每个逻辑cpu可以同时处理多少个线程IIS7.5 64bit?我听说每个逻辑CPU有12个IIS处理线程,但我也听说每个逻辑CPU有100个IIS处理线程。每个逻辑CPU有多少个线程可以同时处理IIS7.5 64bit?
UPDATE:
对不起,不是具体的,但我指的是IIS线程池线程。那就是当一个http get请求进入我的webapi服务器时,我的服务器可以同时处理多少个并发http请求(每个逻辑cpu)?我试图根据我的服务器根据我获得的平均响应时间来处理的请求数量来计算一些阈值容量数,这是〜500毫秒。
这取决于线程正在做什么。考虑使用异步操作来完全避免线程。 – SLaks 2013-03-12 22:13:40
同意SLaks,事实上IIS默认情况下会使用12个线程,但几乎所有的动态内容(无论是PHP,ASP。NET等)将有自己的线程池,在某些方面使12个线程的具体答案不感兴趣。那些线程只能用于内容(反正是异步),并且处理请求到动态内容处理程序(如ASP.NET管道,甚至是传统的ASP模块),因此它将用得很少。你在跑什么? ASP.NET? – 2013-03-13 16:49:55
@SLaks:对不起,不是特定的,但我指的是IIS线程池线程。那就是当一个http get请求进入我的webapi服务器时,我的服务器可以同时处理多少个并发http请求(每个逻辑cpu)?我试图根据我的服务器可以处理的请求数来计算一些阈值容量数。 – JaJ 2013-03-13 16:55:47