恩,在讨论时我也发现了自己的一个错误,队列深度和线程数是两个概念。
在windows的资源监视器里可以看队列深度,但是线程数我不知道在哪里查看。我想了解下一般软件实际使用情况。
【 在 siegfried415 的大作中提到: 】
: bc经常能做到的是每秒十万个文件的处理能力,这不光包括读写,还包括对比,显示等等,单队列4k小文件的iops也就是10000每秒这个数量级的,所以这里面一定需要多线程处理的。
: 置于上下文切换,我和这个问题斗争过几年,我曾经写过一个网络安全产品,为了测试他,我曾经写过专门的测试软件,如果从用户态发包性能低的可怜,最后整个发包逻辑都是在内核线程来实现的才跑满了网络流量。如果你对这样的问题有过经验的话,你就不会把这个问题看得那么简单了。
--
FROM 125.120.112.*