30Aug

Milyen nagy legyen az oldalfájl vagy a swap partíció?

pálca-A-RAM

Egy öreg hüvelykujj szerint az oldalfájl vagy a swap "duplája a RAM-nak" vagy "1.5x RAM-nak" kell lennie. De tényleg szüksége van egy 32 GB-os fájlra vagy cserélni, ha 16 GB RAM-ot használ?

Valószínűleg nincs szüksége olyan sokoldalú fájlra vagy swap-területre, ami megkönnyebbülést jelent a modern számítógépnek, ha nagyon kevés helyet biztosító szilárdtest-meghajtóval rendelkezik.

Az oldalfájl vagy az

swap partíció célja Elõször emlékezzünk az oldalfájl valós céljára a Windows rendszeren vagy a swap partíción Linux alatt. Mindkettő további munkamemóriát biztosít a számítógéphez. Például ha a számítógép 2 GB RAM-mal rendelkezik, és számos programot vagy nagyszámú fájlt nyit meg, akkor a számítógépnek szüksége lehet 3 GB adat tárolására a munkamemóriában. A számítógép tárolja további 1 GB adatot az oldalfájljában vagy a swap-térben. Az oldalfájl vagy a swap "túlcsordulási" területként működik a további adatok tárolásához. A számítógép automatikusan visszajuttatja az adatokat a RAM-ba, amikor használják, és áthelyezi az adatokat az oldalfájlba, vagy cseréli a partíciót, amikor nem használja.

Ha régebbi asztali számítógépet használtál, láthatod, hogy ez megtörténik, miután egy ideig kisimította az asztali programot. Amikor maximalizálta később, akkor eltarthat egy kis idő a megjelenítéshez, és meghallgatta a merevlemez elcsúszását, miközben a lemez aktivitása LED villant - adatainak vissza lettek helyezve az oldalfájlból, vagy cserélte le a partíciót a RAM-ra. A RAM sokkal gyorsabb, mint az oldalfájl vagy a swap partíció.(Ez sokkal kevésbé gyakori a modern számítógépeken, amelyek elegendő RAM-mal rendelkeznek ahhoz, hogy asztali programokat tároljanak a RAM-ban.)

A legtöbb alkalmazás elvárja, hogy megkapja a memóriát. Ha a memória megtelt, és nem volt oldalfájl, majd megnyitott egy másik programot, a program valószínűleg összeomlik. Ha egy további fájlrendszert tartalmazó fájl áll rendelkezésre, ez megakadályozza, hogy ez megtörténjen.

disk-tevékenység vezetett számítógépes

Más alkalmazások az oldalfájl és a swap partíciókhoz

A Windows és a Linux az oldalfájljaikat és a cserélési helyüket más célokra is használja:

  • Windows Crash Dumps : A Windows rendszeren az oldalfájlt crash dumps-ra használják. Teljes memóriakép létrehozásához az oldalfájlnak legalább a fizikai memória mérete + 1 MB.A rendszermag memóriahulladék esetében az oldalfájlnak legalább 800 MB-nak kell lennie 8 GB-os vagy annál nagyobb méretű rendszereken. A legtöbb embernek nincs szüksége teljes memóriahulladékra, de a rendszermag-bontások hasznosak lehetnek. A szükséges 800 MB-os oldalfájl meglehetősen kicsi, de megköveteli, hogy az oldalfájl engedélyezve legyen, és ne tiltsa le.(Ez az információ a Microsoft TechNet megértésében található Crash Dumps feljegyzésből származik.)
  • Linux Hibernálás : Linux rendszereken a hibernálás - a rendszer leállási állapotát, amely a rendszer RAM memóriájának tartalmát lemásolja, így újra betölthető a rendszerindításkorújra feltölti - a rendszer RAM memóriájának tartalmát mentse a swap partícióra. Ezt a "felfüggesztés a lemezre" is nevezheti. Lehet, hogy egy swap partícióra szüksége van ahhoz, hogy a RAM hibernáljon, de valójában csak egy olyan swap partícióra van szüksége, amely akkora, mint a használt RAM.csak rendszeresen használja a 4 GB-os 16 GB-os RAM-ot, hibernált egy 4 GB-os swap partícióra. Ha azonban több mint 4 GB RAM-ot használ, előfordulhat, hogy nem tudja hibernálni. Gyakran biztonságos a swappartíció kiválasztása, ami megegyezik a RAM méretével. Ne feledje, hogy ez csak a hibernálásra vonatkozik - ha soha nem tervezi a hibernált számítógépet, akkor nem kell aggódnia.(A Windows hibernálja az adatok mentését a C: \ hiberfil.sys fájlba, így az oldalfájl nem vesz részt hibernálva a Windows rendszerben.)

windows-memória-dump-opciók

A valódi kérdés: Mennyi memóriát használ?

