Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy
počítačové znalosti >> Systémy >> linux >> .

Čo je to Cache pamäte v Linuxe ?

V Linuxe , vyrovnávacia pamäť je oblasť pamäte s priamym prístupom ( RAM ) používa ako dočasné úložisko pre súbory . Jeho veľkosť rastie a zmenšuje podľa potreby , a to je široko využívaná v jadre , alebo jadro operačného systému , ako prostriedku na zníženie činnosti disku , čo má za následok výrazné zlepšenie výkonu . Pozadia

Čítanie a zápis z pevných diskov je pomalý . Zatiaľ čo rýchlosť prenosu dát z priemerného pevného disku je niekoľko stoviek megabajtov za sekundu , to je ešte oveľa pomalší ako RAM . Výsledkom je , že pevné disky sú pravdepodobne hlavnou prekážkou vo vašom počítači , a výkon bude trpieť , bez ohľadu na to , ako rýchlo sa vaše centrálna procesorová jednotka ( CPU ) alebo pamäť .
Výhody

Vzhľadom k tomu , pamäť je tak oveľa rýchlejší ako čítanie z disku , to dáva zmysel ju používať čo najviac . Jedným zo spôsobov , Linux robí toto je ukladanie do medzipamäte často prístupné súbory v pamäti RAM . Ďalší čas potrebný súbor , je možné získať priamo z pamäti , aby bolo nutné , aby čítanie z disku . Linux používa iba nevyužité pamäte pre toto, takže to nie je v rozpore s pamäte používané aplikáciou .
Riadenie

s týmto prístupom , starostlivosť musí byť byť prijaté, aby sa údaje v synchronizácii . Ak je zmenený súbor vo vyrovnávacej pamäti , musí byť zapísané späť na disk v určitej fáze . Typicky Linux nárazníky také zápisy , kým tam je kus dát , ktoré majú byť písomné , skôr než robiť veľa malých zápisov . To zlepšuje celkový výkon systému .
Veľkosť

Vzhľadom k tomu , pamäť je konečná veľkosť , je to zvyčajne nie je možné do medzipamäte všetko . Rozhodnutie musí byť o tom , ktoré súbory do vyrovnávacej pamäte a kedy odstrániť staré súbory z vyrovnávacej pamäte . Linux robí toto tým , že udržiava záznamy o tom , ako často sú súbory uložené vo vyrovnávacej pamäti sú prístupné aj keď boli naposledy pristupované . Ak sa stane krátka pamäť , bude Linux očistiť menej často prístupné súbory z vyrovnávacej pamäte namiesto častejšie pristupuje ty .
Nie sú jedinečné Linux

Cache pamäti nie sú jedinečné linux , ale je implementovaný do určitej miery vo väčšine moderných operačných systémov . Užívateľ často nevie , o podrobnostiach vyrovnávacej pamäte a je si vedomý len pamäti v použití aplikácie . To môže byť zložité pre nových užívateľov Linuxu interpretovať výstup príkazov , ako je " free " a môže spôsobiť zmätok o tom , koľko voľnej pamäte má užívateľ .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené