• Real memory – Main memory, the actual RAM, where a process executes • Virtual memory is a storage allocation scheme in which secondary memory can be addressed as though it were part of main memory – Size is limited by the amount of secondary memory available • Virtual address is the address assigned to a location in virtual memory
2.1 Structuring of the Windows Operating System Architecture Overview Program Execution Environment Kernel Mode Architecture System Threads System Processes / Services 2.2 Windows Core System Mechanisms Object Manager & Handles Local Procedure Calls Exception Handling Memory Pools 2.3 Windows on Windows - OS Personalities Environment Subsystems System Service Dispatching Windows on Windows -16bit Windows on Windows -64bit 2.4 The Windows API - Naming, Conventions, Types