摘要:详细介绍了 Windows NT 4.0、Windows 2000 和 Windows Server 2003 的相对性能和可伸缩性综合基准测试的结果,测试了在 Visual Basic 6 和 Visual Basic .NET 中创建的 Web 应用程序的性能。
适用于: Microsoft? Windows Server? 2003 Microsoft? Visual Basic? .NET Microsoft? Visual Basic? 6 Microsoft? ASP.NET Microsoft? Windows? 2000 Microsoft? Windows NT? 4 Microsoft? .NET Framework 1.0 和 1.1
简介
本文详细介绍了一系列综合基准测试的结果,以说明 Windows NT 4.0、Windows 2000 和 Windows Server 2003 在性能和可伸缩性方面的异同。基准测试主要测试加载动态 Web 应用程序后的性能,该 Web 应用程序分别使用 ASP 在 Visual Basic 6 中创建,使用 ASP.NET 在 Visual Basic .NET 中创建。测试应用程序是 Nile 应用程序,它遵循 Ziff-Davis/Doculabs 应用服务器基准测试规范。Doculabs 还对 Windows 2000 和 Windows Server 2003 上运行的 .NET Framework 1.0 和 1.1 版执行了 .NET 实现方案测试。两种应用程序实现方案的代码均可以从 MSDN 站点下载。
根据此报告中的数据,客户可以进行以下有用的性能/可伸缩性比较:
Windows NT 4.0 Enterprise Edition (SP 6)、Windows 2000 Advanced Server (SP3) 和 Windows Server 2003 的可伸缩性和性能比较。此比较提供的信息非常有用,通过这些信息,我们可以了解用于基于服务器的应用程序的主要 Windows 服务器版本在过去五年中所取得的进步,还可以了解为什么要升级到新的操作系统版本(包括 Windows Server 2003),以便在使用更少硬件的前提下获得更好的可伸缩性以及处理更多并发用户的能力。