ВНИМАНИЕ! ОСТЕРЕГАЙТЕСЬ МОШЕННИКОВ!
Помните, что все браузеры Opera АБСОЛЮТНО БЕСПЛАТНЫ.
Загружайте новые версии ТОЛЬКО С ОФИЦИАЛЬНОГО САЙТА или с ресурсов, которым ДОВЕРЯЕТЕ!


Предыдущее | Следующее | Архив форума | myOpera.net | Поиск
Косяк с кэшем в 8.5 das33  01/21/06 07:30 PM

Опера 8.5 перестала писать кэш - и картинки, и страницы. Страницы и мелкие картинки загрузить ещё можно (но в кэш уже не пишет), а картинки больше 60-70 кг вообще не может до конца загрузить, и вылетает сообщение 'Could not write to file. Disk full' (Ошибка записи файла. Диск переполнен)
Disk cache выставлен на максиум - 400 мегов. Memory cache - автоматически. Check - всегда.
Пользуюсь всего пару месяцев, папка с кэшем как раз похоже только сейчас забилась (391 мег весит). Но почему он упёрся и не перезаписывает файлы? До этого год пользовался версией 7.5 с теми же настройками и никаких проблем не было.
Поиск по форуму ответ на мой вопрос не дал. Подскажите, в чём может быть дело? Полностью очищать кэш не хотелось бы, по ряду причин.

Re: Косяк с кэшем в 8.5 Андриан  01/21/06 08:52 PM

А может быть и правда диск просто-напросто переполнен? Такое ведь тоже бывает.

Re: Косяк с кэшем в 8.5 das33  01/21/06 09:13 PM

На локальном диске свободное место есть.

Re: Косяк с кэшем в 8.5 Lapomas  01/22/06 07:28 AM

У тебя просто наполнен кеш, под завязку, соответственно установкам, и Опера более "не складирует" новые странички, а оставляет накопленное б/у с постоянным размером кеш. Новые удаляюся....
Помнится, в ранних версиях, кеш просто очищался при заполнении свыше указаннно размера, от настроек.
Да, и чем больше размер файлов в кеше, тем больше вероятность непредсказуемых глюков.
В ранних версиях это было подмечено после накопления боле 120 -130 Мег. Сейчас, сказать сложно. Тестирование кеш, довольно проблематично, по понятным причинам.
Сохрани кеш в другую папку, если очень нужен.
Чистить, эту безумно, при таких размерах. Порядочного менеджера для такой работы, не существует.

PS
В 9ке появилась возможность переключения разных наборов кеш.(меню, кнопка)
У уже опробоавал (право срабатывает после рестарта) Но. всё же это нечто..
Жду более стабильных версий. Текущая 9ка, меня не устраивает, > Так, для тестов...

Re: Косяк с кэшем в 8.5 das33  01/22/06 12:19 PM

Ага, значит это даже не глюк, а норма? Просто так удивлён, потому что, как писал выше, за год пользования версией 7.5 подобных проблем не возникало в принципе. Перенести кэш в другую папку конечно можно, но толку тогда от него %)
В общем, единственное лечение - периодическое нажатие кнопочки Empty now?

Re: Косяк с кэшем в 8.5 Kavar  01/23/06 02:09 AM

В ответ на:
У тебя просто наполнен кеш, под завязку, соответственно установкам, и Опера более "не складирует" новые странички, а оставляет накопленное б/у с постоянным размером кеш. Новые удаляюся....


Да ну? У меня кэш у же давно переполнен. вот только удаляються из него старые файлы а новые кэшируються...

Re: Косяк с кэшем в 8.5 Lapomas  01/23/06 07:44 AM

Вопросы, по возникающим проблемам с кеш, не столько спорны, сколько, не всегда понятны (их решение)
Из многолетних наблюдений, было подмечено, что накопление в кеш в разных версиях Опер бывало непредсказуемо.
При установках 200Мб Опера иногда прекращала накопление после 60-70 Мег, иногда после 120-150, и т.д... В папке cache4 иногда, прописывался файл dcache4.new (что за хрень, а чорт его...)с таким же размером как и текущий dcache4.url В этих случаях, новые-текущие страницы в кеше наблюдались, но после рестарта исчезали. dcache4.url присутствовал с замороженной датой, а у dcache4.new дата изменялясь, но толку от этого, > размер файла не менялся, соответственно, страницы не сохранялись.
После насильного удаления dcache4.new, он при запуске прописывался заново. Избавится от него можно было удалив из кеш 10-20 Мег файлов, и удалив его. Некоторое время всё бывало нормально, затем снова прописывался dcache4.new И, всё по новой.
В Опере 850 этот dcache4.new не появился и при накоплении более 260 Мег (при 400) Дале.., просто удалил такой мусор.
Вряд ли кто специально тестировал кеш, накладно. А, вот наблюдения, от юзеров, интересны.

