Anonim

A PC-k bonyolult gépek, több tucat apró alkatrészekkel tele vannak együtt. A CPU-tól és a GPU-tól a merevlemezen és a memórián az asztali vagy a laptop számítógép minden apró elemének össze kell, hogy váljon a műveletek végrehajtása és az alkalmazások futtatása érdekében. Bárki, aki PC hardverrel dolgozott, ismeri a legfontosabb merevlemez-specifikációkat, például a kapacitást, az olvasási / írási sebességet és a tál forgási sebességét. Van azonban egy kevésbé ismert és gyakran figyelmen kívül hagyott szolgáltatás, amely valóban befolyásolhatja a merevlemez sebességét: a gyorsítótár méretét. Vessen egy rövid pillantást arra, mi a merevlemez-gyorsítótár és hogyan működik.

Mi a merevlemez-gyorsítótár?

Gyors linkek

  • Mi a merevlemez-gyorsítótár?
  • Hogyan működik?
    • Olvasás előre és hátul
    • Esti adatfolyam
    • Írás közben a várakozási idő minimalizálása
  • A merevlemez felgyorsítása
    • Gyorsítótár SSD-kben
    • Meghajtó vásárlása

A merevlemez-gyorsítótárat gyakran nevezik lemezpuffernek. Ezzel a névvel kicsit világosabbá válik a célja. Ideiglenes memóriaként szolgál a merevlemez számára, miközben beolvassa és írja az adatokat a tálcák állandó tárolójába.

Úgy gondolja, hogy a merevlemez gyorsítótára olyan, mint a RAM kifejezetten a merevlemezhez. Az analógia valójában nagyon jól illeszkedik. A merevlemez-meghajtók beépített mikrovezérlőkkel rendelkeznek, amelyek a meghajtóra érkező és onnan kilépő adatok kezelésére és feldolgozására szolgálnak, hasonlóan a CPU-hoz. A gyorsítótár a vezérlővel együttműködve tárolja a memóriát feldolgozás közben.

Gondolkodhat úgy is, mint egy pufferelő videó. Mindenki foglalkozott egy videó lassú csatlakoztatásával. A videolejátszó a lejátszás előtt vagy közben vár további adatgyűjtést, így tovább folytathatja a videó lejátszását. A merevlemez-gyorsítótár lehetővé teszi, hogy a merevlemez-meghajtó ugyanezt tegye adatok olvasása vagy írása közben.

Hogyan működik?

Mivel a merevlemez adatait olvassa és írja, ezeket az adatokat ki kell húznia a tálcákból. Nagyon gyakran egy merevlemez ugyanazon adatokkal dolgozik többször, mivel a számítógépet használó személy valószínűleg egyszerre egy vagy két feladatot fog elvégezni. A meghajtó olyan adatokat tárol, amelyeket Ön vagy programjai a leggyakrabban és legutóbb a gyorsítótárban használnak, így nincs szükség arra, hogy minden alkalommal húzza ki a tálcákból, amikor ezekre az adatokra szükség van, és felgyorsítja a meghajtót.

Olvasás előre és hátul

A merevlemez általában nem csak a szükséges adatokat veszi fel. Olvassa be a körülötte levő adatokat. A merevlemezek nem hatékonyak. A tányérok és az olvasó / író fejek rendszerét fizikailag mozgó alkatrészekre támaszkodva korlátozza. A mozgó alkatrészek sokkal lassabbak, mint a teljesen elektronikus alkatrészek. Tehát a merevlemezek megpróbálják kompenzálni kitalálással.

Amikor egy felhasználó vagy egy program adatkérést kér, a merevlemez meghúzza ezeket az adatokat és a körülötte levő adatokat a tálra, és az összes tárolóba tárolja. Mivel tisztességes a valószínűsége annak, hogy a környező adatok hasonlóak, a meghajtó úgy fogadja, hogy a kezdeti adatokat kérő felhasználó vagy folyamat is hamarosan a környező adatokat is igényli.

Esti adatfolyam

Különböző lépések vannak az adatok merevlemezről történő lekérdezéséhez. Mindegyik időbe telik, és ritka, hogy szinkronizálódnak. A SATA-n keresztüli átvitel a merevlemezről általában sokkal gyorsabb, mint ahogyan a meghajtó képes olvasni és írni az adatokat a tálcákba. A lemezpuffert gyakran használják az adatáramlás kiegyenlítésére, és a folyamat sokkal simábbá tételére.

Írás közben a várakozási idő minimalizálása

A merevlemezek ismét lassúak. Valószínűleg a számítógép leglassabb része a fizikailag mozgó alkatrészeik miatt. Az adatok írása általában különösen fájdalmas.

