LINUX.ORG.RU
ФорумTalks

Опероводы, подскажите как там работать с кэшами и сессиями?

 ,


0

1

Случилась у меня Опера, который браузер.

Искал-искал всякие ненужности в инете, открыл много вкладок, штук 120 наверное в трех окнах. В процессе работы выяснилось, что она сожрала (папочка ./opera) 2 Гб и система начала ругаться на отсутствие наличия места на диске.

В настройках нашел кнопочки «Clear», все понажимал. Однако на диске так и осталось available 131 Mb. Сама Опера продолжает работать, только картинки не все отображает, а те что показывает иногда только верхнюю половинку.

Помыкался - потыкался. Решил ей killall -9 opera сделать. Открываю снова, а она мне новую сессию с приветствием выдает.

Где же у нее кнопочка «Сделай зае^WВосстановить предыдущую сессию»?

P.S.: Такое чувство, что я в лыжах, с зонтиком и на асфальте :)

★★★

>Решил ей killall -9 opera сделать.
>Где же у нее кнопочка «Сделай зае^WВосстановить предыдущую сессию»?

ССЗБ. И, да, если при последующей загрузке не было «восстановить» значит тебе не повезло. Собственно, есть ещё возможность сохранить сеанс, а ты SIGKILL'ы рассылаешь.

Deleted
()

Когда место кончается, любой софт ведёт себя непредсказуемо.

killall -9 opera

-9

Ну ты понел. Не дал сохранить сессию в файл и жёстко вырубил Оперу.

karbofos
()

Я всегда в ней принудительно размер кэша небольшим задаю. Интернеты нынче быстрые.

keyran ★★
()
Ответ на: комментарий от Deleted

Просто я привык, что Firefox убиенный без проблем потом сессию восстанавливает.

значит тебе не повезло

До слёз обидно :)

valich ★★★
() автор топика

Не хочу намекать на кривость оперы, но когда у меня вырубают электричество или пишу killall -9 firefox, после старта появляется окошко с «Восстановление сессии» и я продолжаю работать со всеми вкладками, более того, продолжаю на том же месте в той же странице, что и перед выключения.

z00ke
()

kill -9

А чего ещё ты ожидал?

Настройки - Удалить Личные Данные, там тыкай нужные галки, в настройках тоже где-то было, потом наверно закрыть надо было.

А ручками можно сохранять из Меню - Вкладки и Окна - Сеансы, там всё интуитивно.

Kalashnikov ★★★
()
Ответ на: комментарий от valich

>Просто я привык
>система начала ругаться на отсутствие наличия места на диске

Теперь ты понял, в чём твоя ошибка? :}

Deleted
()
Ответ на: комментарий от z00ke

Хм, щас специально попробовал killall -9 opera && opera - всё тоже на месте. Хз тогда почему у ТС не сохранилось.

А тот факт что тебе приходится гасить фф сигкилом ...ну, я тоже ни на что не намекаю.

Kalashnikov ★★★
()
Ответ на: комментарий от Deleted

Эх, говорят на ошибках учатся :)

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

valich ★★★
() автор топика
Ответ на: комментарий от keyran

Там нашел птичку «Remember content on visited page». Её снял от греха подальше.

Memory cache: Automatic Но это наверное ОЗУ...

Disk cache: 20 Mb Я думал это, но она мимо него жрет все что не приколочено.

valich ★★★
() автор топика
Ответ на: комментарий от valich

Хм... Надо было посмотреть, какие поддиректории директории .opera жруть место. У меня сейчас temporary_downloads 1,5 гига занимало.

keyran ★★
()
Ответ на: комментарий от Kalashnikov

Предлагаю не разводить браузеросрачи, скажем так, фф пришлось убить не по ее вине, а по моей.

z00ke
()
Ответ на: комментарий от keyran

Эти 131 mb могли быть давно зарезервированы, потому юзеру нифига не позволят их забить.

Sadler ★★★
()

P.S.: Такое чувство, что я в лыжах, с зонтиком и на асфальте :)

ну а чего ты ждал от такого кривущего браузера?

Akamanah ★★★★★
()
Ответ на: комментарий от keyran

Найти то нашел:

du -hs ~/.opera/cache/
1.9G	/home/user/.opera/cache/

Но не догоняю как ее очистить. Разумеется кроме варианта:

