Что я сделал не так - Safari 6.0.5 на 10.8.4

1

... недавно изменился к худшему. Постоянные шарики и после часа просмотра этот проклятый веб-контент Safari работает от 2 до 3 ГБ, между реальным и виртуальным. Если я оставлю вкладки сидящими, Safari говорит, что он должен принудительно перезагрузить все страницы.

Небольшое приложение, освобождающее память, помогает освободить некоторую «неактивную память», запускаемую часто, но не похоже на настоящий ответ.

Иметь 8 ГБ оперативной памяти в 2,8 ГГц MBPro, и в последнее время большие числа постраничных страниц. Требовалось ли ОЗУ для запуска всего этого, чтобы опередить меня ... или это действительно Safari? Или Flash, который работает с большим объемом памяти, но не так высоко, как этот «веб-контент» - что к чему? Другое имя для Flash?

В широкополосной сети мы говорили: отключить кэши. Может быть, не очень хорошая идея больше. Или отключить предварительную выборку?

Перезапуск Safari на некоторое время возвращает все в нормальное состояние. Я запускаю несколько расширений, а не много. Держите машину в хорошем техническом обслуживании. Не беспокойтесь о том, что многие приложения остаются открытыми. Я просто хочу путешествовать!

Zo219
источник
1
Какие дополнения у вас есть или плагины?
Buscar웃
Для проходящих мимо людей: OS X, как известно, имеет очень эффективное управление памятью. Использование «очистителей памяти» не рекомендуется. Когда требуется больше памяти, просто добавьте больше памяти на свой компьютер (или купите новый компьютер ...)
CousinCocaine
Что «Activity Monitor» говорит вам об использовании памяти? Возможно ли, что другая программа использует всю память, а Safari - главный удар?
CousinCocaine

Ответы:

-2

Для чего это стоит, я обычно рекомендую людям, которые не хотят обновлять свои ОС, использовать Chrome. Apple обновляет Safari только тогда, когда обновляет всю ОС, поэтому вам лучше использовать стороннее решение для браузера.

(Mavericks вышел после того, как этот вопрос был опубликован, поэтому этот ответ эффективен только для людей, которые ищут ответ на вопрос сейчас, когда он был выпущен.)

dwightk
источник
Я проголосовал вниз, так как это не ответ на вопрос. Это был бы хороший комментарий, хотя ...
CousinCocaine
-3

Утечки памяти характерны для всех браузеров при посещении большого количества страниц, а не только Safari. Эта проблема решена с помощью новой системы управления памятью в OS X Mavericks (10.9).

Наличие большого количества неактивной памяти не является проблемой до тех пор, пока не начнется подкачка страниц, тогда системы не начнут отвечать. Самым простым решением этого является отключение системы подкачки вместе, что не является проблемой в системах с достаточным объемом ОЗУ (4 ГБ +). Вот как:

Выключите систему подкачки (требуется перезагрузка):

sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.dynamic_pager.plist

Возобновить пейджинговую систему (требуется перезагрузка):

sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.dynamic_pager.plist
Alexander
источник
2
-1. Отключение свопинга может привести к сбою систем, если и когда они исчерпывают ОЗУ Это может не будет проблемой, но это конечно Можно быть, особенно если пользователь выполняет задачи, интенсивно использующие память. Если вы собираетесь предложить отключить своп, обязательно включите предупреждение!
Blacklight Shining
Вы будете удивлены, насколько это прочно. Я делаю легкую работу в PS и Illustrator и у меня не было никаких проблем в течение года или около того, что я делал это.
Alexander
Тем не менее, это требует предупреждения прилагается. Особенно, если вы пытаетесь обойти память утечки : в зависимости от того, насколько сильна утечка, у вас может не хватить оперативной памяти.
Blacklight Shining
Не стесняйтесь редактировать мой ответ
Alexander
А вердикт об отключении свопа есть?
Zo219