Мне нравится оставлять мой браузер, электронную почту и другие приложения работающими во время игры. Теперь, когда я использую 64-разрядную версию Windows с 16 ГБ ОЗУ, я могу легко это сделать и даже без проблем переключаться между запущенной игрой и другими приложениями. За исключением одной игры (Battlefield 2).
После некоторого наблюдения за использованием памяти я заметил следующее:
- Когда я запускаю BF2, использование физической памяти значительно падает.
- В то же время объем физической памяти, используемой всеми другими приложениями, падает почти до нуля.
- Если я переключаюсь с BF2 на другое приложение, возникает долгая пауза, во время которой кажется, что Windows извлекает память приложения из файла подкачки.
- То же самое, когда я закрываю BF2 (задержка, когда я пытаюсь использовать другое уже запущенное приложение).
Я не сталкивался ни с какими другими приложениями (или играми), которые делают это. Обычно я могу переключаться между играми и приложениями без каких-либо задержек. Изменение размера файла подкачки не имеет никакого значения.
Я предполагаю, что это то, что разработчики BF2 сделали намеренно, но есть ли способ изменить поведение?