rm -rf ~/.opera/cache/*

valich ★★★
() автор топика
Ответ на: комментарий от valich

Инструменты / Удалить личные данные… должно работать. Да и если руками удалишь ничего страшного не случится.

Deleted
()
Ответ на: комментарий от valich

Но не догоняю как ее очистить.

Вроде как выйти надо было ещё. Либо подождать несколько минут. Опера такие грузящие операции откладывает в очередь и ждёт подходящего момента чтобы в фоне невнапряг работоспособности компа сделать. Если удаляешь большое количество писем, она их тоже с диска позже удаляет, поэтому визуально она такая быстрая.

karbofos
()
Ответ на: комментарий от int13h

а зачем 120 вкладок?

И ведь действительно - это так неудобно. Особенно когда Оперой никогда не пользовался. :) *trollface*

karbofos
()

Где же у нее кнопочка «Сделай зае^WВосстановить предыдущую сессию»?

Настройки->основные->при запуске

DNA_Seq ★★☆☆☆
()
Ответ на: комментарий от valich

Разумеется кроме варианта:
rm -rf ~/.opera/cache/*

почему нет?

и проверь, выключена ли индексация посещенных страниц - это тоже адски жрало место

wxw ★★★★★
()
Ответ на: комментарий от int13h

а зачем 120 вкладок?

Я их не считал, просто спонтанно получилось, в процессе.

valich ★★★
() автор топика
Ответ на: комментарий от Deleted

после SIGKILL какое сохранение?

сколько помню опера пересохраняла сессию после успешной загрузки каждой страницы

wxw ★★★★★
()
Ответ на: комментарий от wxw

Так у ТСа места не было же уже. Схема (возможная):

1. Сохраняем сесс… OH SHI~
2. ТС что-то там освобождает.
3. SIGKILL

Deleted
()
Ответ на: комментарий от Deleted

Инструменты / Удалить личные данные…

Попробовал, похрустела диском и 1,9 Gb осталась :) Сломалось что-то видимо. Придется руками.

valich ★★★
() автор топика
Ответ на: комментарий от z00ke

Не хочу намекать на кривость оперы

Запустил оперу, открыл сей тред

killall -9 opera

запустил оперу, предложило восстановить сессию

нажал, и я снова тут.

умвр.

roman77 ★★★★★
()
Ответ на: комментарий от Deleted

:) вдруг кто-то ее в этих файликах заинтересован?

Рестартнул систему... Пришлось удалять ручками.

valich ★★★
() автор топика
Ответ на: комментарий от valich

Просто я привык, что Firefox убиенный без проблем потом сессию восстанавливает.

За последние годы я в Фоксе не раз сессии терял. А в Опере за 15 лет работы с ней — ни разу. Так как-то :)

KRoN73 ★★★★★
()
Ответ на: комментарий от valich

Мало ли, хотя и маловероятно :)

Deleted
()
Ответ на: комментарий от KRoN73

Alt+H -> History -> Restore Previous Session

Даже не припомню такого, чтобы не сработала.

А в Опере я случайно третий раз в жизни оказался :)

valich ★★★
() автор топика
Ответ на: комментарий от karbofos

Она сохраняет сессию в процессе работы, по -9 её безопасно прибивать, топикстартер почти наверно нажал не туда при старте.

Reset ★★★★★
()
Ответ на: комментарий от valich

Alt+H -> History -> Restore Previous Session

Во-первых, появилось оно совсем недавно… :)

KRoN73 ★★★★★
()

Однако на диске так и осталось available 131 Mb

Заходишь в ~/.opera и смотришь что занимает место. Находишь кучу скачанного тобой же барахла. А все потому что мало кто меняет download folder загодя.
Могу ошибаться про download folder , но в любом случае, взять и разобраться с проблемой (тем более такой простой) намного лучше, чем неразобравшись начинать кричать «аааа, все плохо».

Помыкался - потыкался. Решил ей killall -9 opera сделать. Открываю снова, а она мне новую сессию с приветствием выдает.

Если ты kill -9 прибил оперу, то при запуске оно показало тебе окно, в котором ты мог выбрать предыдущую сессию. Я это проверял очень много раз, на разных версиях (правда не kill -9 , а зависанием компа с последующим хард-ресетом). Так что ты что-то перепутал, например, на «приветствие» сразу Ок нажал.

Kroz ★★★★★
()
Ответ на: комментарий от Kroz

Так что ты что-то перепутал, например, на «приветствие» сразу Ок нажал.

И там первый вариант «Continue from last time», Ок можно смело нажимать.

valich ★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.