Kbase P111372: Is OpenEdge supported on Citrix Presentation Server 4.0 64-bit edition
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  10/16/2008 |
|
Status: Unverified
GOAL:
Is OpenEdge supported on Citrix Presentation Server 4.0 64-bit edition
GOAL:
Support policy for Citrix Presentation Server 4.0 64-bit edition
FIX:
There are no plans to explicitly certify the 64bit edition of Citrix Presentation Server 4.0. The support of virtualization software such as Citrix, VMware and HOBLink relies on the vendors guaranteed support of the underlying 'guest' operating system.
The support of OpenEdge and Progress products under the 64bit edition of Citrix Presentation Server 4.0, relies on the ability of the Citrix virtualization software to support the Microsoft Windows Server 2003 native capability to support both 32bit and 64bit applications via the technology called WoW64 (Windows on Windows 64).
Windows Server 2003 x64 Edition can execute native 64-bit and 32-bit applications. This is accomplished by running 32-bit applications inside the WoW64 (Windows on Windows 64) execution layer. WoW64 isolates 32-bit applications from 64-bit applications while providing interoperability and data exchange through COM and remote procedure calls (RPC). It also prevents file and registry collisions between 32-bit and 64-bit versions of the same application. Applications that are written to run natively in Windows Server 2003 x64 Edition have full access to the large virtual memory address space (16TB).
Even with all the benefits mentioned above, there are some limitations when running 32-bit applications inside WoW64. Limitations include the inability to directly access the operating system?s 64-bit DLLs and the inability to address the larger memory pool that Windows Server 2003 x64 Edition offers. WoW64 does not support most 16-bit applications and all kernel mode drivers must be 64-bit. From a performance perspective, 32-bit applications running through WoW64 can cause a small degradation in performance when compared to a native 32-bit system.