答案:网络连接能力
你所采用的网络连接类型直接影响服务器的性能。每当网络连接不能控制通过他发送的数据量时,服务器的性能就会受到损害。此外,在计算机上运行的需要占用网络带宽的其他应用程序也影响IIS 可以使用的带宽。
假设你想将一个文本页面的传输时间持续5秒钟,同时假定向接受该页面的用户传送了月个大小为63360位的文本文件,用5秒的时间除63360位=12672BPS/每用户。
例如:对T1线路,用12672BPS/每用户除1540000位/每秒(BPS)=121,所以,在T1连接上可以同时支持121个用户。T3所支持的用户支持超过5000个用户。56K(桢中继)可以支持10-20个用户,ISDN可以支持10-50个用户。
CPU的瓶颈影响
信息在计算机的各种部件中,与CPU时钟速度和CPU移动信息所使用的数据总线大小有关。更快的时钟速度意味着在相同的时间周期内数据总线可以进行更多的往返行程。通常用兆赫(MHZ)表示时钟,根据总线的大小,每个行程可以携带16、32、64位的数据。携带多少数据由所使用的操作系统和应用程序所基于的传输速度决定着。
CPU瓶颈表现为很高的CPU利用百分比数,同时网卡保持着极低的性能。如果CPU利用率高,你可以升级CPU、向同一台计算机额外增加CPU或额外增加计算机,在该计算机上放置您的站点,然后在它们之间分配通讯量,如果您正在WEB服务器上运行其他CPU密集型应用程序,如数据库应用程序,你可以将其他应用程序移动到另外的机器上。
如果您的服务器装有SQL SERVER,在条件允许的情况下,建议您的服务器配置双CPU,数据库用一个CPU,其他服务用一个CPU。或者您再添加一台服务器做为专门的SQL SERVER服务器。
这样可以提高您站点的访问性能。
上一个:开辟一条自由ASP快车道
下一个:影响IIS性能的几个因素(1)