SystemPageSize Property

Environment.SystemPageSize Property

.NET Framework 4.6 and 4.5

Gets the number of bytes in the operating system's memory page.

Namespace:   System
Assembly:  mscorlib (in mscorlib.dll)

public static int SystemPageSize { get; }

Property Value

Type: System.Int32

The number of bytes in the system memory page.

This information can be useful when determining whether to use the MemoryMappedFileOptions.DelayAllocatePages option when you work with memory-mapped files.

In Windows, this value is the dwPageSize member in the SYSTEM_INFO structure.


for access to system and user environment variables. Associated exception:


.NET Framework
Available since 4.0
Return to top
© 2015 Microsoft