Beginning with Windows
2000, multiple processes can be run simultaneously in memory. The
value of the MEMBLKSZ system option is the amount of memory that is
initially allocated. Additional memory can be allocated in the same
memory allocation size that is specified in the MEMBLKSZ option, up
to the amount of memory that is specified in the MEMMAXSZ option.
For example, if MEMBLKSZ is 2M, additional memory can be allocated
in 2M blocks.
When memory-based libraries
are using extended memory, this value is also used to determine the
amount of the process address space that is used to access the extended
memory.
Note: Specifying a value that is
too large could adversely affect performance.
-
Specifying a value that is too
large could adversely affect overall system performance. Try different
values for the MEMBLKSZ option to determine the value that gives the
best system performance.
-
If you are using extended memory
in 32-bit environments, then specifying a value that is too large
could adversely affect SAS performance. A smaller value might be optimal.
A good starting point is 64K. However, try different values for the
MEMBLKSZ option to determine the value that gives the best SAS performance.