А, вот das33 Посмотри, не прописался ли случаем у тебя этот dcache4.new рядышком с dcache4.url с тем же размером в Мег.

PS
Вообще, работа диск. кеш, оставляет желать лучшего!
Собирается весь мусор, после просмотров..
Вот если бы в кеш е оставались только те страницы, которые добавляются в закладки, и сессии.
Вот это было бы нечтО!

Re: Косяк с кэшем в 8.5 das33  01/23/06 12:34 PM

Посмотрел, файл dcache4.new обнаружен не был. Только dcache4.url, весом в 7 мегов. В общем, сейчас сделал так: удалил последние 10 мегов кэша, и плюс первые 5 мегов. Посмотрим, что получится, хотя особых надежд не питаю %) Спасибо за некоторые разъяснения.

Кстати, вот тут наткнулся на такой топик _//forum.myopera.net/showflat.php?Cat=&Number=27589&page=3&view=collapsed&sb=5&o=&fpart=1_

Там предлагается удалить этот dcache4.url. Он имеет свойство восстанавливаться после удаления? И имеет ли смысл попробовать его грохнуть?

upd
Ещё добавлю. Заметил, что некоторые файлы всё-таки продолжают записываться в кэш. Но картинки и страницы весом больше 60-70 кг по-прежнему даже не загружаются до конца.

Re: Косяк с кэшем в 8.5 Lapomas  01/23/06 02:37 PM

Имей ввиду, После удаления из кеш Мег'ов, Опера долго грузится(не появляется, чем больше удалил, тем дольше...) > перезаписывается dcache4.url "По текущему содержимому" папки cache4.
Если удалить текущий dcache4.url пропишется новый, но сможет ли он обработать (переписать)такой объём текущих файлов? Если и сможет, то придётся ожидать появления Оперы десятки или более минут..
Ну, а если не справится.. > "Прощай кеш"
Сдаётся, не имеет смысла. Но, Хозяин барин!

Re: Косяк с кэшем в 8.5 das33  01/23/06 03:55 PM

Да, пожалуй пока удалять dcache4.url не стоит.
Сейчас, после удаления 15 мегов кэша всё загружается, в кэш пишется, посмотрим на дальнейшее развитие событий. Потом может попробую уменьшить объём кэша до 200 мегов. Не хотелось бы с 8.5 версии идти обратно на 7.5...
В общем, тема пока не закрыта.

Re: Косяк с кэшем в 8.5 das33  01/24/06 08:56 PM

Итак, насильствено освобождённое место в кэше благополучно забилось, и история повторилась - 'Could not write to file. Disk full'. Также в папке с кэшем был замечен злобный dcache4.new...
Сейчас удалил весь кэш, выставил значение на 200 мегов, заместо прежних 400. Думаю, проблему не решит, но попробовать можно. А посему, был бы рад услышать ещё мнения о возможной причине такой ерунды, и методах борьбы с ней. Если у кого-то есть мысли-предложения - спасайте %)

Лично мне кажется, что это именно косяк версии 8.5, который вылез непосредственно в моём случае. Отчего - хз. Устанавливал вчистую, НЕ поверх 7.5 версии, которая до сих пор лежит в отдельной папке - резерв, типа, стабильный и хорошо работающий. Есть мысля установить поверх 7.5 версии 8.5 версию, может быть тогда кэш заработает корректно?..

Re: Косяк с кэшем в 8.5 Lapomas  01/28/06 10:24 AM

При установках "поверх" могут проявится глюки N_характера!!!
Работа dcache4.url (new) зависит от opera.dll (..dll это,собственно, Опера Х без конфигов и данных...)
При установке поверх... получишь opera.dll от 850, ну и т.д.

Re: Косяк с кэшем в 8.5 das33  02/01/06 11:43 PM

Угу, вот как... Да, установка поверх 7.5 тогда теряет смысл. Спасибо, буду знать...


MyOpera.net - Home


Rambler's Top100