Pamięć wirtualna, plik wymiany.
Pamięć wirtualna składa się z pliku wymiany (stronicowania) i zainstalowane fizycznie pamięci ram. Oba te alementy tworzą pamięć wirtualną. Jest plikiem o nazwie pagefile.sys domyślnie plik ten umieszczony jest na dysku systemowym w katalogu głównym. Plik ten posiada atrybuty skryty i systemowy.
Plik wymiany używany jest przez system do przechowywania programów i danych które sązbyt duże aby umieścić je w całości w pamięci ram. W pamięci ram w całości umieszczone jest tylko jądro systemu, zaś inne pliki przenoszone są z pliku wymieny do pamięci ram w miare potrzeb i jeśli znów są używane są powrotem przenoszone do pamięci ram. Jeżeli brakuje systemowi pamięci ram to zawsze stara się usunąć nie potrzebne pliki do pliku wyniany. Brak pamięci operacyjne albo zbyt mała ilość w systemie wymusza ciągłe przenoszenie plików do pliku wymiany co znacząco spowalnia system.
Aby zobaczyć aktualnie ile komputer zużywa pamięci wirtualne trzeba wcisnąć Carl+alt+delete. Otwieramy menager zadań i wchodzimy do zakładki Wydajność.
Usługa posłaniec służy do wyświetlania komunikantów do innych użytkowników.
Klient DHCP - uzyskiwanie automatyczne adresu IP.
Plik może być ładowany w trybie programu lub usługi. Usługę możemy włączać automatycznie Lub ręcznie.
Lokalizacja pliku i rozmiary pliku stronnicjowania.
Plik stronnicjowania powinien być umieszczony na dysku który był wcześniej zdefragmentowany by był w jednej całości. Na dysku powinna być odpowiednia ilość miejsca. Plik wyniany nie możę być umieszczony na woluminium kompresowanym.
Microsoft zaleca by plik wymiany był półtora razy większy od pamięci operacyjnej. Zaleca też również by plik wymiany był dostępny na wszystkich dyska gdyż znacząco przyspiesza to działanie systemu.
Plik wymiany ustawiamy wydajność ustawienia zaawansowane. Każka zmiana pliku wymiiany wymusza restart systemu. Mamy następuj ące opcje:
Rozmiar nie standardowy (stawiony przez użytkownika)
Rozmiar zapasowy(minimalna wielkość pliku wymiany, jest ona ustawiana podczas startu systemu)
Rozmiar max (jest to maxymalny rozmiar pliku wymiany.)
Rozmiar kontrolowany przez system (system sam wybiera sobie wielkość pliku wymiany)
Brak pliku wymiany (ustawienie takie jest nie zalecane, można sobie pozwolić takie ustawienie gdy mamy dużo pamięci ram)
Ąby zdefragmentować plik wymiany należy
Ustawić plik wymiany na wielkość zero i restartować system, następnie należy zdefragmentować dysk twardy, należy założyć plik wymiany i restartować system. Można również skorzystać z programów firm trzecich
Tryb rzeczywisty i chroniony procesora.
Procesor w komputerach PCI może pracować w trzech trybach. W rzeczywisty, chronionym i wirtualnym:
1. Tryb rzeczywisty (z ang. Real mode) historycznie jest to tryb procesorów Intel 286i jego następców z rodziny X86. Procesor w tym trybie pracuje Intel80/86. W tym trybie procesor nie ma ochrony pamięci przed użyciem przez inny proces. Brak również wsparcia wielo zadawalnośći. W trybie tym pracowały programy Dos. W trybie rzeczywistym dostępny był tylko 1MB pamięcia jako przestrzeń adresowa. A w zasadzie na programy przeznaczone 640kb pamięci.
2. tryb chroniony - Po raz pierwszy został zastosowany w procesorach Intel 1386. W tybie tym wykorzystuje się pełne możliwości procesora. Przez ochrone pamięci przed mechanizmy ochrony przed stronnicjowaniem i defragmentacją, poziomy uprzywilejowania programow. W trybie tym jeden program nie ma dostępu do danych unnych programów. Procesor mógł wykonywać 32bitowe zestawy instrukcji.
3. tryb wirtualny procesora. Jest trybem wirtualnym środowiska 16bitowego działającego w 32bitowym trybie chronionym. Po uruchomieniu systemie woinows trybu Dos wykorzystywany jest wirtualny tryb rzeczywisty. Dzięki temu można uruchomić kilka trybów rzeczywistych czyli kilka sesji działających w trybie wirtualnym. Programy te mogą działać jednocześnie gdyż każda z tych sesji ma dostęp do 1Mb przestrzeni adresowej. W kodzi 32 bitowym proces kodowaina ma dostęp 4Gb pamięci.