通过 WoW64 运行 32 位应用程序的 64 位 Citrix 服务器能否处理与等效的 32 位 Citrix 服务器一样多的实例/用户?
如果是这样,如果我增加 64 位服务器中的内存,实例/用户的数量也会增加吗?
或者运行 32 位应用程序的 64 位服务器是否存在一些奇怪的内存考虑?
32 位 Citrix(或终端)服务器的约束通常在内核资源中:分页池、非分页池、会话视图空间和系统页表。在 64 位操作系统上,这不再是限制,所以是的,您可以运行更多实例/用户。在某些时候,其他资源(如 cpu 和磁盘 i/o)当然会成为瓶颈。
举个例子——我们目前正在试验在 64 位上运行 32 位应用程序。
将服务器上的内存增加到大约 12G(从 4 个),使我们能够舒适地运行大约 130 个应用程序实例。在 32 位上,它更像是 40 个实例。
当然,您的里程可能会有所不同。
不过,您可能还会关心其他问题,尤其是打印机驱动程序,具体取决于您在那里使用的解决方案。