A gyorsítótár gyorsítja az írást, ha a számítógép többi részére fekszik. A merevlemez az adatokat behelyezi a gyorsítótárba, és elkezdi azokat írni. Ahelyett, hogy arra várna, hogy az összes adatot a tányérokra felírja, a meghajtó visszajelzi a számítógép többi részére, hogy az összes adatot megírta. A számítógép vagy tovább folytatja a további adatok küldését, vagy továbbmozdul, ha úgy gondolja, hogy a folyamat befejeződött. Akárhogy is, ez lehetővé teszi, hogy a számítógép egésze folytassa a következő feladathoz.

Van azonban hátránya. Miközben a merevlemez megpróbálja hasznosítani az adatok írására tett ígéretét, elveszítheti azokat. Ha a számítógépet hirtelen kikapcsolják, a gyorsítótárban tárolt összes adat eltűnik. A gyorsítótár, akárcsak a RAM, ingatag tárolóhely.

A merevlemez felgyorsítása

A gyorsítótár nem jelenti közvetlenül a gyorsabb meghajtóteljesítményt az egyes feladatoknál. Nem mintha valójában gyorsabbá vált a meghajtó. Ha egy lemezpufferrel rendelkezik, a merevlemez-meghajtó sokkal hatékonyabban képes a többfeladatos feladat végrehajtására, és valószínű, hogy erre szükséged lesz.

Ritka, hogy a meghajtó csak egy dolgot hajt végre, vagy egyszerre csak egy folyamattal működik együtt. A lemezalapú merevlemezek általában a modern PC-k tárolómeghajtói lesznek, így az operációs rendszer és az alkalmazás telepítése a szilárdtestalapú meghajtókra hagyható. Még ezzel az egyetlen feladattal, több programnak egyszerre is elérnie kell a tárolót. Lehet, hogy aktívan dolgozik egyszerre két vagy több fájlkal a tárolómeghajtón.

A kiszolgálók egy másik hely, ahol a gyorsítótár tárolása a merevlemezekben nagyon fontos. A szerver merevlemezei mindig több dolgot csinálnak. Gondoljon egy weboldal mögötti adatbázisra. Minden alkalommal, amikor a webhely felhasználói elvégzik egy olyan műveletet, amelyet a webhelynek tárolnia kell vagy be kell jelentkeznie, a webhely hozzáfér az adatbázishoz és azt írja. Minden alkalommal, amikor valaki megtekinti az adott weboldalt, az beolvassa az adatbázisból. Ritka lenne, ha az adatbázist tároló meghajtók nem végeznének több feladatot egyszerre.

Gyorsítótár SSD-kben

Az SSD-k nem olyan lassúak, mint a fizikai merevlemezek, ezért szükségük van gyorsítótárra is? Röviden, fajta. A legtöbb SSD a gyorsítótárat használja. Míg a merevlemezek gyorsítótára a RAM-hoz hasonlóan viselkedik, a szilárdtestalapú meghajtók gyorsítótára valójában DRAM. Sokkal gyorsabb, és lépést tart maga a hajtással.

Annak ellenére, hogy az SSD-k sokkal gyorsabbak, mint a lemez-alapú társaik, a gyorsítótárnak még mindig vannak előnyei. A szilárdtestalapú meghajtó továbbra is gyorsítótárat használ a meghajtók szabályozásához, és valamivel gyorsabb olvasási és írási hozzáférést biztosít. Eközben néhány SSD-nek nincs valójában a beépített DRAM a gyorsítótárhoz. Az energiafogyasztás megtakarítást jelent, de a hajtóműveket más módon is kompenzálja.

Meghajtó vásárlása

Tehát a gyorsítótárnak nyilvánvalóan számít. A gyorsítótár valószínűleg nem számít annyira, mint az elsődleges meghajtó specifikációi, de ezt mégis figyelembe kell vennie. Ha meghajtója multitasking vagy folyamatosan fut, mint például egy kiszolgálón, keresse meg a gyorsítótár nagyobb méretét. Látni fogja, hogy ez a legnagyobb előnye. Azon otthoni felhasználóknak, akik olyan tárolómeghajtót keresnek, amelyre csak alkalmanként férnek hozzá, nem kell annyira aggódnia. A szilárdtestalapú meghajtóknál a vizek kissé murkier, de érdemes még figyelembe venni a gyorsítótárat a döntési folyamatban. Más tényezők azonban könnyen eltűnhetnek.

Ha továbbra is fel szeretné gyorsítani a Windows 10 PC-t, akkor olvassa el az itt található átfogó útmutatónkat.

Mi a merevlemez gyorsítótára és mit csinál?