Używam czterordzeniowego procesora IMX6 Freescale. Chcę wiedzieć, czy top
polecenie wyświetla użycie procesora przez wszystkie 4 rdzenie lub pojedynczy rdzeń. Widzę, że użycie procesora aplikacji jest takie samo w przypadku 4 rdzeni i jednego rdzenia. Zgadywałem, że użycie procesora przez aplikację wzrośnie na jednym rdzeniu i zmniejszy się na 4 rdzeniach, ale to się nie zmieniło.
linux
top
parallelism
cpu-usage
użytkownik3818847
źródło
źródło
htop
.Odpowiedzi:
Nie jestem do końca pewien, o co tu pytasz. Tak,
top
domyślnie pokazuje użycie procesora jako procent jednego procesora. Dlatego możesz mieć wartości procentowe> 100. W systemie z 4 rdzeniami możesz zobaczyć do 400% użycia procesora.Możesz zmienić to zachowanie, naciskając I(to Shift+ ii przełącza „tryb Irix”) podczas
top
działania. Spowoduje to, że pokaże on procent wykorzystywanej dostępnej mocy procesora. Jak wyjaśniono wman top
:Możesz też nacisnąć przycisk, 1który pokaże rozkład wykorzystania procesora na procesor:
źródło
top
. Wyjście, które pokazuję, pochodzi z mojego laptopa, który ma pojedynczy fizyczny procesor z dwoma rdzeniami, z których każdy ma drugi logiczny rdzeń. W rezultacietop
widzi 4 rdzenie.wystarczy kliknąć „1”, gdy top jest uruchomiony
źródło
Jeśli chcesz otworzyć
top
natychmiast, wyświetlając osobne procesory bez konieczności naciskania1
, możesz skorzystać z tej-1
opcji.na przykład:
top -1
źródło