我需要監視給定進程創建的線程的 CPU 使用情況。
在 *nix 中可以使用top -H -p <pid>
,但在 OS X 中不可用。
相當於ps -eLo pid,ppid,lwp,nlwp,osz,rss,ruser,pcpu,stime,etime,args
也足夠了。
答案1
中的樹視圖htop
類似(見圖)。您可以htop
安裝自製,然後使用 切換樹視圖F5。為了防止進程及其線程在更新時跳躍,您可以選擇父進程並使用F它來將其保持在適當的位置。
我需要監視給定進程創建的線程的 CPU 使用情況。
在 *nix 中可以使用top -H -p <pid>
,但在 OS X 中不可用。
相當於ps -eLo pid,ppid,lwp,nlwp,osz,rss,ruser,pcpu,stime,etime,args
也足夠了。
中的樹視圖htop
類似(見圖)。您可以htop
安裝自製,然後使用 切換樹視圖F5。為了防止進程及其線程在更新時跳躍,您可以選擇父進程並使用F它來將其保持在適當的位置。