使用strace -cp pid 發(fā)現(xiàn)poll 系統(tǒng)調(diào)用占用了 30%的時間
這是我的strace 截圖
通過strce -ttp pid 可以發(fā)現(xiàn)一下 poll timeout
其中超時的 fd 是在操作redis 或是 進行http請求、 想咨詢一下 這種情況 是不是可以調(diào)低 分發(fā)信號的頻率 來達到 降低cpu的占用
php以及webman的版本如下;
另外發(fā)現(xiàn) 進程在sleep 的時候 也會占用cpu、
sleep的時候,需要cpu調(diào)度,但是sleep的時候不占用時間