May 24, 2007 at 8:04 pm
just looking a connection between Virtual Address Space and Paging file , i am building new system and want to confirm how these both are interrelated and is it going to impact on my Virtual address space if i increase or decrease the size of paging file for o/s?
thanks...
May 30, 2007 at 11:28 pm
no.
Virtual Address Space is divided in User mode and kernel mode. Each and every process gets its own User mode address space, while kernel mode space is shared across processes.
While the Paging file is owned by entire machine (all processes) for all memory allocations commited by different processes.
May 31, 2007 at 5:59 am
Hi,
All processes (e.g. application executables) running under 32 bit Windows gets virtual memory addresses space of 4 GB. 2GB for User mode and 2 GB for Kernel Mode ( OS use) though you can change this through BOOT.INI
2 GB of this virtual address space are designated for each process’ private use and the other 2 GB are shared between all processes and the operating system.
Page File:
When the processess are out of RAM's memory, then OS will use the pages 4 KB pieces of virtual address space to the computers' hard disk which is also know as " Paged out " .
Please check the article by Ken Henderson :
" Inside SQL Server 2000's Memory Management Facilities "
"More Green More Oxygen !! Plant a tree today"
Viewing 3 posts - 1 through 2 (of 2 total)
You must be logged in to reply to this topic. Login to reply