可以使用什麼命令查找使用大量CPU的進程?我可以在不安裝新東西的情況下執行此操用於查找使用太多CPU的進程的命令
6
A
回答
4
試着這樣做:
top -b -n1 -c
如果你想,是以最%的CPU時間的過程:
top -b -n1 -c | awk '/PID *USER/{print;getline;print}'
或
top -b -n1 -c | grep -A 2 '^$'
+0
在我的系統上,最後兩個命令一直給我'頂部'作爲使用最多CPU的命令:) – Thomas 2016-08-22 11:50:48
14
,或者使用一些其他的utils的你可以這樣做:
ps aux | sort -rk 3,3 | head -n 5
更改頭的值以獲取要查看的進程數。
+0
這可以只是'ps aux --sort = -pcpu | head -n5',但如果你想使用排序,你應該包含'-n'(數字)選項,否則'6.5'將會高於'32.5'。否則,謝謝! – mVChr 2017-03-13 20:16:43
相關問題
- 1. MySQL查詢使用太多的CPU
- 2. C++使用太多的CPU
- 3. MySQL TokuDB引擎使用太多的CPU
- 4. Unix命令來查找持有進程的用戶
- 5. top命令的CPU使用率計算
- 6. 使用的不是命令查找集
- 7. 使用find命令查找文件並使用附加日期進行存檔 - 需要單個查找命令
- 8. 使用'watch'命令的子進程
- 9. 使用python的進程命令
- 10. 由進程的線程查找資源(CPU和內存)的使用在Android的
- 11. 在命令行中運行命令時的CPU使用情況
- 12. 在一個進程中用於多個命令的python子進程
- 13. 使用grep命令的輸出來查找命令
- 14. 如何用adb命令在任何android上查找CPU溫度
- 15. 如何使用proc命令在終端上查找進程的執行時間?
- 16. 對於某些用戶,WPF應用程序需要太多的CPU
- 17. 太多附加的命令來查看模型製作WPF應用程序慢
- 18. 查找unix(solaris/linux)中進程的線程使用資源(CPU和內存)
- 19. 用於查找系統調用的Linux命令
- 20. Debian:使用bash查找CPU使用率
- 21. 多進程命令列表
- 22. 如何使unix命令使用多個CPU
- 23. 如何使用Nodejs多CPU核心進行多進程?
- 24. 使用管道與查找命令
- 25. 查找和使用perl腳本命令
- 26. 使用execvp來實現查找命令
- 27. Android。 CPU使用率太高
- 28. Linux命令查找正在運行的進程的「count」?
- 29. 多線程中未知進程的高CPU使用率
- 30. pg_dump的:太多的命令行參數
嘗試'頂部'。它通常安裝。另外,這個問題是堆棧溢出的主題。嘗試SuperUser.com。 – Brad 2013-02-27 03:26:55