Instalar Steam
iniciar sesión
|
idioma
简体中文 (Chino simplificado)
繁體中文 (Chino tradicional)
日本語 (Japonés)
한국어 (Coreano)
ไทย (Tailandés)
български (Búlgaro)
Čeština (Checo)
Dansk (Danés)
Deutsch (Alemán)
English (Inglés)
Español - España
Ελληνικά (Griego)
Français (Francés)
Italiano
Bahasa Indonesia (indonesio)
Magyar (Húngaro)
Nederlands (Holandés)
Norsk (Noruego)
Polski (Polaco)
Português (Portugués de Portugal)
Português - Brasil (Portugués - Brasil)
Română (Rumano)
Русский (Ruso)
Suomi (Finés)
Svenska (Sueco)
Türkçe (Turco)
Tiếng Việt (Vietnamita)
Українська (Ucraniano)
Informar de un error de traducción
You cannot disable "pagefile". Windows would still create one under Windows/System32. Swapping happens all the time. It's normal for Windows. Memory pages of inactive processes are swapped to the page file.
really? system32 folder? you sure about that? if that were the case, i shouldn't have crashed anything back then. i for sure did overrun the memory a lot of times and saw some of my work go down the drain.
That's why I have a page file on C: D: E: drives, and each of them are 16GB. Windows will "raid page" with them. So it will spread the read writes out to each file for speed. 48GB of paging file is more than enough for most gaming rigs.
Most "gaming" rigs wouldnt require use of a page file at all. Because you should than have plenty of RAM. Most gaming rigs have a base of 32 GB of RAM, which is more than adequate.
However, it seems the OP was already using up a lot of resources before even playing the game. Which is why the user needs to be aware of what the system is doing before running a program that requires a lot of memory.
The game triggers windows to reserve a TON of virtual memory even if the game never uses it. Windows reacts to this by keeping the game's active memory pages in system RAM and paging out idle/unused memory pages to the page file.
If this exceeds the total amount of memory in all page files, windows will complain the system is out of memory even-though you may have free system ram left over.
If you look at task manager, it's easy to see how much page file an app uses. You have to enable the commit charge column though.
Commit = Total virtual memory reserved for an app/game. This is a combination of what's in system RAM + paged to storage (page file)
Working Set = amount of system Ram the game is using
So.... Commit - Working Set = Total memory that's on the page file by an app or game
Remember that ALL system memory and paging are is virtualized, and windows handles and decides what parts of that virtual address space is in system RAM or page file for each app/game. VRAM isn't even part of this equation (as it's in a totally different address space) UNLESS you overflow your VRAM (or if you use the GPU part on some CPUs which always uses the system ram as it has no VRAM).
So if you have an 8GB GPU, and you try to run a game with settings that use 16GB of Vram, it will have to store that other 8 in system RAM or even the page file, and this WILL tank your FPS big time. This is another reason why some games eat up a lot of ram is because people set a game's settings and resolution higher than their VRAM can handle, and the VRAM textures spill over into system ram as well as the page file.
You can get away without using a page file, but then you better have 64-128GB of system ram... even then windows still requires some sort of page file (usually 1-4GB minimum). Not having one causes instability in windows. So disabling it is never recommended.
Nope. As seen here my page file isnt touched at all while playing. Its flat lined. Which is good because you dont want it to be used while playing. Nor is any of it allocated more than it is already set for at its min. Because it is not needed due to the system having plenty of free RAM.
https://imgur.com/iZhnF23
Remember, page file is only used when you run out of physical memory. As seen in my SS. No page file (virtual memory) is used at all when game is open and playing.
That's incorrect. The pagefile is constantly used regardless of the amount of free RAM.
See my link. Its flatlined and current usage is 0 while playing the game.
In my 16G memory system, the game reserved 16G memory but only actually use 4-9G. The page file will make sure the windows can commit 16G memory and extend the page file in case the game really use the reserved amount.
So it is not surprise the page file does not has usage even it allocate space in disk in case you has enough RAM to hold the active working set.
In fact, if you disable the paging file, you simply put you RAM in idle for just inactive memory reserved by the application.
It's never zero. You just don't understand Windows memory management. Open the Task Manager, gp to Details and add the column for page faults.
https://superuser.com/questions/943175/windows-says-ram-ran-out-while-there-is-still-4-gb-of-physical-memory-available/943185#943185
You say its never zero but my SS illustrates that page file is not used while playing the game. Not sure how can can dispute this?
Also, paged pool is for memory that can be used, not that its currently being used. Page faults are also just that, faults. This does not show the current page file in use. Just that a program/windows requested a check on it at some point to see if it needs to be brought into use.