Získavanie vedomostí
/ Knowledge Discovery >> Získavanie vedomostí >> technológie >> počítač >> počítačový hardvér >>

Ako Caching Works

é pevné disky prichádzajú s rýchlym pamäťou, asi 512 kB, pevne prepojené na pevný disk. Počítač sa nedá priamo použiť túto pamäť - hard-disk radič robí. Pre počítač, sú tieto pamäťové čipy sú disk sám o sebe. Keď počítač požiada o dáta z pevného disku, kontroly hard-disk radič do tejto pamäte pred manipuláciou s mechanických častí pevného disku (čo je veľmi pomalý v porovnaní s pamäťou). Ak zistí dáta, ktoré počítač žiadal vo vyrovnávacej pamäti, vráti dáta uložené vo vyrovnávacej pamäti, bez toho by v skutočnosti prístup k dátam na disku sám, ušetrí veľa času.

Tu je experiment si môžete vyskúšať , Počítač ukladá svoju disketovú jednotku s hlavnej pamäte, a môžete skutočne vidieť že sa to deje. Prístup veľkého súboru z diskety - napríklad, otvorte textový súbor 300 kilobyte v textovom editore. Pri prvom, uvidíte svetlo na diskete zapnutie, a budete čakať. Disketa je extrémne pomalý, tak to bude trvať 20 sekúnd na načítanie súboru. Teraz, zatvorte editor a otvorte rovnaký súbor znovu. Druhýkrát (nemusíte čakať 30 minút, alebo urobiť veľa prístup k disku medzi dvoma pokusoch), neuvidíte svetlo zapnutia, a nebudete čakať. Operačný systém zapísal do svojej vyrovnávacej pamäte pre diskety a zistil, čo to hľadal. Takže namiesto čakania 20 sekúnd, dáta bola nájdená v pamäťového subsystému oveľa rýchlejšie, než keď ste prvýkrát skúšal (jeden prístup na disketu trvá 120 milisekúnd, zatiaľ čo jeden prístup do hlavnej pamäte trvá asi 60 nanosekúnd - to je veľa rýchlejšie). Mohli ste spustiť rovnaký test na pevnom disku, ale je to viac viditeľné na disketovú jednotku, pretože je to tak pomalý

Ak chcete vám veľký obrázok toho všetkého, tu je zoznam normálne medzipamäte systému .:

  • L1 vyrovnávacia pamäť - Memory prístup pri plnej rýchlosti mikroprocesora (10 nanosekúnd, 4 kilobajty až 16 kilobytov veľkosti)
  • L2 cache - prístup do pamäte typu SRAM (asi 20 až 30 nanosekúnd , 128 kB na 512 kB veľkosti)
  • Hlavné pamäti - prístup do pamäte typu RAM (okolo 60 nanosekúnd, 32 MB na 128 MB veľkosti)
  • na pevnom disku - mechanické, pomalý (okolo 12 milisekúnd, 1GB až 10 gigabajty veľkosti)
  • Internet - Neuveriteľne pomalá (medzi 1 sekundy a 3 dni, neobmedzené veľkosti)

    Ako môžete vidieť, cache cache L1 L2 cache, ktorá ukladá hlavnej pamäte, ktorá môže byť použitá do medzipamäte disku subsystémy, a tak ďalej
    Cache techniky

    Jeden obyčajný otázku položenú v tomto okamihu je, ". Prečo nie, aby v

    Page [1] [2] [3] [4] [5] [6]