Cvmcompiler что это mac os
Замедление работы — следствие старения конкретного Mac-устройства и нехватки ресурсов для поддержания более ресурсоемких приложений. Это естественный процесс. Когда железо все еще можно прокачать, проблему можно решить посредством установки большего объема оперативной памяти (ОП) и замены штатного носителя данных с вращающимися элементами (HDD) на более быстрый SSD-накопитель. Но что, если производительность совершенно нового или недавно выпущенного MacBook, iMac, Mac Pro ниже чем обычно? Давайте разберемся, что к чему! Многие пользователи в подобной ситуации открывают Мониторинг Системы, чтобы изучить работу процессов на компьютере. Они обнаружат, что процесс с именем WindowServer на постоянной основе использует большую часть ресурсов ЦП. Во многих случаях, эта аномалия происходит одновременно с чрезвычайно высоким потреблением памяти. После перезагрузки Мак симптомы исчезают, но только на время, и проблема в конечном итоге возникает снова. Стоит отметить, что баг, вызываемый WindowServer, часто наблюдается на фоне непропорционального потребления ресурса ЦП следующими процессами: nsurlsessiond, mdnsresponder, mds_stores, hidd, trustd и syslogd.
Что представляет собой WindowServer в системе Mac? И почему загрузка ЦП временами так взлетает? Давайте попробуем разобраться. Перво-наперво, вот некоторые вики-материалы по этому вопросу: WindowServer — это набор служб, которые выполняют задачу управления окнами. Его также определяют как комплексный механизм, который выводит приложения на экран Mac. Коренной процесс macOS протекает между выполняемыми программами и их графическим отображением на экране. Он запускается при входе в систему и прекращается при выходе из нее. Работаете с программой? Просматривайте сайты в Интернете с помощью браузера? Увидели рекламу онлайн? Играете на компьютере? Именно WindowServer обеспечивает Вам динамический просмотр соответствующей информации. Следовательно, это чрезвычайно важный и по определению безвредный элемент системы. Это, впрочем, не означает, что он всегда работает безупречно.
Один из широко известных сценариев, при которых WindowServer потребляет слишком много ресурсов ЦП и оперативной памяти, связан с подключением внешнего монитора к компьютеру Mac. Такое неблагоприятное событие более вероятно, если это 4K монитор. Кроме того, многие пользователи отмечают появление данной проблемы после включения масштабированного разрешения на дисплее Retina. Неправильная реализация эффектов прозрачности может быть еще одной причиной нежелательной активности. Такое наслаивание факторов предполагает, что проблема может возникать тогда, когда обычный процесс визуализации графики усложняется из-за определенных настроек и регулировки разрешения. Некоторые пользователи сталкиваются с затруднениями непосредственно после обновления системы Apple до macOS Catalina 10.15 — текущей версии операционной системы. В идеале, подобный сбой не должен наблюдаться ни в одном из этих случаев, но на практике он часто возникает и требует немедленного исправления. В результате компьютер предельно загружен и работает медленнее, чем должен. Иногда этот баг вызывает kernel panics, состояние, при котором Mac выходит из строя, а отрегулировать его весьма непросто.
Опять же, беда не приходит одна. Истощение ресурса ЦП часто вызывает комплексная нагрузка, WindowServer создает только ее часть. Если перейти в меню Утилиты macOS и запустить Мониторинг Системы, можно заметить еще несколько процессов, коллективно потребляющих большую часть ресурсов центрального процессора. Вот краткое описание процессов Мак, которые имеют свойство внезапно превращаться в настоящих пожирателей ресурса ЦП:
- Nsurlsessiond. Процесс, связанный с синхронизацией изображений, контактов и прочих данных пользователя Mac с сервером iCloud.
- Mdnsresponder. Это сетевая служба с нулевой конфигурацией, которая позволяет устройствам Apple обнаруживать друг друга по одной сети и обмениваться контентом, к примеру библиотеками iTunes. Mdnsresponder является составной частью так называемого протокола Bonjour.
- Mds_stores. Это компонент средства поиска Spotlight. Одной из его функций является индексация файлов, хранящихся в Mac.
- Hidd. Аббревиатура означает «human interface device daemon» (демон интерфейса устройства пользователя). Его роль — интерпретировать все события, связанные с использованием мыши и клавиатуры.
- Trustd. Это демон, который управляет цифровыми сертификатами и проверяет их, чтобы убедиться, что текущие процессы подписаны кодом и им можно доверять. Он также проверяет, шифруют ли веб-сайты соединение и безопасны ли они для посещения.
- Syslogd. Функция процесса syslogd заключается в ведении системных журналов. Среди прочего, он выполняет сжатие этих журналов, чтобы оптимизировать их размер и убедиться, что они не занимают слишком много места на диске.
С кибер-безопасностью связан целый отдельный аспект аномальной загрузки ЦП в Mac сервисом WindowServer и процессами, перечисленными выше. Эти нарушения могут сигнализировать о присутствии определенных штаммов малвари на компьютере Mac. Маловероятно, что киберпреступники будут проводить всестороннее тестирование своего вредоносного кода, что может приводить к сбоям при закулисном проникновении в систему. Также известно, что рекламные приложения, нацеленные на веб-браузеры, тратят массу ресурсов ЦП, оказывая чрезмерную нагрузку на легитимные службы macOS. Поэтому, если рабочую мощность вашего компьютера постоянно истощают процессы, описанные в этом руководстве, проверка его на вредоносную активность так же важна, как обнаружение и устранение регулярных сбоев системы.
Удаление вручную вирусов, вызывающих проблемы с высокой загрузкой ЦП сервисом WindowServer
Изложенные ниже шаги позволят Вам удалить это зловредное приложение. Обязательно следуйте инструкциям в указанном порядке.
-
Разверните меню Переход на панели Finder Вашего Mac и выберите вкладку Утилиты, как показано ниже.
В качестве иллюстрации, вот несколько примеров из LaunchAgents, связанных с распространенными инфекциями Mac: com.pcv.hlpramc.plist, com.updater.mcy.plist, com.avickUpd.plist, и com.msp.agent.plist. Если обнаружите файлы, которые не принадлежат к списку, просто перетащите их в Корзину.
/Библиотеки/Application Support (обратите внимание на символ тильды, добавленный перед путем).
/Библиотеки/LaunchAgents (не забудьте включить символ тильды) в область поиска Переход к папке.
Система отобразит список процессов, которые запускаются при включении компьютера. Найдите там потенциально нежелательное приложение и нажмите кнопку «-» (минус).
Избавитесь от ресурсоемкой вредоносной программы в веб-браузере на Mac
Для начала необходимо вернуть настройки веб-браузера, нарушенные вирусом, использующим процесс WindowServer, в состояние по умолчанию. Это удалит большинство пользовательских конфигураций, историю веб-поиска и все временные данные, которые хранятся на веб-сайтах, но зато прекратит вмешательство вируса в работу браузера. Ниже изложены шаги для выполнения этой процедуры:
-
Как сбросить настройки в Safari
Откройте браузер и перейдите в меню Safari. Выберите Настройки в выпадающем списке.
Используйте автоматический инструмент, чтобы устранить проблему WindowServer в системе Mac
Приложение для обслуживания и безопасности Mac-компьютеров под названием Combo Cleaner - это универсальное средство для обнаружения и удаления вируса WindowServer. Этот метод имеет существенные преимущества по сравнению с ручной очисткой, поскольку утилита ежечасно получает обновления вирусных баз и может точно определять даже самые новые инфекции Mac.
Кроме того, автоматическое решение найдет основные файлы вредоносного ПО в глубине структуры системы, что может оказаться довольно трудоёмким при ручном поиске. Вот пошаговое руководство для решения проблемы WindowServer с помощью Combo Cleaner:
-
. Когда сделаете это, сделайте двойной клик на файл combocleaner.dmg и следуйте инструкциям по установке программы на Ваш Mac.
Загружая любые приложения, рекомендованные на этом сайте, вы соглашаетесь с нашими Условиями and Политикой Конфиденциальности. Бесплатный сканер проверяет, заражен ли ваш Мак. Чтобы избавиться от вредоносных программ, вам необходимо приобрести Премиум-версию Combo Cleaner.
Поймал какой-то вирус. При переходе почти на любую веб-страницу в любом браузере перекидывает на какой-то сайт , который пишет что браузер устарел и начинает скачивать какую-то шляпу с расширением *.jar
Я переустанавливал mac os 2 раза, при этом стирал всё с жесткого диска. После переустановки тоже самое. Что делать и как это так он форматирует винт, что вирус остается? Я чего-то не понимаю.
Помощь в написании контрольных, курсовых и дипломных работ здесь
На компе какой-то вирус ставит сам приложения, открывает ссылки
На компе непонятный вирус, который сам ставит кучу приложений, открывает кучу ссылок в браузере.
Вирус сам устанавливает программы
Доброго времени суток. Скачал вирус, который сам устанавливает программы на компьютер. Много.
Вирус сам устанавливает программы
Майлсру не дремлет, племянница притащила на комп файл с расширением .ехе и на мой комп обрушилась.
0 kernel_task root 4,3 334,9 МБ 5,19 ГБ
1 launchd root 0,0 1,5 МБ 2,36 ГБ
11 UserEventAgent root 0,0 4,0 МБ 2,37 ГБ
12 kextd root 0,0 4,9 МБ 2,35 ГБ
13 taskgated root 0,0 4,0 МБ 2,37 ГБ
14 notifyd root 0,0 1,4 МБ 2,36 ГБ
15 securityd root 0,0 8,2 МБ 2,38 ГБ
16 diskarbitrationd root 0,0 1,7 МБ 2,35 ГБ
17 configd root 0,0 4,3 МБ 2,35 ГБ
18 syslogd root 0,0 1,2 МБ 2,36 ГБ
19 powerd root 0,0 2,0 МБ 2,37 ГБ
20 cfprefsd root 0,0 1,5 МБ 2,35 ГБ
21 distnoted root 0,0 2,0 МБ 2,37 ГБ
22 opendirectoryd root 0,0 9,4 МБ 2,38 ГБ
25 warmd nobody 0,0 6,1 МБ 2,36 ГБ
26 usbmuxd _usbmuxd 0,0 2,6 МБ 2,36 ГБ
29 stackshot root 0,0 1,2 МБ 2,35 ГБ
30 SleepServicesD root 0,0 1,6 МБ 2,35 ГБ
32 revisiond root 0,0 2,7 МБ 2,37 ГБ
36 mds root 0,2 71,4 МБ 2,76 ГБ
38 mDNSResponder _mdnsrespo 0,0 3,0 МБ 2,36 ГБ
39 loginwindow kommyn 0,0 16,8 МБ 2,42 ГБ
41 hidd root 2,2 2,0 МБ 2,35 ГБ
42 fseventsd root 0,1 3,7 МБ 2,38 ГБ
44 dynamic_pager root 0,0 784 КБ 2,32 ГБ
46 appleeventsd _eppc 0,0 1,9 МБ 2,35 ГБ
50 autofsd root 0,0 1,8 МБ 2,35 ГБ
51 apsd root 0,0 8,0 МБ 2,37 ГБ
54 KernelEventAgent root 0,0 1,0 МБ 2,33 ГБ
58 YotaAccessService root 0,0 11,2 МБ 674,4 МБ
60 coreservicesd root 0,2 18,0 МБ 2,37 ГБ
75 netbiosd _netbios 0,1 2,6 МБ 2,38 ГБ
86 networkd _networkd 0,0 1,1 МБ 2,35 ГБ
87 WindowServer _windowser 3,8 41,7 МБ 2,80 ГБ
92 ntpd root 0,0 1,3 МБ 2,32 ГБ
96 rpcsvchost root 0,0 2,9 МБ 2,37 ГБ
100 CVMServer root 0,1 1,6 МБ 2,37 ГБ
102 launchd _windowser 0,0 852 КБ 2,36 ГБ
105 cfprefsd _windowser 0,0 1,0 МБ 2,34 ГБ
116 logind root 0,0 1,8 МБ 2,35 ГБ
122 launchd kommyn 0,0 1,3 МБ 2,36 ГБ
125 distnoted kommyn 0,1 3,0 МБ 2,37 ГБ
127 cfprefsd kommyn 0,0 1,7 МБ 2,35 ГБ
132 pboard kommyn 0,0 984 КБ 2,32 ГБ
133 Skype kommyn 0,4 140,4 МБ 917,7 МБ
136 Echofon kommyn 0,0 24 КБ 2,31 ГБ
137 Google Chrome kommyn 0,6 60,7 МБ 973,9 МБ
138 Transmission kommyn 1,8 22,1 МБ 2,43 ГБ
140 talagent kommyn 0,0 7,9 МБ 2,39 ГБ
141 Dock kommyn 0,0 36,5 МБ 2,43 ГБ
142 SystemUIServer kommyn 0,1 26,3 МБ 2,47 ГБ
143 Finder kommyn 0,1 15,0 МБ 2,41 ГБ
144 coreaudiod _coreaudio 0,0 7,7 МБ 2,36 ГБ
148 fontd kommyn 0,0 6,0 МБ 2,38 ГБ
149 NetworkBrowserAgent kommyn 0,0 2,9 МБ 2,37 ГБ
150 filecoordinationd root 0,0 2,1 МБ 2,35 ГБ
152 VDCAssistant root 0,0 5,3 МБ 2,38 ГБ
153 xpcd kommyn 0,0 4,6 МБ 2,35 ГБ
155 Центр уведомлений kommyn 0,0 18,2 МБ 2,44 ГБ
156 usernoted kommyn 0,0 3,3 МБ 2,37 ГБ
158 com.apple.dock.extra kommyn 0,0 14,1 МБ 2,40 ГБ
159 cookied kommyn 0,0 1,3 МБ 2,35 ГБ
160 accountsd kommyn 0,0 5,2 МБ 2,37 ГБ
161 imagent kommyn 0,0 5,6 МБ 2,37 ГБ
162 CVMCompiler kommyn 0,0 2,7 МБ 624,0 МБ
170 launchd _spotlight 0,0 868 КБ 2,36 ГБ
173 distnoted _spotlight 0,0 1,5 МБ 2,37 ГБ
174 cfprefsd _spotlight 0,0 1,1 МБ 2,35 ГБ
182 helpd kommyn 0,0 2,1 МБ 2,37 ГБ
183 AppleIDAuthAgent kommyn 0,0 2,0 МБ 2,35 ГБ
187 UserEventAgent kommyn 0,0 9,3 МБ 2,38 ГБ
191 CalendarAgent kommyn 0,0 10,8 МБ 2,37 ГБ
192 osascript kommyn 0,1 6,5 МБ 2,36 ГБ
196 TISwitcher kommyn 0,0 9,8 МБ 2,40 ГБ
201 Yota kommyn 0,1 61,0 МБ 808,0 МБ
202 locationd _locationd 0,0 7,3 МБ 2,37 ГБ
203 AirPort Base Station Agen kommyn 0,0 1,9 МБ 2,35 ГБ
204 mdworker _spotlight 0,0 53,8 МБ 2,42 ГБ
207 pbs kommyn 0,0 2,9 МБ 2,35 ГБ
209 mdworker kommyn 0,1 21,0 МБ 2,39 ГБ
215 xpcd _coreaudio 0,0 4,6 МБ 2,35 ГБ
216 com.apple.audio.SandboxHe _coreaudio 0,0 4,4 МБ 2,35 ГБ
224 ocspd root 0,0 5,5 МБ 2,36 ГБ
229 Google Chrome Renderer kommyn 0,1 52,4 МБ 870,9 МБ
230 AppleSpell.service kommyn 0,0 2,5 МБ 2,37 ГБ
238 Shockwave Flash (Chrome P kommyn 1,0 21,3 МБ 778,0 МБ
242 mdwrite kommyn 0,0 3,7 МБ 2,37 ГБ
243 Quick Look Helper kommyn 0,0 6,7 МБ 2,87 ГБ
244 QuickLookSatellite-genera kommyn 0,0 5,3 МБ 2,35 ГБ
245 quicklookconfig kommyn 0,0 2,3 МБ 2,35 ГБ
246 Мониторинг системы kommyn 5,7 20,7 МБ 2,45 ГБ
248 activitymonitord root 0,3 1,3 МБ 2,33 ГБ
249 CVMCompiler kommyn 0,0 20,6 МБ 2,37 ГБ
справа наверху в (мониторинге системы) нужно выбрать "все процессы". попробуйте повторить и еще раз написать результат.
Добавлено через 8 минут
И еще, интересно: зайдите в Системные настройки -> Сеть -> (активное подключение) -> Дополнительно . -> Прокси (сделайте, пожалуйста, снимок экрана, если стоит отметка, в соответствующем пункте)
Активная память: 875,9 МБ
Свободная память: 2,10 ГБ
Зарезервированная память: 984,6 МБ
Использованная память: 1,90 ГБ
Неактивная память: 85,8 МБ
Общий VM: 224,93 ГБ
Число процессов: 97
PID Имя процесса Польз. ЦП Физ. память Вирт. память
0 kernel_task root 3,7 313,7 МБ 5,51 ГБ
1 launchd root 0,0 1,6 МБ 2,36 ГБ
11 UserEventAgent root 0,0 4,3 МБ 2,37 ГБ
12 kextd root 0,0 4,6 МБ 2,35 ГБ
13 taskgated root 0,0 4,1 МБ 2,37 ГБ
14 notifyd root 0,0 1,5 МБ 2,36 ГБ
15 securityd root 0,1 8,6 МБ 2,38 ГБ
16 diskarbitrationd root 0,0 1,7 МБ 2,35 ГБ
17 powerd root 0,0 2,0 МБ 2,37 ГБ
18 configd root 0,0 4,2 МБ 2,35 ГБ
19 syslogd root 0,0 1,2 МБ 2,36 ГБ
20 cfprefsd root 0,0 1,5 МБ 2,35 ГБ
21 distnoted root 0,0 2,0 МБ 2,37 ГБ
22 opendirectoryd root 0,0 9,5 МБ 2,39 ГБ
26 warmd nobody 0,0 5,9 МБ 2,35 ГБ
27 usbmuxd _usbmuxd 0,0 2,6 МБ 2,36 ГБ
30 stackshot root 0,0 1,2 МБ 2,35 ГБ
31 SleepServicesD root 0,0 1,6 МБ 2,34 ГБ
33 revisiond root 0,0 2,8 МБ 2,37 ГБ
37 mds root 0,0 56,9 МБ 2,72 ГБ
39 mDNSResponder _mdnsrespo 0,0 3,0 МБ 2,36 ГБ
40 loginwindow kommyn 0,0 18,1 МБ 2,44 ГБ
42 hidd root 1,6 2,0 МБ 2,35 ГБ
43 fseventsd root 0,0 3,6 МБ 2,38 ГБ
45 dynamic_pager root 0,0 784 КБ 2,32 ГБ
47 appleeventsd _eppc 0,0 2,6 МБ 2,37 ГБ
51 autofsd root 0,0 1,9 МБ 2,35 ГБ
55 KernelEventAgent root 0,0 1,0 МБ 2,33 ГБ
59 YotaAccessService root 0,0 11,2 МБ 672,4 МБ
61 coreservicesd root 0,1 18,4 МБ 2,39 ГБ
75 netbiosd _netbios 0,0 2,6 МБ 2,38 ГБ
86 networkd _networkd 0,0 1,1 МБ 2,35 ГБ
87 WindowServer _windowser 6,9 41,9 МБ 2,80 ГБ
92 ntpd root 0,0 1,4 МБ 2,35 ГБ
96 rpcsvchost root 0,0 3,0 МБ 2,37 ГБ
98 CVMServer root 0,0 1,6 МБ 2,37 ГБ
99 launchd _cvmsroot 0,0 864 КБ 2,36 ГБ
100 launchd _windowser 0,0 848 КБ 2,36 ГБ
103 cfprefsd _windowser 0,0 1 012 КБ 2,35 ГБ
109 CVMCompiler _cvmsroot 0,0 3,7 МБ 2,36 ГБ
119 logind root 0,0 1,8 МБ 2,35 ГБ
125 launchd kommyn 0,0 1,4 МБ 2,36 ГБ
128 distnoted kommyn 0,0 3,1 МБ 2,37 ГБ
130 cfprefsd kommyn 0,0 1,7 МБ 2,35 ГБ
135 pboard kommyn 0,0 984 КБ 2,32 ГБ
136 Google Chrome kommyn 0,0 67,0 МБ 958,3 МБ
139 Skype kommyn 12,0 151,2 МБ 966,8 МБ
140 Twitterrific kommyn 0,1 39,1 МБ 2,49 ГБ
141 Transmission kommyn 0,9 20,3 МБ 2,43 ГБ
142 TextEdit kommyn 0,0 16,4 МБ 2,42 ГБ
143 Мониторинг системы kommyn 16,0 22,0 МБ 2,44 ГБ
145 talagent kommyn 0,0 13,6 МБ 2,44 ГБ
146 Dock kommyn 0,0 30,5 МБ 2,42 ГБ
147 SystemUIServer kommyn 0,0 28,1 МБ 2,47 ГБ
148 Finder kommyn 0,1 17,2 МБ 2,42 ГБ
149 coreaudiod _coreaudio 6,4 6,9 МБ 2,36 ГБ
153 fontd kommyn 0,0 5,3 МБ 2,38 ГБ
154 NetworkBrowserAgent kommyn 0,0 2,9 МБ 2,37 ГБ
155 filecoordinationd root 0,0 2,1 МБ 2,35 ГБ
157 CVMCompiler kommyn 0,0 3,3 МБ 2,35 ГБ
158 Quick Look Helper kommyn 0,0 7,5 МБ 2,87 ГБ
159 xpcd kommyn 0,0 5,8 МБ 2,37 ГБ
160 Центр уведомлений kommyn 0,0 13,3 МБ 2,42 ГБ
161 usernoted kommyn 0,0 3,4 МБ 2,37 ГБ
162 com.apple.dock.extra kommyn 0,0 14,1 МБ 2,40 ГБ
163 accountsd kommyn 0,0 5,3 МБ 2,37 ГБ
164 imagent kommyn 0,0 5,7 МБ 2,37 ГБ
165 apsd root 0,0 8,0 МБ 2,37 ГБ
169 ocspd root 0,0 5,7 МБ 2,36 ГБ
170 Google Chrome Renderer kommyn 1,5 28,6 МБ 797,6 МБ
174 AppleIDAuthAgent kommyn 0,0 2,1 МБ 2,35 ГБ
178 VDCAssistant root 0,0 5,3 МБ 2,38 ГБ
179 lsboxd kommyn 0,0 3,1 МБ 2,38 ГБ
180 cookied kommyn 0,0 1,3 МБ 2,35 ГБ
184 activitymonitord root 3,2 1,3 МБ 2,33 ГБ
186 pbs kommyn 0,0 3,0 МБ 2,35 ГБ
187 AppleSpell.service kommyn 0,0 11,0 МБ 2,40 ГБ
193 helpd kommyn 0,0 2,1 МБ 2,36 ГБ
194 assistantd kommyn 0,0 5,5 МБ 2,37 ГБ
197 UserEventAgent kommyn 0,0 9,2 МБ 2,38 ГБ
201 CalendarAgent kommyn 0,0 10,8 МБ 2,37 ГБ
202 osascript kommyn 0,1 6,6 МБ 2,36 ГБ
206 TISwitcher kommyn 0,0 9,8 МБ 2,40 ГБ
209 Yota kommyn 0,0 61,5 МБ 808,3 МБ
210 CVMCompiler kommyn 0,0 16,7 МБ 641,6 МБ
211 locationd _locationd 0,0 7,4 МБ 2,37 ГБ
212 AirPort Base Station Agen kommyn 0,0 1,9 МБ 2,35 ГБ
215 launchd _spotlight 0,0 836 КБ 2,35 ГБ
218 distnoted _spotlight 0,0 1,5 МБ 2,37 ГБ
219 cfprefsd _spotlight 0,0 1,1 МБ 2,35 ГБ
224 mdworker _spotlight 0,0 6,6 МБ 2,36 ГБ
225 mdworker kommyn 0,0 18,2 МБ 2,37 ГБ
227 mdwrite kommyn 0,0 3,4 МБ 2,37 ГБ
228 QuickLookSatellite-genera kommyn 0,0 6,1 МБ 2,36 ГБ
230 xpcd _coreaudio 0,0 4,6 МБ 2,36 ГБ
231 com.apple.audio.SandboxHe _coreaudio 0,0 4,4 МБ 2,35 ГБ
232 launchd _coreaudio 0,0 844 КБ 2,36 ГБ
Новые наблюдения:
такая же фигня начала происходить и с моим гэлэкси 3. Задумался о вай фае. Отрубил роутер, подключил йоту, перезагрузил макбук. Вроде все ок. Включил роутер , подключился к вай фаю. Снова эта шляпа.
Spotlight показывает необходимую информацию почти мгновенно. Для этого он постоянно индексирует данные и загружает компьютер. Это особенно заметно, когда вы подключаете к Mac внешний жёсткий диск с большим числом файлов.
Чтобы убедиться, что компьютер нагружает именно Spotlight, откройте приложение «Мониторинг системы». Найдите процесс mdworker с пометкой _spotlight в колонке «Пользователь».
Обратите внимание на колонку «% ЦП»: в ней указано, насколько сильно эта возможность системы нагружает процессор прямо сейчас.
Полностью отключить Spotlight можно с помощью «Терминала». Для этого скопируйте в него следующую команду и нажмите Enter.
sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.metadata.mds.plist
Чтобы восстановить работу Spotlight, скопируйте в «Терминал» команду, отменяющую предыдущую, и нажмите Enter.
sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.metadata.mds.plist
2. Автоматический запуск приложений
Разработчики сторонних приложений хотят, чтобы вы как можно чаще использовали их творения. Поэтому они пытаются сделать так, чтобы их программы автоматически запускались после перезагрузки системы и ждали указаний в строке меню Mac.
Чем больше фоновых процессов, тем выше нагрузка на процессор и тем медленнее он справляется с активными задачами.
Чтобы уменьшить нагрузку, уберите приложения из автоматической загрузки. Для этого откройте «Системные настройки», перейдите в меню «Пользователи и группы» и выберите раздел «Объекты входа».
Здесь выберите приложение и нажмите на кнопку с изображением знака минус.
3. Защита данных на диске FileVault
FileVault — шифрование macOS. Оно нужно для предотвращения нежелательного доступа к данным на загрузочном диске Mac.
Когда вы включаете FileVault, система создаёт образ диска, шифрует данные и переносит на него. Активация функции занимает от нескольких минут до нескольких часов, в зависимости от производительности Mac и объёма данных на диске.
После включения FileVault все новые данные шифруются в фоновом режиме. Функция повышает безопасность использования системы, но нагружает процессор и замедляет Mac.
Если вы уверены, что компьютер не попадёт в чужие руки, FileVault можно отключить. Для этого откройте «Системные настройки», перейдите в меню «Защита и безопасность» и выберите раздел FileVault.
Здесь нажмите на значок в виде замка в нижнем левом углу окна, чтобы разрешить изменение настроек. После этого выберите «Выключить FileVault» и дождитесь окончания расшифровки данных.
4. Создание резервных копий Time Machine
Time Machine — система резервного копирования macOS. C помощью неё можно восстановить отдельные файлы или всю операционную систему целиком.
Для работы Time Machine используется внешний жёсткий диск. Когда вы подключаете его, система сразу начинает создавать резервную копию. Так она загружает Mac в неподходящий момент.
Чтобы выключить автоматическое резервное копирование, откройте «Системные настройки», перейдите в меню Time Machine и снимите галочку с пункта «Создавать резервные копии автоматически».
Теперь вы сможете создавать резервные копии вручную, когда не используете Mac. Для этого нажмите на значок Time Machine в строке меню и выберите «Создать резервную копию сейчас».
5. Общий доступ к файлам
Если несколько пользователей в локальной сети начинают вместе использовать данные на вашем Mac, его производительность может заметно просесть.
Чтобы избежать неожиданной загрузки компьютера в неподходящий момент, лучше выключить общий доступ к файлам.
Для этого откройте «Системные настройки», перейдите в меню «Общий доступ» и уберите галочку возле пункта «Общий доступ к файлам».
6. Распознавание и группировка лиц в «Фото»
В macOS Sierra приложение «Фото» получило возможность автоматического определения лиц и группировки фотографий по ним.
Если вы используете функцию «Фото iCloud», то можете столкнуться с неожиданным уменьшением производительности компьютера.
«Фото iCloud» синхронизирует снимки между iPhone, Mac и другими устройствами Apple. Когда на Mac попадает большое число новых фотографий, приложение «Фото» включает автоматическую индексацию для поиска лиц. Индексация работает в фоновом режиме даже при закрытом приложении «Фото». Вы можете выключить её только через «Мониторинг системы».
Чтобы убедиться, что компьютер загружает именно индексация «Фото», откройте приложение «Мониторинг системы» и найдите процесс Photos Agent.
Если проблема в нём, выберите процесс и нажмите на кнопку его завершения в верхнем левом углу окна приложения.
7. Изменение картинки рабочего стола по времени
Нагружать компьютер может и автоматическое изменение картинок, которые используются как обои для рабочего стола, каждые несколько секунд или минут.
Лучше выключите эту возможность и оставьте одно изображение.
Для этого откройте «Системные настройки», перейдите в меню «Рабочий стол и заставка», выберите раздел «Рабочий стол» и уберите галочку возле пункта «Менять изображение».
8. Визуальные эффекты системы
Если вы используете старый Mac, производительности которого не хватает для плавной работы системы, отключите её визуальные эффекты: анимации и прозрачность.
Для этого откройте «Системные настройки», перейдите в меню «Универсальный доступ» и выберите раздел «Монитор».
Здесь установите галочки возле пунктов «Уменьшить движение» и «Уменьшить прозрачность».
9. Анимированные эффекты Dock
Чтобы ускорить работу системы на старом Mac вы также можете отключить эффекты Dock.
Для этого откройте «Системные настройки» и перейдите в меню Dock.
Здесь уберите галочку возле пунктов «Увеличение» и «Анимировать открывающиеся программы», выберите «Простое уменьшение» в пункте «Убирать в Dock с эффектом».
10. Сглаживание шрифтов
Последнее, что можно отключить, чтобы ускорить работу системы на старом Mac — сглаживание шрифтов.
Для этого откройте «Системные настройки» и перейдите в меню «Основные».
Здесь уберите галочку возле пункта «Сглаживание шрифтов (по возможности)».
После этого на экранах с небольшим разрешением буквы могут выглядеть угловато, но компьютер начнёт работать быстрее.
Продолжаем приводить Mac в порядок. На прошлой неделе мы устроили профилактику накопителю, а сегодня возьмемся непосредственно за операционную систему.
Итак, OS X. Причин снижения производительности, появления различных неполадок в работе и других проблем может быть огромное множество, поэтому рассмотреть их все в рамках одного материала просто не представляется возможным. Поступим проще.
Мы предлагаем вам 6 советов, которые гарантированно не навредят системе и с высокой степенью вероятности повысят производительность компьютера, а также предотвратят возникновение проблем в будущем. Ничего сложного — просто несколько полезных трюков. Поехали!
Совет 1. Проверка списка автозагрузки
Начнем с банального — автозагрузки. Открываем «Системные настройки» и выбираем пункт «Пользователи и группы». Переходим на вторую вкладку под названием «Объекты входа» и внимательно изучаем список приложений, которые запускаются вместе с системой. Если заметили что-то откровенно лишнее, то смело выделяем эту программу и нажимаем на минус внизу. Снятие или установка галочки эффекта не дадут — это всего лишь средство скрыть окно программы после ее автозагрузки при запуске системы.
Очевидно, что Final Cut Pro X при запуске системы – не лучшая идея
Совет 2. Обнуление PRAM
Далее еще один известный, но от этого не менее полезный совет — сбросить PRAM. Эта процедура описана даже на сайте Apple:
PRAM — это небольшой раздел памяти компьютера, где хранится ряд значений параметров, к которым система OS X может быстро получить доступ.
Соответственно, периодический сброс данного раздела позволит «взбодрить систему». Для этого делаем следующее:
- Выключите компьютер Mac.
- Найдите на клавиатуре следующие клавиши: Option, Command (⌘), P и R. На шаге 4 их нужно будет нажать одновременно.
- Включите компьютер Mac.
- Одновременно нажмите клавиши Option-Command-P-R и удерживайте их. Их нужно нажать до того, как появится серый экран. Удерживайте клавиши нажатыми до тех пор, пока компьютер Mac не начнет перезагрузку с характерным звуком.
- Отпустите клавиши.
После того как система все-таки загрузится, вы можете заметить, что некоторые параметры сбились. Их придется настроить заново в «Системных настройках».
Совет 3. Использование Терминала
В «Терминале» OS X можно вводить команды, которые позволят внепланово запустить процедуры обслуживания системы. Для этого запускаем «Терминал» и копируем туда следующее:
sudo periodic daily
sudo periodic weekly
sudo periodic monthly
После этого потребуется ввести пароль администратора. Обратите внимание, что набираемые символы в «Терминале» не видны. Нажимаем Enter и ждем выполнения всех процедур.
Также из «Терминала» можно перестроить кэш dyld. Нередко его повреждение приводит к «задумчивости» компьютера, когда появляется индикатор загрузки и то или иное приложение становится временно недоступным для работы.
sudo update_dyld_shared_cache -force
Потребуется ввести пароль, а затем желательно перезагрузить компьютер.
Совет 4. Очистка кэша приложений
Для выполнения этого совета придется завершить все запущенные приложения. Затем открываем Finder и нажимаем комбинацию клавиш Shift-Cmd-G. В появившемся поле вводим адрес
/Library/Caches и попадаем в указанную папку. Отсюда абсолютно все отправляем в корзину.
Все это смело отправляем в корзину
Вновь открываем Finder и нажимаем Shift-Cmd-G. Теперь в поле вводим уже /Library/Caches (отличие в тильде) и опять удаляем все файлы и папки. Очищаем корзину, перезагружаем компьютер.
Этот совет будет полезен, если какое-то приложение стало работать слишком медленно или даже перестало запускаться. После очистки кэша и последующего запуска программы он будет создан заново, но уже лишен проблем.
Совет 5. Заглядывайте в Мониторинг системы
У пользователей Windows есть «Диспетчер задач», а у владельцев компьютеров Mac «Мониторинг системы». Его можно найти среди других системных утилит в Launchpad. После запуска нас интересуют первые две вкладки: ЦП и Память.
Если какой-то процесс отъедает неожиданно много ресурсов процессора, то его необходимо закрыть. Простое правило, позволяющее зачастую определить программу, тормозящую работу всей системы.
Совет 6. Используйте специальный софт для профилактики OS X
Проще всего ухаживать за системой при помощи специального программного обеспечения. Такого для OS X в избытке, но самая популярная и, пожалуй, мощная — CleanMyMac 3. Кроме перечисленных выше операций, она обладает массой других возможностей, которые могут оказаться полезными именно вам. Разумеется, утилита платная.
Зачастую любую проблему в OS X можно победить даже без переустановки системы. Перечисленные выше советы — верный шаг к восстановлению прежней работоспособности компьютера. Главное, что следовать им достаточно просто и совершенно безопасно.
(3 голосов, общий рейтинг: 4.67 из 5)Напоминаем, что при работе в Терминале следует быть осторожным с командами, которые начинаются с sudo. Это команды системного уровня, которые при неправильном использовании могут вызвать серьезные проблемы в Mac OS X, вплоть до краха системы. Поэтому эти команды нужно вводить максимально аккауратно и именно так, как указано в инструкции. Как правило, при работе с такими командами требуется ввести пароль администратора, который вводится вслепую.
SPOTLIGHT
Нет нужды объяснять любому маководу, пусть даже начинающему, что такое Spotlight, так как большинство пользователей используют его для поиска документов, запуска приложений, математических вычислений и пр. Между тем, существует несколько команд Терминала, помогающих оптимизировать работу Spotlight или, например, скрыть иконку Spotlight в менюбаре.
Даже в такой достаточно отлаженной системе, как Mac OS X, может случиться так (хотя и достаточно редко), что начинают глючить те или иные приложения. Так, например, Spotlight может начинать выдавать неверные результаты поиска, а то и вовсе отказываться от поиска. Как правило, такие сбои получаются в результате того, что в базе программы появились ошибки. Чтобы ликвидировать эти ошибки нам будет необходимо удалить всю базу метаданных и провести повторную индексацию содержимого всех разделов/дисков. Для этого можно воспользоваться следующими командами Терминала (не забываем после каждой команды нажимать RETURN):
[php]sudo mdutil -E
sudo mdutil -i on[/php]
После выполнения этих команд Spotlight заново проиндексирует все данные на вашем диске/дисках и ошибок больше возникать не будет.
- Убираем иконку Spotlight из менюбара
Наверняка найдется определенный ряд пользователей Mac OS X, например некоторые свичеры, недавно перешедшие с Windows на Mac OS X, в силу своих устоявшихся привычек совсем не использующие возможности Spotlight. Мы не будем сейчас говорить о том, хорошо или плохо ли не использовать Spotlight при повседневной работе в системе, а просто приведем команду Терминала, позволяющую убрать из менюбара иконку Spotlight, дабы освободить место для значка другого приложения.
[php]sudo chmod 0 /System/Library/CoreServices/Spotlight.app[/php]
Для того, чтобы вернуть иконку на место вводим другую команду:
[php]sudo chmod 755 /System/Library/CoreServices/Spotlight.app[/php]
Не забывайте, что эта команда убирает только иконку Spotlight, а само приложение продолжает работать.
ОБЛЕГЧАЕМ РАБОТУ СИСТЕМНОГО АДМИНИСТРАТОРА
Что самое трудное в работе системного администратора? Правильно, это работа с рядовыми пользователями сети и исправление последствий тех или иных действий, произведенных, например, какой-нибудь секретаршей. Неопытные пользователи, сами того не зная, могут зачастую натворить такого, чего не достичь даже при намеренном разрушении системы. Именно поэтому имеет смысл лишить пользователя возможности воздействовать на те или иные параметры системы, тем более, если этого не требуется при выполнении его обязанностей.
- Блокировка Дока от изменения его содержимого
[php]defaults write com.apple.Dock contents-immutable -bool YES; killall Dock[/php]
- Блокировка Дока от изменения его размеров
[php]defaults write com.apple.Dock size-immutable -bool YES; killall Dock[/php]
- Блокировка Дока от смены его положения на экране
[php]defaults write com.apple.Dock position-immutable -bool yes; killall Dock[/php]
Для того, чтобы отменить ту или иную блокировку, нужно повторно ввести команду, не забыв заменить YES на NO.
- Блокировка доступа к меню Системных настроек
Это наиболее радикальный способ, позволяющий исключить внесение нежелательных изменений в систему. Сразу хотим предупредить о том, что если вы не очень хорошо знакомы с разрешениями и chmod, то лучше воздержаться от использования следующей команды Терминала, дабы оградить себя от возможных последствий. Ведь что бы ни случилось с компьютером пользователя сети, которая находится в вашем ведении, разбираться с проблемой всеравно придется вам.
[php]sudo chmod /Applications/System\ Preferences.app 000[/php]
Для того, чтобы снять блокировку, используем следующую команду:
[php]sudo chmod /Applications/System\ Preferences.app 777[/php]
ОТКЛЮЧАЕМ СОЗДАНИЕ ФАЙЛОВ .DS_STORE НА СЕТЕВЫХ ДИСКАХ
[php]defaults write com.apple.desktopservices DSDontWriteNetworkStores TRUE[/php]
Для возврата к предыдущему значению следует повторно ввести данную команду, заменив TRUE на FALSE.
ЕСЛИ ЗАВИС МАК
У любой, даже самой совершенной системы случаются внештатные ситуации. Так и у Mac OS X иногда случается так, что зависает какое-то одно приложение или, что бывает гораздо реже, виснет вся система сразу. Особенно данная проблема касается пользователей Хакинтошей, так как в этом случае мы имеем дело не с оригинальной, а с модифицированной Mac OS X и ожидать такой же стабильности, как и у оригинальных Маков, здесь не приходится. Обращаем ваше внимание, что при принудительном завершении приложения, все данные, с которыми вы работали в зависшей программе, как правило, будут потеряны.
Если при зависании какого-либо приложения функция Принудительного завершения не работает, то проблемную программу можно завершить через Терминал. Для этого вам понадобиться узнать PID (идентификатор процесса) нужного приложения. Сделать это можно, как мнинмум, двумя способами.
[php]ps ux | fgrep -i FINDER.APP | fgrep -v fgrep[/php]
После выполения этой команды обращаем внимание на число, показанное сразу после имени пользователя (в данном случае после слова anjul). Это число и будет являться идентификатором процесса зависшего приложения. Для контроля правильности выбора проверяем путь до приложения.
После того, как мы узнали PID зависшего приложения, можно приступать к его завершению, используя одну из трех команд Терминала. Во всех трех командах слово PID заменяем на на числовой идентификатор зависшего приложения.
[php]kill -QUIT PID[/php]
[php]kill -TERM PID[/php]
Если же ничего не помогает и приложение продолжает находится в подвешенном состоянии, то используем третью, самую радикальную команду, которая, как правило, гарантированно завершит приложение.
[php]kill -KILL PID[/php]
Если у вас под рукой нет ни второго компьютера, ни какого-либо apple-устройства, то в этой ситуации вам поможет только принудительное выключение компьютера, с помощью нажатия и удерживания кнопки питания до тех пор, пока Мак не выключится. Если имеется устройство, с которого можно удаленно подключитья к зависшему Маку, то принудительного выключения машины можно будет избежать. Надо ли говорить о том, что для данного способа необходимо, чтобы у Мака было включено удаленное управление. Для этого необходимо в Системных настройках зайти в раздел Общий доступ и отметить соответствующий пункт.
Со второго компьютера (в нашем случае это второй Мак) открываем ва Терминале Shell -> Новое удаленное подключение -> Безопасный Shell (ssh) и выбираем компьютер, к которому хотим подключиться.
После подключения вводим одну из двух команд, в зависимости от желаемого действия.
Для завершения сеанса работы на зависшем компьютере пишем в Терминале:
[php]sudo killall -HUP WindowServer[/php]
В случае того, если хотим перезагрузить зависший Мак, используем следующую команду:
[php]sudo shutdown -r now[/php]
После использования этих команд вы также потеряете все несохраненные данные, как и при завершении только зависшего приложения.
Читайте также: