你必须有一个成员下列群体之一使用系统监视器:
要打开系统监视器,
有几个常见的监测对象包括,
要添加计数器在系统监视器,
若要使用性能日志和警报,
要打开任务管理器,使用方法如下:
要安装网络监视器驱动程序:
要安装网络监控应用
当监测的Windows Server 2003和IIS ,建议监视计数器以下系统资源,或物体:
在性能计数器,您应该使上述系统资源监测IIS性能如下所列。
在性能计数器的WWW服务的对象,你应该能够监测WWW服务分列如下。
在性能计数器的Active Server Pages中对象,你应该能够监测的ASP分列如下。
一个明确的方式,以确保最大限度IIS的性能和安全性是让你的服务器运行在工作进程隔离模式的IIS 6 。 这是预设的应用模式在IIS 6 ,在所有新的建筑特色的IIS 6启用,其中包括:
要切换到工作进程隔离模式,
回收利用过程的工人提高了IIS的可靠性。 回收利用是有利的错误的Web应用通常所造成的内存泄漏。 通过回收利用,启用IIS以定期重新启动工作者进程,目前正在服务的应用程序池。 您可以设定回收的工作进程使用了一些标准:
要手动回收工人过程中,
要配置所有工人的过程中每一个应用程序池回收按照同样的标准,
通过对闲置超时功能,您可以提高Web服务器的性能,使IIS来关闭闲置的工人进程。 启用闲置超时功能有助于消除系统资源浪费,通常发生在工人进程运行袖手旁观。 它使你能够更好地管理系统资源,保护资源,使他们在需要时可用,并腾出资源。
为了使闲置时间功能,
要配置请求队列极限, CPU的监测,花园和网络功能,
各种QoS功能的IIS ,您可以启用和配置来调整IIS性能列举如下:
要启用或禁用保持HTTP连接的QoS功能,
要启用HTTP压缩,
性能的数据库影响IIS性能,以及高性能的ASP.NET , ASP和ISAPI应用程序,您可以设定来调整IIS性能是:
虽然大多数IIS配置信息存储在数据库,还有一些IIS设置是存储在注册表中。 注册表设置,您可以调整,改善IIS性能在下文中讨论。
有几个常见的方法,应考虑调整的表现, IIS的机器:
为了使数据吞吐量最大化,
有几个常见微调的方法可以使用的应用程序运行在IIS 6 :
调整您的ASP.NET应用程序的高性能,可以采取下列最佳做法:
如何启用的ISAPI缓存,以提高应用程序性能在IIS 6 :