A
Angus Rodgers
I've recently doubled my system RAM to 512MB, with no problems.
There's room on my motherboard (ASUS A7V8X-X) to plug in another
similar 256MB module. (I don't think I want to add 512MB merely
because it might be useful when/if I get around to dual-booting
some version of Linux. A total of 768MB ought to be enough. I
would rather not have to fiddle with MaxPhysPage=39999 - or what-
ever else would be needed if I had 1GB or more memory - unless
it is absolutely necessary, in which case I will think again.)
In system.ini at the moment, I have MaxFileCache=163840 (160MB),
and (presumably much less important) MinFileCache=8192 (8MB).
From what little I've read on the subject, I get the impression
that it will be OK to set MaxFileCache=327680 (320MB) (or indeed
any value up to 512MB) - the value of MinFileCache not really
being important at all - and then go ahead and install the extra
256MB.
I just have two questions:
(1) As I gather that system.ini is not processed when you boot
into Safe Mode, does this mean that Windows will reserve too
many memory addresses for VCache to be able to boot into Safe
Mode at all?
<http://support.microsoft.com/default.aspx?scid=KBEN-USq253912>
"The Windows 32-bit protected-mode cache driver (Vcache) determines
the maximum cache size based on the amount of RAM that is present
when Windows starts. Vcache then reserves enough memory addresses
to permit it to access a cache of the maximum size so that it can
increase the cache to that size if needed. These addresses are
allocated in a range of virtual addresses from 0xC0000000 through
0xFFFFFFFF (3 to 4 gigabytes) known as the system arena.
On computers with large amounts of RAM, the maximum cache size can
be large enough that Vcache consumes all of the addresses in the
system arena, leaving no virtual memory addresses available for
other functions such as opening an MS-DOS prompt (creating a new
virtual machine)."
(2) If I set MaxFileCache to some value less than 256MB (e.g.
leaving it at its present value of 160MB), will applications
running under Win98SE (in normal mode, I mean, not Safe Mode)
be able to use the more than 512MB of RAM that would seem to
be available even when the cache is filled up to the maximum?
(If not, might I as well set MinFileCache to 256MB or more?)
--
Angus Rodgers
(twirlip@ eats spam reply to angusrod@)
Contains mild peril
There's room on my motherboard (ASUS A7V8X-X) to plug in another
similar 256MB module. (I don't think I want to add 512MB merely
because it might be useful when/if I get around to dual-booting
some version of Linux. A total of 768MB ought to be enough. I
would rather not have to fiddle with MaxPhysPage=39999 - or what-
ever else would be needed if I had 1GB or more memory - unless
it is absolutely necessary, in which case I will think again.)
In system.ini at the moment, I have MaxFileCache=163840 (160MB),
and (presumably much less important) MinFileCache=8192 (8MB).
From what little I've read on the subject, I get the impression
that it will be OK to set MaxFileCache=327680 (320MB) (or indeed
any value up to 512MB) - the value of MinFileCache not really
being important at all - and then go ahead and install the extra
256MB.
I just have two questions:
(1) As I gather that system.ini is not processed when you boot
into Safe Mode, does this mean that Windows will reserve too
many memory addresses for VCache to be able to boot into Safe
Mode at all?
<http://support.microsoft.com/default.aspx?scid=KBEN-USq253912>
"The Windows 32-bit protected-mode cache driver (Vcache) determines
the maximum cache size based on the amount of RAM that is present
when Windows starts. Vcache then reserves enough memory addresses
to permit it to access a cache of the maximum size so that it can
increase the cache to that size if needed. These addresses are
allocated in a range of virtual addresses from 0xC0000000 through
0xFFFFFFFF (3 to 4 gigabytes) known as the system arena.
On computers with large amounts of RAM, the maximum cache size can
be large enough that Vcache consumes all of the addresses in the
system arena, leaving no virtual memory addresses available for
other functions such as opening an MS-DOS prompt (creating a new
virtual machine)."
(2) If I set MaxFileCache to some value less than 256MB (e.g.
leaving it at its present value of 160MB), will applications
running under Win98SE (in normal mode, I mean, not Safe Mode)
be able to use the more than 512MB of RAM that would seem to
be available even when the cache is filled up to the maximum?
(If not, might I as well set MinFileCache to 256MB or more?)
--
Angus Rodgers
(twirlip@ eats spam reply to angusrod@)
Contains mild peril