• We’re currently investigating an issue related to the forum theme and styling that is impacting page layout and visual formatting. The problem has been identified, and we are actively working on a resolution. There is no impact to user data or functionality, this is strictly a front-end display issue. We’ll post an update once the fix has been deployed. Thanks for your patience while we get this sorted.

Windows XP System Cache

imported_goku

Diamond Member
Yes I wrote a thread similar to this awhile back but I'm sure most if not all have forgotten it.. I notice that every time I open up Windows Task manger, I notice under the physical memory (k) box that it says "system cache" and I'm not sure EXACTLY what it's for. I do know that you need a lot of it to run a file server.

My second problem is the fact that I have 1GB of ram, Battle Field 2 requies a huge chunk of it but the thing is, I see battle field 2 only using 512MB-600 according to task manager and nothing more, yet it says that I have like 20MB available of Physical memory.

I have litterally nothing running except the required system resources. When I've closed everything and have only task manager running, I STILL have about 130MB of ram being used which I personally think is rediculous. While a 130 may seem not too bad, the problem is, according to task manager, I have only 800MB AVAILABLE to me, so where is this other 100MB being used up!?😕 My only answer would be the system cache.

I was b!tched out the last time with rediculous answers like "how would you know if the system cache is helping or not, thats why you need it", it's like WTF? Ok, well how about I disable/limit it's size and see if it DOES help. Windows is suppose to reduce the amount of memory it's using if another application demands it but unfortunately it doesn't work that way with the system cache which tends to really piss me off...

Sighs, any help on limiting/disabling the system cache for atleast when I'm using memory intensive programs?
 
The system cache is an IO cache. Since you remember Windows 3.1 so well (being serious here), think of it as smartdrive.

However, it is incorporated into the memory manger tightly. It will expand and use free memory when it is available, but it will also shrink when other applications truely need the memory (if your paging, the your system cache should be shrinking, but it will never go away completely as your IO performance would drop signifigantly).
 
Originally posted by: bsobel
The system cache is an IO cache. Since you remember Windows 3.1 so well (being serious here), think of it as smartdrive.

However, it is incorporated into the memory manger tightly. It will expand and use free memory when it is available, but it will also shrink when other applications truely need the memory (if your paging, the your system cache should be shrinking, but it will never go away completely as your IO performance would drop signifigantly).

Well I noticed when playing BF2, It was still consuming 100MB which I think is a rediculously high amount, considering the fact BF2 likes being stored in the ram, therefore not needing a very large cache. I understand what it's for and that it's useful, but at times when an application really needs more ram, it doesn't get what it deserves and is forced into the pagefile first.

Also, like I said, I still can't figure out why the fact that even with the kernel memory+available memory+cache memory still doesn't add up to the missing "total memory". BF2 is using 600MB of physcial while the 3 variables add up still don't add up to the 1GB of memory but more like 900MB...
 
Back
Top