mirror of
https://github.com/tangerineturtle1/NX2navi.git
synced 2026-11-15 19:19:58 -04:00
Say in the log when the system's commit runs low under a page file that Windows sizes itself.
With the page file left to Windows the commit limit stays near the installed memory plus what the file held at the start, and on a 16 GB PC with a 16 GB card it ran low in Hyrule Field at 32 GB, where a fixed page file of 32 GB or more gave 49 GB and no low commit. The first "system commit low" line of a run is now followed, once, by a line that names the cause and the Windows setting, and the build kit's guide gives the same advice for 16 GB PCs. plat_page_file_managed reads the PagingFiles value once; on this PC (page file sized by Windows) it returns 1. Co-Authored-By: Claude Fable 5.2 <noreply@anthropic.com>
This commit is contained in:
@@ -160,6 +160,10 @@ beside the game.
|
||||
driver keeps the prepared shaders' libraries in that cache, and a smaller limit drops the oldest as new ones come in
|
||||
(a 2048 MB cache could not hold them): every start then builds them again in the background, and play stutters, with
|
||||
some things missing for a few frames, until that is done. The log's `library warm` lines say when this happens.
|
||||
- With 16 GB of RAM, give Windows a fixed page file of at least 32 GB (System, About, Advanced system settings,
|
||||
Performance Settings, Advanced, Virtual memory: Custom size, then restart). Windows counts the game's video memory
|
||||
against RAM plus page file, and a page file Windows sizes itself grows too slowly for Hyrule Field: the game then
|
||||
lets textures go and the ground can flash white or black. The log says `system commit low` when this happens.
|
||||
- **Screen** in the menu has Texture filtering (anisotropic, up to 16x, at once), Texture detail (Reduced and Low
|
||||
leave out the largest versions of the big surface textures so that the game fits the video memory of 6 and 8 GB
|
||||
cards; Automatic picks by the card), Upscaling (DLSS on NVIDIA RTX cards,
|
||||
|
||||
Reference in New Issue
Block a user