硬盘占用100%??什么情况~~~
应该不至于这么慢,如果并发大,系统做的缓存多的话就可以理解
要不本机编译后试试看情况
更新bin后,第一次访问的确会慢一些,因为要构建缓存,但是应该不至于像楼主所说的情况。
具体不清楚你的项目是什么样的项目,会消耗多少资源。硬件配置是怎样的,是否组了Raid,也不排除是硬盘自身的问题。可以下载一个Process Monitor,监视一下系统资源的消耗情况,看看到底是哪个进程消耗了资源。以下是地址:http://technet.microsoft.com/en-us/sysinternals/bb896645.aspx
试试下面的优化措施。
在IIS6下,经常出现w3wp.exe的内存及CPU占用不能及时释放,从而导致服务器响应速度很慢。
解决内存占用过多,可以做以下配置:
1、在IIS中对每个网站进行单独的应用程序池配置。即互相之间不影响。
2、设置应用程序池的回收时间,默认为1720小时,可以根据情况修改。再设置当内存占用超过多少(如500M),就自动回收内存。
解决CPU占用过多:
1、在IIS中对每个网站进行单独的应用程序池配置。即互相之间不影响。
2、设置应用程序池的CPU监视,不超过25%(服务器为4CPU),每分钟刷新,超过限制时关闭。
个人觉得啊,出现这种情况时 你可以直接重启下IIS,这样子会比你现在更新后自动重新缓存消耗的时间要短。其实你更新程序后,本身网站还在提供服务状态,而更新后就需要重新的进行缓存并提供服务,这个过程要比你更新后直接重启IIS时间要长很多,所以我建议你直接重启IIS。