DuckersMcQuack Posted June 28, 2015 Share Posted June 28, 2015 I hit the ram cap even before the game has loaded because i game in 4k and with 4k texture packs all maxed out. Is there any mods or tweaks to perhaps split up the game's process to 2 or 3? Cause the ram usage i end up using will probably be more than 6GB ram lol. Link to comment Share on other sites More sharing options...
Mery98ist Posted June 28, 2015 Share Posted June 28, 2015 http://www.nexusmods.com/skyrim/mods/2182/? Link to comment Share on other sites More sharing options...
bben46 Posted June 28, 2015 Share Posted June 28, 2015 Skyrim is a 32 bit application - and as such can only see a maximum of 4G of system ram - That is a hard limit and cannot be changed. Having more than 4G of system ram does allow other programs such as Windows to and any background programs to use the extra ram, leaving more of the first 4G available for Skyrim. But it still cannot use more than 4G for the game itself. Again -- This cannot be changed. Gamers have been trying to work around this limit for over 10 years with no success. Having a 64 bit computer and a 64 bit Windows does not change the fact that Skyrim is still a 32 bit program and cannot use the extra ram. Hopefully the next Elder Scrolls game will be a 64 bit game and we will be able to use more ram. Link to comment Share on other sites More sharing options...
M1GU31 Posted June 29, 2015 Share Posted June 29, 2015 Get SKSE and enboost and setup the memory options how to install skse https://www.youtube.com/watch?v=jToxQdyf4x8&feature=iv&src_vid=AT8fdyzTmiE&annotation_id=annotation_3272935589 how to install enboost Should somewhat help with memory issues. Helps my rig anyways and a lot of other ppls. Link to comment Share on other sites More sharing options...
obobski Posted June 30, 2015 Share Posted June 30, 2015 SKSE doesn't "extend" the address limitations inherent to IA-32/Win32 (e.g. it's not implementing PAE or anything), it just more intelligently handles Skyrim's initial memory allocation on start-up, which is primarily meant to mitigate crashes as the game runs. AFAIK it's based upon, or similar to, SSME (http://www.nexusmods.com/skyrim/mods/50305/? - deprecated with latest builds of SKSE). As bben pointed out, a 32-bit application cannot map more than 4GB of memory (and then, that's only on an x64 system and with /LARGEADDRESSAWARE set; on an x86 system the conventional limit per-process is 2GB, or 3GB with the /3GB flag). For more technical explanations, see these links:https://software.intel.com/en-us/articles/memory-limits-applications-windows/https://superuser.com/questions/392235/whats-the-virtual-memory-address-space-limitation-of-a-win32-applicationhttps://support2.microsoft.com/default.aspx?scid=889654http://www.viva64.com/en/l/0002/https://support.microsoft.com/en-us/kb/291988 Skyrim cannot "break" these rules; it's a 32-bit application. AFAIK Skyrim does not natively ship with /LARGEADDRESSAWARE set, which will cap it to 2GB of memory (see links above for "why"), even on x64 systems. I'm sure there's mods that address that, however (and then you would be limited to 3GB on x86 Windows, or 4GB on x64 Windows). I agree with bben that it would be nice if the next Bethesda game were 64-bit (I'm honestly holding out hope that Fallout 4 will have a 64-bit executable, but perhaps that's too optimistic). Link to comment Share on other sites More sharing options...
MartineV Posted July 6, 2015 Share Posted July 6, 2015 You'll want to focus on ENB since I believe textures are loaded in VRAM. You don't need to actually install any ENB, but only the basic helper program to benefit from the ram boost. PS. You might reconsider running everything in 4k. Link to comment Share on other sites More sharing options...
obobski Posted July 7, 2015 Share Posted July 7, 2015 (edited) You'll want to focus on ENB since I believe textures are loaded in VRAM. You don't need to actually install any ENB, but only the basic helper program to benefit from the ram boost. PS. You might reconsider running everything in 4k. Again, it will not be going over Win32 API limits. All of the application's resources (like textures) are managed/mapped thru Direct3D and the GPU driver - "VRAM" and "SYSMEM" aren't mutually independent memory banks. You can read more about it here:https://msdn.microsoft.com/en-us/library/windows/desktop/bb172584%28v=vs.85%29.aspxhttps://www.gamedev.net/topic/544276-memory-management-and-gpu-memory/http://download.microsoft.com/download/9/c/5/9c5b2167-8017-4bae-9fde-d599bac8184a/GraphicsMemory.doc ENBoost does not violate Win32 API limits; it simply seeks to improve memory management over the default functionality of Skyrim when the application is working near the Win32 API limit (e.g. due to running a heavy ENB). It is documented here:http://wiki.step-project.com/Guide:ENBlocal_INI/Memory Edited July 7, 2015 by obobski Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now