Моя система имеет 4 ГБ физической памяти и системный файл подкачки на SSD. Кажется, что размер файла подкачки ограничен 12 ГБ, что в сумме составляет 16 ГБ памяти, чего должно быть более чем достаточно, и до недавнего времени у меня не возникало никаких проблем.
Вот подробности ошибки, взятые из средства просмотра событий: http://pastebin.com/iACX7EES
Мне кажется, что мои программы на самом деле не те, которые занимают память, но каким-то образом достигается ограничение, и я вынужден закрыть Firefox. Обычно это происходит после долгого включения Firefox. Если я сам отказываюсь закрывать Firefox, Windows автоматически закрывает его через несколько секунд.
Что происходит, и как мне это исправить?
1
часы: channel9.msdn.com/Events/TechEd/NorthAmerica/2011/WCL405 .. после этого поиграйтесь с vmmap и rammap (оба инструмента sysinternal suite).
—
akira
Дважды проверьте все свои надстройки (введите about: addons в строке URL) и убедитесь, что там ничего не установлено, чего вы не знаете. В самом Firefox, вероятно, нет утечки памяти, потому что Mozilla очень старается их избежать, но любой сторонний плагин может.
—
Devon Parsons
Видео, конечно, многое прояснило, но оно также не давало мне уверенности в том, правильно ли я понял некоторые вещи, поэтому поправьте меня, если я ошибаюсь. Если вы сложите вместе свободную память и объем, используемый в данный момент, как показано в VMMap, вы получите максимальный объем, который процесс может использовать в конечном итоге. И флэш-плеер, и Firefox могут использовать 4 ГБ, если это правильно. Это куча памяти, но ее недостаточно, чтобы объяснить, что все 16 ГБ заполняются. Нужно ли просто ждать, пока ошибка не появится снова, а затем посмотреть на нее с помощью этих инструментов, или есть простое объяснение того, что вызывает проблему?
—
Hoskuld