Надмірне використання процесора від 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.