V deň, keď sa spustí. Batoh knihovníka je prázdny. Náš prvý klient príde a požiada o Moby Dick Čo v prípade, že klient požiadal o titul nie je vo vyrovnávacej pamäti (batohu)? V tomto prípade je knihovník je menej efektívna s cache, než bez neho, pretože knihovník má čas hľadať knihy v batohu ako prvý. Jednou z výziev medzipamäte návrhu je minimalizovať dopad cache vyhľadávania a moderné hardware znížila toto oneskorenie prakticky na nulu. Aj v našom jednoduchom príklade knihovníčka, latencia čas (čakacia doba), vyhľadávanie cache je tak malý v porovnaní s čas sa vrátiť do skladu, že je irelevantné. Vyrovnávacia pamäť je malý (10 kníh), a čas potrebný pre oznámenia miss je len nepatrný zlomok času, že cesta do skladu trvá. Z tohto príkladu môžete vidieť niekoľko dôležitých faktov o caching:
. Bez mágie tu - knihovník musí ísť do skladu, aby si knihu. On ju dáva klientovi. Neskôr sa vracia klient a dáva knihu späť do knihovníka. Namiesto návratu do skladu vrátiť knihu, knihovník stavia knihu do batohu a tam stojí (on najprv skontroluje, či je vrece plný - o tom viac neskôr). Ďalšie klient príde a požiada o Moby Dick
. Predtým, než ísť do skladu, knihovník skontroluje, či tento titul je do batohu. On nájde to! Jediné, čo musí urobiť, je vziať knihu z batohu a dať ju na klienta. Neexistuje žiadna cesta do skladu, takže klient je podávaná efektívnejšie.
Knihovník batoh, do ktorého sa bude byť schopný uložiť 10 kníh (v počítačových termínoch, knihovník má teraz 10-knihy cache). V tomto batohu, bude klásť knihy klienti k nemu vrátiť, až do maxima 10. Využime predchádzajúci príklad, ale teraz s našou novou-and-vylepšená medzipamäte knihovník.
počítačový hardvér
- Ako Velocity Cruz Tablety Work
- Ako HTC Tablety Work
- 10 Pohodlné Android Tablet Apps
- Ako Phone
- Prečo si Nemecko zablokoval predaj Sams…
- 10 Noise
- Čo si myslíte, že počítače budú r…
- Ako IP Trunking Works
- Ako Otisknutelné počítače budú Work
- Ako Routery Work
- Môže počítačové čipy byť air
- Ako smerovacie algoritmy Work
- 10 iPad Apps pre Toddlers
- Ako pridám zariadenie USB do počítač…
- Prečo môj počítač je potrebné baté…