Недавно я обновил свой 15-дюймовый MacBook Pro в середине 2011 года до Mac OS X 10.9 Mavericks. С тех пор использование памяти моего компьютера резко возрастает до такой степени, что мой компьютер становится непригодным для использования. В частности, в любом месте между минуту и 2 часа после загрузки, то процесс kernel_task
будет использовать между 4 и 5 Гб оперативной памяти (у меня 8 Гб установлен) и , mds
и mds_store
будет использовать около 2 ГБ между ними. В этот момент все мои приложения перестают отвечать на запросы.
Если я не перезагружаю компьютер в течение примерно пяти минут после этого, Mac OS X попросит меня закрыть все мои приложения. Если я этого не сделаю, компьютер перестает отвечать на запросы (даже для перезапуска запросов), и мне приходится выполнять принудительное завершение работы. Если я это сделаю, произойдет то же самое, но это займет пару минут дольше. Я поговорил с представителем Apple, и он сказал, чтобы прошить мою PRAM и перезагрузить SMC, что я и сделал, но ничего не произошло.
Кроме того, он сказал, чтобы отправить мое устройство, что я не могу сделать в данный момент. Есть идеи, что происходит?
источник
10.8
и немного подождать, прежде чем устанавливать самую последнюю версию, позволить им устранить ошибки, а затем перейти на борт. Если вы не испытываете никаких проблем с 10.8 - вы знаете, что это новая ОС. Не идеально, но вы могли бы сделать это, чтобы его можно было использовать. Надеюсь, вы сделали резервную копию (timemachine или иным образом) старой системы?10.8
и вернуть мои данные обратно?Ответы:
Так что я нашел то же самое с моим iMac: Маверикс, казалось, жевал гораздо больше оперативной памяти, чем Лев или Горный Лев.
Однако я нашел решение, которое не требует перезагрузки: «Использование команды очистки в OS X Mavericks»
Просто запустите
sudo purge
(он попросит ваш пароль), и он удалит неиспользуемую память, на которой висит ОС.Таким образом, я освободил более 5 ГБ без каких-либо проблем, хотя система, кажется, зависает на мгновение или два, пока выполняет эту очистку.
источник
mds
. Поkernel_task
какой-то причине это также заставляет его забыть. Но хорошо, что есть более законное решение, спасибо!kernel_task
использует более 8 ГБ. Убийствоmds
не помогло. Есть ли другой способ, кроме перезагрузки?Я испытал
kernel_task
раздувание до 20 ГБ ОЗУ и насыщение (но не освобождение) всей доступной ОЗУ, что по существу заморозило все мои работающие приложения. Методом проб и ошибок я обнаружил, что это был беспроигрышный процесс R, так как после того, как я вышел из приложения R,kernel_task
он вернулся к разумному 1 ГБ (для R.app в то время не требовалось более 1 ГБ памяти).Поэтому конкретным исправлением для моего сценария было перезапустить приложение R.app. Вы можете попытаться закрыть все запущенные приложения один за другим, чтобы систематически выяснить, какое из них может взаимодействовать
kernel_task
и вызывать проблему.источник
Я разместил этот вопрос на форумах поддержки Apple здесь и провел некоторые проверки по их предложению. После их запуска я обнаружил множество новых проблем с моей системой, которых не было до установки Mavericks. Не в последнюю очередь среди них, многие из моего Python пакетов больше не будет работать (например, колба и панды), и
easy_install
иpip
теперь сломаны. Мне порекомендовали сделать чистую установку (и рассмотреть возможность понижения в процессе), что я сделаю, как только это будет удобно.источник
У меня старый, но отличный iMac 2008 года с максимальной емкостью 4 Гб оперативной памяти. Следуя рекомендациям Mac, я сделал переустановку со времен «cero» Mavericks, но производительность все равно была очень плохой, а потребление памяти было ужасным.
Кроме того, под обещание «сделать Mac быстрее» я установил Mac Keeper, который, кстати, потреблял много антивируса, а также ресурсы приложения.
МОЕ решение: удалите Mac Keeper. Я сразу восстановил 1,5 ГБ ОЗУ, а после перезагрузки компьютера экономил 2,0 ГБ ОЗУ.
Из-за модели моего iMac мне все еще нужно разрешить чрезмерное потребление kernel_task. Я считаю, что я сделал большую ошибку, установив Mavericks.
источник
Для меня проблема была в Adobe Lightroom. У меня на iMac 18 гигабайт памяти, а Kernel_task занимал 5,33 гигабайта. Как только я вышел из Lightroom, использованная память упала до 1,33 гигабайта.
Я нашел проблему с приложением:
Теперь, чья это вина - Apple или Adobe?
источник
Что я сделал для своей машины, так это сделал cron для очистки памяти
Я перешел на супер пользователя
Затем я добавил следующую строку:
Запускать чистку каждую минуту. Мое использование памяти уменьшилось с 16 / 16G до 9 / 16G в среднем.
источник
У меня такая же проблема. После нескольких месяцев давления памяти я нашел лекарство.
Если ваш почтовый аккаунт (размещенный обмен или imap) содержит много дубликатов - в моем случае тысячи - индексация в центре внимания вызывает хаос. Я предполагаю, что он пытается сравнить все дубликаты, чтобы он мог показать их как одно сообщение.
Если ваше почтовое приложение iOS показывает различное количество непрочитанных файлов для тех же почтовых папок из почтового приложения OS X, это определенное указание для дубликатов. То же самое, если ваша iOS показывает электронную почту, в то время как почта OS X показывает пустую папку.
Дубликаты могут быть результатом неполного перемещения / копирования / удаления или получения нескольких копий одной и той же почты.
Я использовал https://github.com/quentinsf/IMAPdedup, чтобы просмотреть все папки и автоматически удалить дубликаты. Это сравнивает идентификаторы сообщений или заголовки.
После этого ни один из моих маков снова не испытывал давления памяти - никогда.
Я надеюсь, что это поможет всем, кто страдает от давления памяти, как и я.
источник