Когда Finder будет использовать большой объем памяти?

14

Иногда я вижу, что iMac с 4 ГБ оперативной памяти имеет только несколько МБ файла подкачки, и после того, как я ушел на несколько часов и вернулся, файл подкачки составляет 2,7 ГБ.

Глядя в монитор действий, Finder использует 796MB. Как он может использовать столько памяти - может ли это быть из-за какого-то «Поиска», оставшегося в окне Finder?

Затем я выбрал «Файл» -> «Закрыть все» (нажав на Optionклавишу, нажимая кнопку «Файл»), и закрыл все окна Finder только для того, чтобы он по-прежнему не закрывался, а просто скрывался, и похоже, что единственный способ - это перезагрузить компьютер. Как это можно сделать? быть предотвращенным?

nopole
источник
Будет ли это пространство подкачки автоматически освобождено, если этого захочет какой-то другой процесс?
GEdgar
Звучит как утечка памяти . Вы должны сообщить об этом яблоку и попробовать обновить.
alpha_one_x86

Ответы:

10

Я не могу сказать много о предотвращении этого, но нет необходимости перезагружаться. Просто убейте Finder, используя Force Quit из меню яблока или killall Finderв окне терминала. Новый Finder будет запущен на месте старого.

Харальд Ханче-Олсен
источник
1
но почему мы должны продолжать делать это?
SuperUberDuper
24

Это неудобство вызвано поиском prefs:

«показать в новом окне: все мои файлы» это занимает слишком много памяти. Выберите другую папку и все в порядке

user59908
источник
7
На моем компьютере, изменив этот параметр и следуя опции Харальда, использование памяти Finder уменьшилось с ~ 1 ГБ до ~ 70 МБ.
Алекс Реинкинг
То же самое для меня, от 700-800 МБ до ~ 40
Влад Миллер
мне не помогло: - /
sgelbart
«Вариант Харальда» не вариант. Это принудительный перезапуск Finder, который определенно освободит ОЗУ, но, возможно, только временно. Это не должно быть включено в эту опцию, они очень разные вещи.
mraaroncruz
1
Где можно найти эту запись настроек? (В OSX 10.14 Mojave, в окне Finder> Preferences, я не видел его ни на одной из вкладок General, Tags, Sidebar или Advanced.)
Джон Шнайдер,
0

Похоже, что единственный способ вернуть память - это убить Finder. Finder на моем Mac сейчас использует 371 мегабайт.

Дейв
источник
0

Я нашел следующие советы наиболее полезными для решения проблемы Finder, использующего слишком много оперативной памяти.

«Вы можете стать жертвой поврежденного индекса прожектора. Вот как вы можете исправить поврежденный указатель прожектора: 1. Откройте системные настройки 2. Откройте прожектор (вверху справа) 3. Перейдите на вкладку конфиденциальности 4. Нажмите и перетащите жесткий диск в окно (если у вас есть более одного, выполняйте это по одному за раз.) вы оставите это здесь, по крайней мере, на 10 минут, не меньше. (кажется странным, но osx делает что-то за сценой, то есть удаляет существующий индекс) после ваших 10 Минуты по крайней мере истекло, вернитесь и удалите HD с вкладки конфиденциальности, и osx должен начать перестраивать новый индекс. Повторите для любых дополнительных дисков, которые у вас могут быть. Я также закрою системные настройки, пока вы ждете 10 минуты «.

Ив
источник
1
Это выглядит как цитата из discussions.apple.com , мольбы всегда добавить ссылку, посмотрите на реферирования
bummi