Virtual-Machine

虛擬機或物理機的頂級命令輸出

  • May 24, 2019

top 輸出是否顯示特定於我所在的 VM 或整個物理機器的資訊?

top - 17:22:04 up 22:37,  1 user,  load average: 72.55, 73.18, 66.84
Tasks: 140 total,   1 running, 139 sleeping,   0 stopped,   0 zombie
%Cpu(s): 98.1 us,  1.6 sy,  0.0 ni,  0.0 id,  0.0 wa,  0.0 hi,  0.3 si,  0.0 st
KiB Mem : 16266748 total, 13817608 free,  1354756 used,  1094384 buff/cache
KiB Swap:  8257532 total,  8257532 free,        0 used. 14582984 avail Mem 

 PID USER      PR  NI    VIRT    RES    SHR S  %CPU %MEM     TIME+ COMMAND                                                                                                                               
13742 mysql     20   0 2748260 864628   9448 S 399.7  5.3   3434:55 mysqld                                                                                                                                
18981 root      20   0  162032   2320   1596 R   0.7  0.0   0:00.07 top                                                                                                                                   
5212 root      20   0  126284   1704   1068 S   0.3  0.0   0:01.41 crond  

所以在這裡你會看到 98% 的 CPU 使用率——這太瘋狂了。

這是用於虛擬機還是熨斗?

頂部將顯示作業系統的使用率。我認為您的 vm 使用 4 個 CPU,而 mysql 執行 399% cpu 使用率,這意味著總 CPU 的 98%。

引用自:https://unix.stackexchange.com/questions/520953