Високий відсоток CPU користувача, але не очевидний відповідний процес у MacBook Air?


3

Щось у моєму новому MacBook Air 2011 витрачається на процесор і акумулятор, з 30% процесорним користувачем у "Моніторі діяльності", але процес із переліком із високим рівнем використання процесора не існує. Температура також дуже висока. Що може статися?

Відповіді:


1

Моніторинг активності та інструменти відбору проб, як-от процеси, які виконуються з виводу, завершилися, тому можливо, що це нересурс багатьох короткочасних процесів.

Також спробуйте змінити час вибірки, щоб побачити, чи це помилка округлення. Я бачив зміни затримки оперативної пам’яті на моніторі активності на 15–60 секунд, тому можуть бути помилки вимірювання, особливо при гіпертонуванні на нових чіпсетах i5 / i7.

Якщо ви дійсно хочете зайнятися цим, вам може знадобитися запустити інструменти з Xcode. Також інструменти команд, такі як top, vm_stat, io_stat та fs_usage.

Інструменти dtrace є потужними, але можуть бути гіршими, якщо у вас немає тривалих запущених процесів або ви хочете вивчити синтаксис.


1
Так - я виявив, що насправді функція "Миттєвого попереднього перегляду" LyX зійшла з ладу, очевидно, запустивши багато процесів dvipng, які швидко завершуються. Тому вони відображалися як 0% процесора. Велике спасибі! Я не міг спробувати підказку Instruments, але пам’ятаю про це, якщо це повториться.
PBJ

1

У «Моніторі активності» перейдіть на «Усі процеси» замість «Мої процеси» і перевірте, чи є там додатки з високим вмістом процесора.


0

У Моніторі активності повинно бути спадне меню, яке у вашому випадку, ймовірно, говорить "Мої процеси". Клацніть на цьому і виберіть "Усі процеси". Це покаже всі запущені процеси (іноді процеси, якими ви не володієте, групуються під "Користувачем"). Крім того, якщо активність на диску велика, ви можете спробувати запустити, iosnoopщоб зрозуміти, що робить ваш диск, що може викликати таку високу активність диска.


Це вже на Усі процеси.
PBJ

0

Спробуйте запустити в терміналі fs_usage(як root), який би показував вам системні виклики та помилки сторінки, пов’язані з активністю файлової системи в режимі реального часу. Ви побачите, який це процес.

Врешті ви можете запустити: top -o cpu(як root).

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.