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 >> unix >> .

Aké sú rôzne typy vyrovnávacej pamäte v systéme Unix?

V Unixe existujú dva hlavné typy vyrovnávacej pamäte:

1. Ukladanie súborov do vyrovnávacej pamäte :Toto je predvolený typ ukladania do vyrovnávacej pamäte a používa sa pri čítaní alebo zápise do súborov. Pri použití ukladania do vyrovnávacej pamäte sa údaje čítajú alebo zapisujú do súboru v blokoch určitej veľkosti, ktoré sa nazývajú „veľkosť vyrovnávacej pamäte“. To môže zlepšiť výkon znížením počtu systémových volaní, ktoré je potrebné vykonať.

2. Ukladanie do vyrovnávacej pamäte potrubia :Tento typ ukladania do vyrovnávacej pamäte sa používa pri čítaní alebo zápise do potrubia. Potrubia sa používajú na komunikáciu medzi rôznymi procesmi a zvyčajne sa implementujú pomocou kruhovej vyrovnávacej pamäte. Pri použití vyrovnávacej pamäte potrubia sa údaje zapisujú do potrubia alebo čítajú z potrubia v kusoch určitej veľkosti, nazývanej "veľkosť vyrovnávacej pamäte potrubia". To môže pomôcť vyhnúť sa uviaznutiu a zlepšiť výkon znížením času, ktorý procesy potrebujú na seba čakať.

Okrem týchto dvoch hlavných typov vyrovnávacej pamäte existuje aj množstvo ďalších vyrovnávacích mechanizmov, ktoré možno použiť v systéme Unix. Patria sem:

* Ukladanie do vyrovnávacej pamäte terminálu :Tento typ vyrovnávacej pamäte sa používa pri čítaní z terminálu alebo zápise naň. Pri použití vyrovnávacej pamäte terminálu sa údaje čítajú alebo zapisujú do terminálu v častiach určitej veľkosti, ktorá sa nazýva "veľkosť vyrovnávacej pamäte terminálu". To môže pomôcť zlepšiť výkon znížením počtu prerušení ovládača terminálu.

* I/O buffering :Tento typ ukladania do vyrovnávacej pamäte sa používa pri čítaní alebo zápise do zariadenia. Pri použití I/O bufferingu sa dáta čítajú alebo zapisujú do zariadenia v kusoch určitej veľkosti, nazývanej „veľkosť I/O buffera“. To môže pomôcť zlepšiť výkon znížením počtu prerušení ovládača zariadenia.

Výber, ktorý mechanizmus vyrovnávacej pamäte použiť, závisí od konkrétnej aplikácie a požiadaviek na výkon.

Najnovšie články

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