Войти

Показать полную графическую версию : "Слишком мало виртуальной памяти"


zw_Gunslinger
05-11-2016, 16:32
Добрый день. При сворачивании игр, использующих много памяти (2-3 гигабайта), периодически возникает такая ошибка. Происходит все примерно так: я нажимаю alt+tab, игра сворачивается, вылезает данное сообщение (Слишком мало виртуальной памяти, увеличу размер файла подкачки), компьютер несколько секунд подтормаживает, а Working Set процесса игры резко уменьшается примерно в 30 раз.
И самое главное, что никогда за все время работы игры Process Explorer не показывает Physical Usage более 60-70%. Т.е. физической памяти еще вагон, так чего ему не нравится?
Памяти 8 гигабайт. Файл подкачки 2-4 гигабайта.

Iska
05-11-2016, 17:15
zw_Gunslinger, поставьте размер файла подкачки «По выбору системы». Эти игры имели смысл во времена NT и Windows 2000, но не сейчас.

zw_Gunslinger
05-11-2016, 17:31
поставьте размер файла подкачки «По выбору системы». Эти игры имели смысл во времена NT и Windows 2000, но не сейчас. »
По выбору системы он его делает размером более десяти гигабайт. А мне жалко дискового пространства на такое.

Iska
05-11-2016, 18:30
zw_Gunslinger, значит, продолжайте осуществлять закат солнца вручную. Флаг Вам в руки.

x0r
05-11-2016, 19:39
это особенность работы Windows NT с памятью. Даже если железной памяти будет дохренабайт, все равно будет исп-ся файл подкачки, хоть память будет пустая наполовину.
А в твоем случае тем более, ты знач просто не можешь даже сложить 1+1=?
- свернул игру - где она теперь будет "ожидать"? Пральна, ОС сбрасывает что можно на диск для освобождения опер.памяти для активных приложений. Поставь файл подкачки равным опер.памяти, если в игры играешь.

yurfed
05-11-2016, 20:31
Памяти 8 гигабайт. Файл подкачки 2-4 гигабайта. »Виртуалки должно быть в полтора раза больше чем физической. В вашем случае это 12ГБ.
Далеезакат солнца вручную. Флаг Вам в руки. »И не беспокоить никого.

zw_Gunslinger
05-11-2016, 20:54
И никто не собирается объяснять эти "особенности работы с памятью"? Просто "должно" и все? Я, похоже, ошибся форумом.

x0r
06-11-2016, 00:16
Виртуалки должно быть в полтора раза больше чем физической. В вашем случае это 12ГБ.
Далее »
не должно, но так в Windows "принято"(все это идет издалека когда памяти было реально мало, десятки киллобайт). Сегодня, если игры не играть, то 2GB поставил и забыл, хватит.
И никто не собирается объяснять эти "особенности работы с памятью"? Просто "должно" и все? Я, похоже, ошибся форумом. »
Другого "простого ответа" нет. На пальцах и в двух словах это все не описать, читай, учи. ключевые слова "менеджер памяти windows"
Here be dragons: Управление памятью в Windows как оно есть [1/3] (https://geektimes.ru/post/107605/)
а лучше Руссинович и Соломон "Внутреннее устройство Windows" там все Виртуальная память - 1.Внутреннее устройство Windows (гл. 1-4) (http://www.e-reading.club/chapter.php/89563/24/Russinovich,_Solomon_-_1.Vnutrennee_ustroiistvo_Windows_(gl._1-4).html)

Iska
06-11-2016, 03:25
И никто не собирается объяснять эти "особенности работы с памятью"? Просто "должно" и все? Я, похоже, ошибся форумом. »

Разное - Файл Подкачки (pagefile.sys) - .:[все вопросы]:. (http://forum.oszone.net/showthread.php?t=7136).
Windows Internals — Яндекс (https://www.yandex.ru/search/?text=Windows%20Internals).

Изучайте.

Update: пока писал и вычёркивал, писал и вычёркивал, писал и вычёркивал «…мать-мать-мать», коллега x0r уже опередил ;).

Сегодня, если игры не играть, то 2GB поставил и забыл, хватит. »
Один браузер скушает и не подавится :).

yurfed
06-11-2016, 08:51
все это идет издалека когда памяти было реально мало, десятки киллобайт »
Мегабайт, Доступно 640КБ.
Тогда и Windows трёшечка была, начало восьмидесятых. А ещё и DOS

Iska
06-11-2016, 13:10
Тогда и Windows трёшечка была, начало восьмидесятых. »
Начало девяностых.




© OSzone.net 2001-2012