Nincs olyan kemény és gyors szabály, amely megmondja, hogy mennyi szükséges a lapozó vagy swap hely. A válasz attól függ, hogy mit csinál a számítógépével és mennyi memóriát használ. Például, ha 8 GB memóriája van, de soha többet nem használtak fel, mint a 8 GB-t, egyáltalán nem lehetett paging vagy swap-terület nélkül elérni - valószínűleg végül is több mint 8 GB-ra lenne szüksége. Másrészről lehet, hogy van egy 64 GB memóriával rendelkező számítógépe, de rendszerint 100 GB-os adatkészletekkel dolgozhat - valószínűleg legalább 64 GB-os lapozó vagy swap helyet szeretne biztonságban lenni. Tehát egy 8 GB-os RAM memóriával rendelkező számítógépnek nincs szüksége oldalfájlra, és egy 64 GB-os RAM memóriával rendelkező számítógépre szükség lehet egy hatalmas lapfájlra. Minden attól függ, hogy mit csinál a számítógép.

A legtöbb ember nem tudja megjósolni, hogy mennyi személyhívó vagy swap helyre van szüksége. Még akkor is, ha most ránézett a használt memóriára, nem mondja el, mennyit kell a programod egy héten vagy egy hónapon belül.

windows-8,1-feladat-manager-memória-használat

A Windows automatikusan kezelheti

A Windows rendszeren az oldalfájl a C: \ pagefile.sys fájlban tárolódik. Alapértelmezés szerint a Windows automatikusan kezeli a fájl méretét. Kis méretű, és szükség esetén nagyobb méretre növekszik, ha szüksége van rá.Javasoljuk, hogy a Windows kezelje az oldalfájl méretét. Nem szabad nagy mennyiségű helyet foglalnia a rendszer meghajtóján. Ha az oldalfájl nagy mennyiségű helyet foglal el a rendszermeghajtóban, az azért van, mert szüksége volt erre a nagy méretű oldalfájlra, és a Windows automatikusan megnőtt a méretedben.

Például egy Windows 8.1 rendszerrel, amely mindössze 4 GB RAM-ot tartalmaz, az oldalfájl jelenleg csak 1,8 GB méretű.Nincs sok olyan RAM, de a Windows egy kis lapfájlt használ, amíg többre nincs szükségünk.

windows-automatikusan kezeli oldalas fi [1]

Az oldalfájl megszabadításához nincsenek teljesítményelőnyök, csak potenciális rendszerbetegséggel kapcsolatos problémák, ahol a programok összeomolhatnak, ha minden RAM-ot használ. El lehet távolítani az oldalfájlt, hogy helyet takarítson meg a rendszer meghajtón, de általában nem ér.

Ha manuálisan szeretné beállítani a méretet - nem ajánlott - ügyeljen arra, hogy a rendszer memóriája mennyi memóriát használ, nem csak a RAM méretét. A Microsoft dokumentációja megjegyzi, hogy:

"az oldalfájl méretének beállítása nem változott. Mindig arról volt szó, hogy támogatja a rendszer összeomlását, ha szükséges, vagy kiterjeszti a rendszerkövetési limitet, ha szükséges. Például, ha sok fizikai memória van telepítve, előfordulhat, hogy egy oldalfájl nem feltétlenül szükséges a rendszerkövetési díj visszaszerzéséhez a csúcsforgalom során. A rendelkezésre álló fizikai memória önmagában elég nagy ahhoz, hogy ezt megtehesse. "

Más szóval ez csak arról szól, hogy mennyi memóriára lesz szüksége - a rendelkezésre álló memória teljes mennyisége a" rendszerkövetési limit ".

Linux igényel választást

Linuxon a Windows lapozófájlnak megfelelő a swap partíció.Mivel ez egy partíció, és nem csak fájl, meg kell választanod a swap partíció méretét a Linux telepítésekor. Persze, később átméretezheted a partícióidat - de ez még több munka. A Linux nem tudja automatikusan kezelni a swap partíció méretét.

Minden Linux disztribúció saját telepítőjét használja, és minden egyes Linux disztribúciónak van néhány logikája a telepítőben, amely automatikusan megpróbálja kiválasztani a megfelelő swap partíció méretét. A Linux disztribúciók általában a RAM méretét használják, hogy segítsenek meghatározni a swap partíció méretét. Az Ubuntu telepítésekor a tipikus alapértelmezett cserepartíció mérete úgy tűnik, hogy a RAM nagysága és egy további fél GB.Ez biztosítja, hogy a hibernálás megfelelően működjön.

Ha manuálisan partícionál a Linux telepítőben, akkor a RAM és a. 5 GB méret is jó hüvelykujjszabály, amely biztosítja, hogy hibernálja a rendszert. Ez általában több mint elegendő swap teret jelent. Ha nagy mennyiségű RAM van - akár 16 GB-os - és nem kell hibernálni, de szükség van lemezterületre, akkor valószínűleg el lehet jutni egy kis 2 GB-os swap partícióval. Ismét valóban attól függ, hogy mennyi memóriát használ a számítógép valójában. De jó ötlet, ha van egy kicsit swap hely.

ubuntu-install-válaszd swap-size

A régi "duplán a RAM mérete" szabály az 1 vagy 2 GB RAM-mal rendelkező számítógépekre vonatkozik. Nincs olyan méretű válasz, amelyre szüksége van az oldalfájlra vagy a cseregarancira. Mindez attól függ, hogy milyen programokat használ és mit kell. Ha nem vagy biztos abban, hogy az operációs rendszer alapértékeinek betartása szinte mindig jó ötlet.

Képminőség: William Hook a Flickr-en, Jean-Etienne Minh-Duy Poirrier a Flickr-en