Počítače, Informační technologie
Jaký je archivovaná data a cache?
Počítač, bohužel, však okamžitě provede příkazy, které jsou přijímány od lidí. K urychlení tohoto procesu využívá řadu triků a čestné místo mezi nimi patří k ukládání do mezipaměti. Co je to? Jaké jsou data v mezipaměti? Jak se tento proces vlastně probíhá? To, co je v mezipaměti data v telefonu „Samsung“, například, a oni se poněkud liší od těch, které v počítači? Pojďme dolů k získání odpovědi na tyto otázky.
Co je vyrovnávací paměť?
Proces používání
aktualizace dat
Při použití, například webový prohlížeč se kontroluje místní mezipaměti najít kopii stránky. Vzhledem k omezení tohoto typu paměti, miss se rozhodlo vyřadit informace, aby se prostor. Přesně rozhodnout, co bude nahrazena pomocí různých algoritmů posun. Mimochodem, pokud mluvíme o tom, že tento mezipaměti data do „Android“, které z větší části se používají pro práci s obrázky a data aplikací.
psát politiky
- Okamžité nahrávání. Každá změna je zaznamenána synchronně do hlavní paměti.
- Zpožděné nebo zpětný zápis. aktualizovat data konají pravidelně, nebo na žádost zákazníka. Chcete-li mít přehled o tom, zda byl změněn tak, aby použít podepsat s dvěma stavy: „špinavý“ nebo změněna. V případě, že mine mohou být provedeny dvě výzvy zaměřené hlavní paměť: první se používá pro záznam dat, které byly změněny oproti mezipaměti, a druhá - číst požadovanou položku.
To může být takové, že se informace, relevantní pro střední vyrovnávací paměti. K tomu dochází, když data v hlavní paměti bez jakýchkoli úprav do mezipaměti. Konzistence, všechny editačních procesů pomocí soudržnost protokolů.
současných problémů
Synchronizace dat mezi různými pufry
Vyrovnávací paměť je užitečné, když jeden, a jak udržet účinnost této technologie, je-li jich hodně? Tento problém je vyřešen vyrovnávací soudržnost. Existují tři možnosti pro výměnu dat:
- Inclusive. Cache může chovat jak se vám líbí.
- Exclusive. Navrženo pro každý konkrétní případ.
- Nevýhradní. široce uznávaný standard.
hladiny mezipaměti
- L1 Cache. Nejrychlejší úroveň vyrovnávací paměti - jako první. Ve skutečnosti, že je součástí procesoru, protože se nachází na jediném čipu, a týká funkčních bloků. Obvykle dělí na dva typy: instrukce mezipaměti a dat. Většina moderních procesorů nepracují, aniž by touto úrovní. Tato cache pracuje na frekvenci procesoru, takže odkaz na něj se může provádět při každém hodinovém cyklu.
- L2 cache. Obvykle je umístěn společně s předchozím. A samostatné oblasti paměti. Chcete-li zjistit jeho hodnotu, je třeba celý objem, vzhledem k tomu na základě uchovávání dat, dělený počtem jader, což je v procesoru.
- L3 Cache. Pomalý, ale největší závislé mezipaměti. Typicky, více než 24 MB. To se používá k synchronizaci data přijatá z cache různého druhé úrovně.
- L4 mezipaměti. Použití je odůvodněné pouze pro vysoce výkonné připojení s více servery a mainframy. Implementovat jako samostatný čip. Zeptáte-li otázku, která je ukládání do mezipaměti data v telefonu „Samsung“ a při pohledu na to, na této úrovni - mohu říci, že po dobu 5 let, přesně si pospíšit.
Cache associativity
To je základní charakteristikou. Asociativita z mezipaměti dat je nutný k zobrazení logické segmentaci. Ona zase je nezbytné vzhledem k tomu, že sekvenční snímání všech stávajících tratí trvá několik desítek cyklů a přináší do ne všechny výhody. Proto použít RAM buňkám rigidní dodržování datové rychlé vyrovnávací paměti, aby se zkrátila doba vyhledávání. Porovnáme-li mezilehlé nárazníky mají stejný objem, ale jinou asociativitě, ten, s kým ona měla velkou vůli méně pracovat rychle, ale s velkým specifickým účinnosti.
závěr
Similar articles
Trending Now