fișier
Sistemele neproductive cu o cantitate mică de memorie fizică trebuie să-și mărească cantitatea totală utilizând spațiul de adrese virtuale al hard diskului. Pe un computer bazat pe Windows XP, acest lucru este implementat prin crearea unui fișier de pagină de paginare.Conținut

  • Teorie
  • Unde este situat?
  • Dimensiune optimă

Teorie

Sistemul de operare alocă o anumită cantitate de memorie din spațiul de adrese virtuale procesului activ. Acest termen se referă la numărul de adrese generate de microprocesorul central. Da, un procesor pe 32 de biți nu generează mai mult de 232 de adrese. Acest număr este familiarul 4 GB acceptat de sistemul de operare Windows XP pe 32 de biți.

Procesele sunt alocate până la 2 GB de spațiu de adrese de la 4 gigaocteți. Celelalte două „gigi” sunt gestionate de nucleul Windows XP. Un spațiu de adresă virtuală nu este suficient pentru ca programele să funcționeze. Volumul alocat de adrese trebuie mapat la memoria fizică, a cărei dimensiune este aproape întotdeauna sever limitată.

Ce să faci dacă există mult spațiu virtual, dar adresarea fizică este foarte limitată? Soluția a fost utilizarea unui fișier de paginare. Se numește paginare, deoarece memoria este împărțită în pagini, dintre care unele sunt încărcate pe disc.

Spălarea paginilor este necesară atunci când nu există suficientă RAM pentru a gestiona sarcinile curente și unele pagini nu mai sunt necesare. Când sunt necesare paginile descărcate, se generează o excepție care afirmă că pagina necesară lipsește din spațiul de adrese fizice. Procesarea erorii este gestionată de un manager special al Windows XP, un începător care caută pe hard disk o pagină lipsă. După ce l-a găsit acolo, dispecerul încarcă (încărcă) această pagină pentru procesare.

aveți

Unde este situat?

În Windows XP, fișierul swap se află pe volumul sistemului C. Este destul de simplu să îl vezi instalând programul Total Commander. Acest manager de fișiere afișează perfect obiectele de sistem ascunse. Fișierul de paginare se află în aceeași cale ca folderul de sistem Windows și se numește pagefile.sys.

Accesul la setările fișierului de pagină se obține prin proprietățile sistemului. Setările fișierului de paginare sunt controlate de setările determinate de registrul de sistem. Dimensiunea minimă și maximă a acestuia, precum și locația sa, sunt indicate acolo. Acești parametri pot fi modificați, dar nu este recomandat să o faceți direct în registru. Proprietățile de echipare sunt destul de potrivite pentru aceasta.

Deschiderea applet-ului de proprietăți este destul de simplă. După deschiderea meniului „Start”, faceți clic dreapta pe linkul „Computerul meu”. Meniul contextual deschis conține elementul „Proprietăți”. Făcând clic pe acesta, se va lansa fereastra cu proprietățile sistemului XP. Fila „Avansat” conține secțiunea „Cod rapid”, iar în ea există un buton „Opțiuni”. Făcând clic pe acest buton, vom lansa fereastra de setări de viteză, în care vom avea nevoie de fila „Avansat”.

Pentru a modifica caracteristicile fișierului de pagină, trebuie să selectați butonul „Schimbare” din secțiunea „Memorie virtuală”. Aceasta va lansa un utilitar care oferă informații de bază despre fișierul de swap și vă permite să faceți ajustări la acesta - măriți dimensiunea acestui obiect, de exemplu.

Dimensiune optimă

Creșterea sau micșorarea dimensiunii fișierului de schimb poate fi de încredere în Windows XP. Sistemul va seta automat dimensiunea minimă și maximă pagefile.sys. Setează parametrul minim la aceeași cantitate ca RAM. Creșterea maximului are loc cu un factor de 3 - această caracteristică este mai mareDe 3 ori cantitatea obișnuită de „date operaționale”.

Puteți crește singur dimensiunea paginii file.sys. Cu toate acestea, valori prea mari nu sunt necesare pentru Windows XP. Opțiunea cea mai optimă este considerată a fi o dimensiune care depășește de 2 ori cantitatea de „spațiu de lucru”. Când creșteți cantitatea totală de memorie, de exemplu, de la 4 la 16 GB, nu trebuie să dublați manual dimensiunea fișierului de pagină. Memoria virtuală încărcată de pe disc este foarte lentă.