我知道 taskset 可用于强制进程在特定 cpu 上运行。
如何强制 tomcat 在特定 CPU 上运行?
然后我想在单独的 CPU 上运行 apache bench。
更新
我很欣赏你关于不要这样做的建议,但我真的在寻找如何去做:)
这篇文章展示了如何:http : //mailinator.blogspot.com/2010/02/how-i-sped-up-my-server-by-factor-of-6.html
只是有点困惑你怎么知道哪个 CPU 是基于十六进制的?
大卫向你展示了火箭筒的位置,但如果你使用它,你几乎肯定会射中自己的脚(见我的评论)。
作为一般规则,您应该承认您并不比任务调度程序更聪明——很多非常聪明的人都在研究它,他们做得非常好,确保将最大数量的计算塞进最小数量时间。除非你有一个与它搞乱非常具体而明确的理由(如“我知道究竟是什么内核,为什么里面发生了,我想它做这个,而不是”),你应该相信调度,让它做它的事。
| 归档时间: |
|
| 查看次数: |
2167 次 |
| 最近记录: |