Gnome

topsystem-monitor 之間的區別

  • April 4, 2019

我注意到兩個實用程序之間的 CPU 百分比存在差異:

topgnome-sytem-monitor(但同樣的情況發生在htop…)

螢幕截圖顯示了該問題。

您可以看到,第一項都是過程gnome-shell,但左側top顯示/測量 70%,而右側gnome-system-monitor顯示 16%,這是一個巨大的差異。

為什麼?它是一個錯誤還是只是一種不同的測量方法?


在此處輸入圖像描述


問題解決了!

在此處輸入圖像描述

top顯示每核CPU 使用率,因此百分比總和將大於 100。

雖然gnome-system-monitor能夠顯示per-coreper-CPU。確實有一個選項(在上面的螢幕截圖中加下劃線)可以切換行為。


系統(通常)有 1 個多核 CPU。

就我而言,我有 1 個 4 核 CPU。螢幕截圖顯示了一個 CPU 壓力實用程序 ( stress) 僅在一個核心上執行 - 一個核心繁忙。如您所見,top顯示stress100% 的程序和其他程序,即總和將大於 100。另一方面gnome-system-monitor ,啟用帶下劃線的選項,顯示 25% 的相同stress程序(正好是top使用率的四分之一)。

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