in reply to Re^2: Memory requirements for a Win32 GUI
in thread Memory requirements for a Win32 GUI
I don't think it does... AFAIK, the sessions on a Terminal Server are completely separate and don't really reuse anything.
The following quote from an MS Terminal Services document clearly indicates that dlls are shared between sessions:
Disallow Installing Multiple Versions of Applications with Shared DLLsBecause many application versions share DLLs, only one version of an application can be run at a time. If multiple versions are installed on the system, it is very possible that different users will attempt to run various versions of the same application simultaneously. For example, both Microsoft Internet Explorer 3.x and Microsoft Internet Explorer 4.x share various DLLs that will fail to work properly when both versions are installed on the same server.
Which means that the Executable, ReadOnly & WriteCopy (until they are written) parts of a perl app will be shared by all copies running in separate user sessions, so the impact of multiple copies will be confined to the Read/Write memory (stack/heap).
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^4: Memory requirements for a Win32 GUI
by pvbcharon (Beadle) on Apr 14, 2008 at 14:25 UTC |