Opera жрет память
|
shurik15 01/07/07 08:44 PM |
|
Опера после длительного начинает жрать дофига памяти. На сколько я понял это происходит из-за того, что торча на форумах и частенько нажимая back, forward все страницы суются в оперативку (по крайней мере заметил, что нажатие этой кнопки сразу уменьшает кол-во занятой оперативки). Как это побороть? Можно ли как-то у меньшить кеш, чтобы не так много страниц держал в мозгах, ну в идеале, конечно, чтобы можно было выставить эдакий временный лимит - через час торчания в кеше стираться нахрен
|
Re: Opera жрет память
|
iNDiAnFLy 01/08/07 12:49 AM |
|
а пробовал просто ограничить кэш в памяти?
|
Re: Opera жрет память
|
LLlyTHuK 01/08/07 07:23 AM |
|
Опера под форточкой ? Судя по проблеме - да ) есть вариант попробуй такой ключик
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer SetValue "AlwaysUnloadDLL"=dword:00000001 (1)
может поможет )) сам не тестил эту проблему, но честно говоря, я не ощущал подобного, может дело в размере оперативки...
|
Re: Opera жрет память
|
shurik15 01/08/07 01:43 PM |
|
Да надоело просто - сидишь, кодишь в Visual Studio, заодно открыта опера с форумом, на котором часто требуется искать ответы не необходимые вопросы и сверятся с кодом - таким образом кнопка "back" и "forward" не просыхают. И после нескольких часов такого кодинга от гига оперативки остается 100 метров. Открываешь еще Guitar Pro и все ... или еще чуток погуляешь по историе - out of memory
А где ограничить именно кэш В ПАМЯТИ? Я только дисковый видел
|
Re: Opera жрет память
|
Lex1 01/08/07 03:14 PM |
|
Ctrl+F12->Дополнительно->История->Кеш в памяти Не уверен что это поможет.
|
Re: Opera жрет память
|
Lapomas 01/08/07 03:18 PM |
|
..History >
Memory cache|...
Disk cache |...
Но не уверен что ограничение Memory cache|... сработает.
Внутренний менеджер памяти в Опере, оставляет желать лучшего.
Ups
Хе, повтор от Lex1 получился, пока писал.. Однако, идентичны
|
Re: Opera жрет память
|
Lex1 01/08/07 08:15 PM |
|
Lapomas shurik15 А версия последняя? Там недавно фиксили утечки памяти. Может конечно и не дофиксили
|
Re: Opera жрет память
|
amr_now 01/09/07 10:00 AM |
|
А начиналось всё с того, что Опера помещалась на дискете и требовала всего 8 мегов оперативки...
|
Re: Opera жрет память
|
Stridmann 01/18/07 06:30 AM |
|
Не знаю, связана ли проблема с утечкой памяти... Opera 9.10, процессор Cel400, память 256 МБ, файрволл AtGuard 3.2. При выходе из Оперы процесс висит в памяти ещё минут 5-10, при этом блокирует запуск других программ (в т.ч. и самой Оперы). Попробовал уменьшить размер кеша в мамяти до 10 МБ - не помогает.
|
Re: Opera жрет память
|
Lex1 01/18/07 07:56 AM |
|
В ответ на: размер кеша в памяти
А на диске?
|
Re: Opera жрет память
|
borison 01/18/07 03:48 PM |
|
Пытался уменьшить кеш - стала вылетать. Вернул на авто.
|
Re: Opera жрет память
|
Lex1 01/18/07 05:16 PM |
|
В ответ на: Пытался уменьшить кеш
20 Mb вполне достаточно.
В ответ на: процесс висит в памяти ещё минут 5-10
Работает с диском?
|
Re: Opera жрет память
|
Stridmann 01/19/07 06:25 AM |
|
В ответ на: Работает с диском?
В том-то и дело, что НЕТ! Просто висит процесс, непонятно, что делает (загрузку в процентах посмотреть не могу - всё-таки 98se)...
P.S. Вирусов быть не должно.
P.P.S. Подробности: Celeron 400 MHz, память 256 MB, жёсткий диск на 20 ГБ. Подключение к интернету - модем ADSL. Софт, загруженный в память - AtGuard, Opera и TotalCmd. Всё.
|
Re: Opera жрет память
|
Lex1 01/19/07 08:55 AM |
|
Какой размер папки \profile\cache4 . Чистка кэша или установка параллельно другой Opera не помогает?
В ответ на: загрузку в процентах посмотреть не могу
_//sysinternals.com/_ Process Explorer
|
Re: Opera жрет память
|
Stridmann 01/19/07 10:34 AM |
|
Размер папки с кешем 300 Мег - но разве это много?
Поставить параллельно другую - попробую.
|
Re: Opera жрет память
|
Lex1 01/19/07 11:30 AM |
|
Это много в принципе, а для такого компа это ОЧЕНЬ много. Если действительно нужен такой большой кеш, то лучше посмотреть в сторону HandyCache и т.п.
|
Re: Opera жрет память
|
Lapomas 01/19/07 01:42 PM |
|
Опера начинает заметно "заседать " в процессах после набора в cache4 более 30 Мб. И, всё более длительней там висит, чем больше накапливается Мб. Время задержки в процессах зависит от количества Мб в cache4 и мощности системы - Естественно у всех будет раличным.
Сейчас закрыл - засёк > При 136Мб на диске, висела в процессах секунд сорок
Атлон 900(МГц) ОЗУ 512Мб
Если влом ожидать выгрузки из процесса, убиваю процесс насильно, но не сразу, а сек. через 10.
Даю время на некоторую перезапись данных, которые Опера хранит в ОЗУ системы.- Однако заметил, что не всё успевает перезаписаться, как-то иногда исчезают свежие, добавленные в сессию, иконки сайтов с баров и хрен его..(имею ввиду, после насильного убиения процесса).
Эта хрень началась с выходом девяток, блин.
Восьмёрки этим не страдают, слёту вылетают из процесса с сотнями Мб на диске.
|
Re: Opera жрет память
|
Stridmann 01/19/07 02:40 PM |
|
Да, чёрт возьми, так оно и есть!
Удалил содержимое папки кеша, запустил Оперу, немного полазил по интернету, вышел - процесс закрылся мгновенно!
Печально...
Что ж они там такого намудрили с кешем?
300 Мег - это не ОЧЕНЬ много. Даже для ТАКОГО компьютера.
P.S. Lapomas, респект вам. Сразу указали на источник проблем. Спасибо!
|
Re: Opera жрет память
|
woldemar 01/23/07 02:08 AM |
|
Ещё рамер кеша влияет на скорость запуска Opera, так к сведению
|
Re: Opera жрет память
|
Stridmann 01/23/07 09:31 AM |
|
> Ещё рамер кеша влияет на скорость запуска Opera, так к сведению
Это тоже началось с 9-й версии? Печально, печально...
|
Re: Opera жрет память
|
amr_now 01/23/07 10:17 AM |
|
Один товарищ (не помню его ника) писал на форуме в 2006 году, что проект настольной Оперы загинается в связи с бесплатностью... Как показывает практика, он предвидел. Кэш в IE7 нормально работает, в Firefox 3 нормально работает.
|
Re: Opera жрет память
|
van_grieg 01/24/07 06:31 AM |
|
Кэш в IE7 нормально работает, в Firefox 3 нормально работает.
Что значит "нормально" в данном контексте? Может, ИЕ7 и Файрфокс быстрее закрываются, но работают они медленнее. Лично мне второе важнее.
И, всё более длительней там висит, чем больше накапливается Мб.
Наоборот было бы странно.
Эта хрень началась с выходом девяток, блин.
Возможно, операции по очистке мусора перенесли на момент выхода из программы, чтобы сократить количество обращений к диску во время работы.
|
Re: Opera жрет память
|
Lex1 01/24/07 07:35 PM |
|
«У оперы нынче большие проблемы с I/O чтением-записью на диск. до полумилиона записей на диск за час, что очень много. Поэтому она может и виснуть. PS: в восьмёрке таких проблем не было.»_//operafan.net/component/option,com_smf/Itemid,50/topic,2294.msg23974/#msg23974_
amr_now Opera 7.10 несмотря на платность, была столь же глючной.
|