一家供应商表示,他们的软件需要 Windows Server 2003/2008 而不是 Windows 7 Professional,因为它在非服务器操作系统上表现不佳。具体原因是 Windows 7 Pro 上的网络连接数是有限的。我有 10 个客户端工作站,Windows 7 Pro 上的最大点对点连接数为 20(根据我在网上找到的一些随机帖子)。
该应用程序不处理域,不使用 IIS、Exchange 或其他服务器软件。可执行文件驻留在“服务器”机器上,客户端使用对等连接(映射驱动器)连接到服务器并运行可执行文件(想想 \servername\folder\program.exe)。
硬件要求表明建议使用 Core2Duo 或更好的处理器以及 8 GB 的 RAM。我有一个带有 12 GB RAM 的 i7 处理器,但我运行的是 Windows 7 Pro(他们不支持)。
当程序托管在 Windows 7 Pro 与 Windows Server 2003/2008 上时,哪些原因可能导致性能不佳?
谢谢
编辑 1:首先,感谢您的反馈。我知道这违反了供应商的要求,并且不打算在工作站操作系统上实施该程序,但我真正想知道的是技术细节。当工作站操作系统与服务器操作系统在同一硬件上运行时,什么会导致两者性能不佳?