Environment.SystemPageSize Property

.NET Framework (current version)

The .NET API Reference documentation has a new home. Visit the .NET API Browser on docs.microsoft.com to see the new experience.

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