Я новичок в такого рода вещах, поэтому, пожалуйста, потерпите меня.
У меня есть Macbook Pro, на котором в настоящее время работает Mojave 10.14.3, и он обновлен во всех обновлениях. Я владел этим Macbook последние 4 года, и у меня было несколько проблем с ним. Самая последняя проблема потребовала, чтобы я отправил свой компьютер на ремонт с поддержкой Apple, и когда я получил его обратно, они заменили жесткий диск. Это было в октябре 2018 года.
Когда я вернул компьютер, я переустановил свое старое программное обеспечение, и все работало нормально. Затем, в конце января 2019 года, я добавил на свой диск google drive для резервного копирования некоторых проектов и вскоре получил предупреждение о том, что мой загрузочный диск был переполнен. Я был довольно смущен и удалил Google Drive, думая, что это была проблема, но проблема с памятью осталась. Находясь в чате с поддержкой Apple, я провел некоторое исследование, и оказалось, что в Macintosh HD> Cores была целая куча дампов ядра. Мы подумали, что это из-за установки Google Drive, поэтому я убедился, что могу безопасно удалить их, и сделал это. И все было хорошо.
Примерно через неделю, когда я снова получил предупреждение о нехватке памяти. Я искал свой компьютер и о чудо: больше дампов ядра. Я связался со службой поддержки Apple (что было бесполезно) и попытался отыскать проблему, но не смог предотвратить создание этих вещей.
Самым последним, что я попробовал, был этот код, который я нашел на форуме переполнения стека sudo dmesg | tail -n 20
(ну, за исключением sudo
, о котором мой терминал сказал, что это необходимо для его работы), который я понятия не имею, как читать, но в нем постоянно упоминается программа ESET, которую я использую для компьютерной безопасности, поэтому я догадываясь, что это виновник. Исходя из интервалов создания дампов (каждый час с регулярными интервалами, которые могут быть:07 или:50, в зависимости от времени открытия компьютера), создается впечатление, что это должно быть из программы, выполняющей резервное копирование регулярно или что-то, но я не видел никаких признаков сбоя ESET (или любой другой программы), кроме этих дампов, поэтому я действительно не уверен.
Итак, мои вопросы таковы:
- Почему они создаются сейчас? Все мое программное обеспечение было одинаковым в течение последних 4 лет, и у меня не было проблемы буквально, пока я не установил Google Drive месяц назад.
- Как проверить, что ESET создает эти файлы дампа, и выяснить, почему?
- Как мне заставить это прекратить создавать эти дампы? На днях было так много файлов дампа, и мой загрузочный диск был настолько заполнен, что мой компьютер даже не позволял мне ничего удалять. Это просто недопустимо.
Пожалуйста, имейте в виду, что мои навыки в лучшем случае являются базовыми. Я занимался программированием в старшей школе (добрых 15 лет назад), и у меня есть некоторый базовый опыт работы с css и html, так что я могу следовать основным указаниям программирования, даже если я не знаю, чем на самом деле я занимаюсь.
На прошлой неделе я попробовал строку кода, которую нашел через google, чтобы остановить создание дампов ядра. Я думаю, что это было из вопроса поддержки Apple, но линия была sudo launchctl limit core - unlimited
но она не работала, потому что они все еще создаются.
Каждый дамп-файл имеет размер около 3 ГБ, но если у вас есть возможность отправить его вам, чтобы просмотреть и рассказать, что происходит, не стесняйтесь, дайте мне знать.
TL; DR
- Я не эксперт
- У меня есть основные дампы создаются каждый час
- Они продолжают занимать всю мою память на жестком диске
- Они начали после того, как я скачал (и впоследствии удалил) Google Drive
- Я думаю, что они из программы безопасности ESET
- Я могу ошибаться
- Я не эксперт
- Помогите