Утечка памяти

  • Вот такая вот ситуация. Закрыты все вкладки (после некоторого времени работы), но осталась куча процессов, которые сжирают в общей сложности около 1,5 гигов:

    http://postimg.org/image/uhoz7rdjj/

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

  • Это загнивание капитализма.

  • Закрыты все вкладки (после некоторого времени работы), но осталась куча процессов, которые сжирают в общей сложности около 1,5 гигов

    Нажмите кнопку Opera (верхний левый угол браузера)\Другие инструменты\Показать меню разработчика\снова кнопка Opera\Разработка\Диспетчер задач. Посмотрите, когда закроете все вкладки, какие процессы остались. Если они не нужны более-завершите их вручную. Лучше всего попробуйте удалить куки(cookie) браузера :
    Настройки\Безопасность\Очистить историю посещений\Файлы cookie и прочие данные сайтов. Укажите в поле "Уничтожить указанные элементы за следующий период"- С самого начала.

  • В памяти остается процесс "браузер", который невозможно завершить: http://s32.postimg.org/oxoi9o9sl/operabug.png
    Этот процесс жиреет по мере пользования браузера.

  • Попробуйте закрыть Opera так : (Меню/Выход из программы (Ctrl+Shift+X)) и посмотрите, остался процесс в Диспетчере задач ? Если остался, то :

    • Проверка дисков на наличие ошибок (Win+E>пкм Свойства диска (С:)>Сервис)
    • Дефрагментация диска (С:)
    • Отключение индексирование содержимое файлов(Win+E>пкм Свойства диска (С:)>Общие)

    Закрыть зависшую программу:

    Для этого вызываем окно «Выполнить» либо через меню «Пуск>Выполнить», либо горячими клавишами «Win+R» и пишем там cmd». В открывшемся чёрном окне пишем:

    taskkill /f /im имя_процесса.exe /t
    

    где «имя_процесса.exe» — это имя процесса зависшей программы. У Вас это будет «opera.exe»

    При успешном выполнении будет написано соответствующее сообщение.

  • Процесс остается не в диспетчере задач windows, а в диспетчере задач оперы. Ясно дело, что если я закрою оперу, то никаких процессов от нее не останется. Вопрос в том, почему этот процесс жиреет по мере использования браузера и не освобождает память при закрытии вкладок. В результате оперу периодически приходится перезапускать. Это хорошо я сейчас памяти до 16гб нарастил, а раньше при 8 приходилось постоянно перезапускать, ибо сжиралась почти вся память.

  • На вашем скриншоте я вижу Диспетчер задач Windows, ну никак не Диспетчер задач-Opera.
    И при зарытых вкадках такую нагрузку могут давать расширения.
    Возможно все кроется в установленных расширениях,
    попробуйте отключить все расширения в Опере и посмотрите, будет ли такая нагрузка на память в Диспетчере задач Windows.

  • Что-то странное. Ссылку на второй скрин не видно?
    http://s32.postimg.org/oxoi9o9sl/operabug.png

Log in to reply
 

Looks like your connection to Opera forums was lost, please wait while we try to reconnect.