Architektura systemu operacyjnego określa jego sposób funkcjonowania powinna ona zapewnić max wydajność systemu przy jednoczesnej prostocie obsługi. Jednym z elementów mającym wpływ na wydajność systemu jest organizacja pamięci. Pamięć ram i plik stronicowania pagefile.sys tworzą przestrzeń adresową nazywaną pamięcią wirtualną. W pamięci ram przechowywane są dane pozostające aktualnie w użyciu. Plik stronicowania używany jest przez sys. Windows do przechowywania części plików programów i danych, które są zbyt duże i nie mogą być umieszczone w całości w pamięci ram.