Possible to share memory between terminal server apps? in C#

We have a home grown C# Windows app that runs on a Windows 2008 Terminal Server. It digests a large amount of realtime data and presents it to the user in complex set of tabbed DataGridViews. Each instance of this app consumes about 350mb of RAM and 25% of the CPU. Running multiple instance of the app quickly consumes the resources of the terminal server. Each instance of the app is processing the same data feed and keeping the same data in memory. Each user has their own custimized view of the data. Is there a mechanism or API that would allow C# for apps to share a common pool of memory across multiple instances of the same program running under multiple different logged in users on a terminal server? This idea is obviously counter to the design of Terminal Server. I was hoping to get some ideas before I sit down with the programmer that wrote the app. Thanks, John There is nothing other than what is available to applications in general, no. I would first...

Read more...

windows terminal server - News
Windows 7 and IE6: 4 Tips to Solve the Incompatibility Catch
Run IE6 from a Terminal Server or Hosted Virtual Desktops Running IE6 on from a terminal server or from hosted virtual desktops are temporary ways to access

DFAT plans Windows 7 upgrade to secure SATIN network, seeks diplomat-grade ...
“ . distribute a new Desktop and Terminal Server SOE to DFAT's 6000 clients in the second half of 2011. The Desktop SOE will be based on Windows 7

Windows 7 upgrades stalled by IE6 holdouts
Further options include running IE6 on a terminal server or hosted virtual desktop to offer at least temporary access. There's also Microsoft's Enterprise

Authasas® Launches Multi-factor Authentication for Novell® SecureLogin
The authentication client may be deployed on Microsoft Windows XP®, Vista® and Windows 7® workstations, as well as Microsoft® Terminal Server and Citrix Xen

Case Study: VAR Takes Smart Approach To Win ERP Install For Retail Chain
The company's terminal servers host roughly 40-60 users each, all Windows Server 2008 R2 64-bit servers, and have integrated VMware ESX I4 as a VDI platform