Virtuális memória számítógép

azokat számítógép-felhasználók, akik olyan szerencsések, hogy utolérjék a dicsőséges fénykorát rendszerek alapján az 8086-kompatibilis processzorok nagyon jól tudják, hogy milyen az adott időpontban a fontos telepített memória mennyiségét.A félidőben szó kilobájt: meghaladja az alapvető 640 kbps, és eléri a "fantasztikus" 736 KB szerezni minden olyan speciális külső bővítő, ami egy izmos díjat egy viszonylag nagy méretű házban.Azonban a számítógépes technológia fejlődött gyorsan, és hamarosan a pszichológiai akadály a 1 megabájt fogadták el.RAM modulok sokkal kisebbek is megjelent processzorok segítségével, hogy a legteljesebb.Nem lemaradt, és az alkalmazások.A mérföldkőnek számító esemény volt a kimeneti Vindovs harmadik változata, amelyben a virtuális memóriát.Azonban ezek csak tapogatózó lépéseket abba az irányba, hogy lesz, mely minden operációs rendszeren.

Mi a virtuális memória?Képzeld el, két azonos számítógép Windows 3, csak egy van 1 MB memóriával, és a többi - 2 MB.Válassza ki szoftveralkalmazások volumene alapján -, hogy elítélje a programozók kemény munka, mert szükség van arra, hogy optimalizálják termékek 1, 2, stbmegabájt.Hozzon létre egy program célja a szabványos minimum 640 KB - ez azt jelenti, hogy egy kis lehetőséget, "drive" alkalmazás-keretrendszer.A hangsúly a 2MB - elveszti a potenciális felhasználók, akik számítógépükön csak 1 MB.Magától értetődő, és a Microsoft, ezért javasolt egy olyan mechanizmus, az úgynevezett "virtuális memória".A programozók már nem kell tudni, hogy mennyi van telepítve minden számítógépen.Persze, bizonyos megszorításokkal, mégis figyelembe kell venni, de a teljes aggodalom, hogyan lehet "barátkozni" igényes alkalmazások komponensei a számítógép vette át az operációs rendszer.Nem csodákat, persze, nem fordul elő.A működés elve rendkívül egyszerű.

Vegyük például az esetet, amikor a számítógép elindul 1MB kifejlesztett alkalmazás mellett 2MB.Része a kötet által elfoglalt maga a rendszer, ezért 1 MB áll a felhasználó csak 500 kb (felfüggesztett).Az alkalmazás futtatásához.Ha a virtuális memória engedélyezett vagy tiltott, a program foglal 500 kb és kijáratokat, amely egy üzenetet a hiba.De teljesen más, ha a szerkezet tartalmazza: csinál, ugyanaz a 500 kB, ha a következő kérés a memória, az adatok blokk van írva, hogy egy speciális fájl a lemezen, szabadít fel a hangerőt a RAM-ban.Az alkalmazás mechanizmusa "átlátható".Tény, hogy a virtuális memória - ez a feladat része, de nem kerül a chipek és a tárhelyet.Ez a döntés kiderült, hogy annyira sikeres, hogy még dolgoznak a javulást.Szóval, az elmúlt Vindovs 8 a már ismert swap file hozzáadott lapozófájl swapfile, amely kizárólag metró alkalmazások.

Néha felhasználó látja a rendszer üzenetet, hogy a virtuális memória ér véget.Hogyan magyarázza azt a fentiek fényében?Sőt, az sem világos, tekintettel arra, hogy a szabad lemezterület a merevlemezen még lehet.Az egyik legvalószínűbb oka ebben rejlik a rossz konfiguráció a mechanizmus a virtuális memória.Bár az alapértelmezett, a rendszer kiválasztja az automatikus vezérlést a méret a lapozófájl hagyjuk a kézi vezérlés és adjon meg egy merev keret.Szükség van-e erre vagy sem - minden felhasználó úgy dönt, hogy saját, de ha hiba történik hiánya miatt a hangerőt kell emelni a felső határ megengedett.Ez úgy van beállítva, a Performance Options (el lehet érni a "Sajátgép" vagy a vezérlőpulton).