Надмірне використання процесора від sysmond


29

Хтось знає, що sysmondробить програма на OS X? Останнім часом він займає близько 25-30% процесора постійно без видимих ​​причин.

Що я спробував досі:

  • Перезавантажте
  • Скидання SMC
  • Скидання PRAM
  • Запуск у безпечному режимі (Sysmond також висмоктує ресурси)
  • Перевірка файлової системи (за винятком звичайного неправильного підрахунку каталогу, жодних помилок чи будь-якого іншого)

На даний момент я щойно відключив «систмонд», але, мабуть, це не зовсім марно, тому мені цікаво, що він повинен робити і чи є відключення шкідливим;)

введіть тут опис зображення

Відповіді:


35

Що робить Sysmond в OS X

Спостерігати за використанням процесора sysmondчерез Activity Monitorбезглуздо! Виявляється, sysmondпроцес - це те, що Activity Monitorвикористовується для отримання його читання.

Тому якщо ви sysmondвикористовуєте багато процесора, просто вбийте монітор активності, щоб він зупинився.

Увага

Збільшення інтервалу оновлення для Activity Monitorрізко збільшує завантаження процесора, тому я спочатку ніколи цього не помічав і бачу це набагато більше зараз.


Це лише спекуляція? Бачити більше використання процесора за допомогою Monitor Monitor не означає, що це потрібно робити.
Навін

На жаль, офіційної документації практично немає, але це єдиний логічний висновок. Навіть сторінка чоловіка "Сісмонд" не говорить нічого, що не відповідає "демон-системному монітору", що має сенс. Так, так, це спекуляція, але це повторюється у всіх системах OS X, з якими я стикався до цих пір, що робить його істинним.
Вольф

Коли я закриваю Монітор активності, а потім запускаю його знову, час sysmondпроцесора процесу не змінився. Що говорить про те, що вихід із монітора активності не завершує sysmondпроцес.
користувач5359531

Але це говорить про те, що процес не робить нічого, якщо монітор активності не працює. Оскільки він повинен запускатися як root, це, мабуть, простіше, ніж запускати та зупиняти процес.
Вольф

Я двічі перевірив налаштування монітора активності, і чомусь частота оновлення була встановлена ​​на "Дуже часто (1 сек)". Не впевнений, як це сталося, але після встановлення його на "Нормально (5 сек)" використання процесора sysmondнегайно знизилося з ~ 25% до ~ 5%.
користувач5359531

3

Це те, що я знайшов у своїй системі

/ usr / libexec / sysmond

/usr/share/man/man8/sysmond.8

/System/Library/LaunchDaemons/com.apple.sysmond.plist

Це описується як якийсь моніторинг системи / файлів.

ОПИС Файл sysmon.conf - це основний файл конфігурації для sysmond (man), який здійснює моніторинг систем та служб на різних машинах, підключених до мережі.


1
Я бачив сторінку людини, але це не дуже допомагає. Насправді немає опису того, що він насправді робить.
Вулф

1

SYSMOND = Система монітора Daemon - відстежує всю активність системи у фоновому режимі та автоматизована LaunchD (Launcher Daemon)


2
На це питання вже є прийнята відповідь, і це виглядає так, як відповідь, надана 15 квітня 2014 р.
fsb

Чи означає системний монітор те саме, що і монітор активності?
Печер'є

0

У мене була така ж проблема. Я спробував вийти з нього за допомогою кнопки Monitor Monitor, не вийшов. Потім я змусив її закрити, і Монітор активності припинив оновлення.

Потім я перезапустив Монітор активності, і він знову оновився, і sysmond більше не приймає багато процесора (запуск автоматично запустив новий процес).

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