PočítačeInformač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ěť?

Tzv střední vyrovnávací paměti, který poskytuje rychlý přístup k informacím, je pravděpodobnost, že dotaz především. Všechny údaje v něm obsažené. Důležitou výhodou je skutečnost, že extrahovat potřebné informace z vyrovnávací paměti může být výrazně rychlejší než z původního úložiště. Ale tam je významnou nevýhodou - velikost. Mezipaměti data jsou využívána v prohlížečích, pevný disk, CPU, webový server, WINS a DNS služeb. Základem konstrukce jsou sady záznamů. Každý z nich je spojena s určitým prvkem nebo datové jednotky, které vyčnívají kopírovat to, co je v hlavní paměti. Záznamy mají identifikátor (TAG), pomocí které je určeno odpovídající. Podívejme se trochu jiný úhel pohledu: co je v mezipaměti data v telefonu „Samsung“ nebo jiného výrobce? Se liší od těch, které jsou v počítači? Z fundamentálního hlediska - a to nejen na rozdílu ve velikosti.

Proces používání

Když klient (oni jsou uvedeny výše) požaduje údaje, první věc, která dělá počítač - zkoumá cache. Je-li žádoucí vstup, pak to je používáno. V těchto případech je hit. Pravidelně data zkopírují z vyrovnávací paměti do hlavní paměti. Ale pokud nebyl nalezen požadovaný záznam, je vyhledávání obsahu v základním skladování. All vzít tyto informace se přenese do vyrovnávací paměti, takže pak lze přistupovat rychleji. Procento žádostí při korunováno úspěchem, nazývaných úroveň nebo hit poměr.

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

Při změně obsahu vyrovnávací paměti a aktualizovat data v hlavní paměti. Časová prodleva, která prochází mezi informacemi aplikace v závislosti na záznamové politiky. Existují dva hlavní typy:

  1. Okamžité nahrávání. Každá změna je zaznamenána synchronně do hlavní paměti.
  2. 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ů

Se zvýšením frekvence procesorů a vyšší výkon pamětí, nové problémových oblastí - omezení na rozhraní přenosu dat. To, co si všimnout zkušeného člověka? Vyrovnávací paměť je velmi užitečné v případě, že frekvence je menší než velikost paměti RAM v procesoru. Mnozí z nich mají své vlastní střední vyrovnávací paměti snížit dobu přístupu do paměti, což je pomalejší než registrů. CPU, které podporují virtuální adresování, často umístit malou, ale velmi rychlý překlad adres vyrovnávací paměti. Ale v jiných případech, vyrovnávací paměť není příliš užitečná, a někdy vytváří pouze problémy (ale to je obvykle v počítačích, které prošly non-profesionální verze). Když už mluvíme o tom, co je v mezipaměti dat v telefonu, NGO poznamenat, že vzhledem k malé velikosti zařízení je nutné vytvořit nový miniaturní implementaci vyrovnávací paměti. Nyní některé telefony může pyšnit parametry jako před deseti lety, pokročilé počítačové - ale jaký rozdíl v jejich velikosti!

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:

  1. Inclusive. Cache může chovat jak se vám líbí.
  2. Exclusive. Navrženo pro každý konkrétní případ.
  3. Nevýhradní. široce uznávaný standard.

hladiny mezipaměti

Jejich počet je obvykle rovná tři nebo čtyři. Čím vyšší je úroveň paměti, takže je objemnější a pomalejší:

  1. 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.
  2. 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.
  3. 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ě.
  4. 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

Jak můžete vidět, data v mezipaměti za určitých podmínek umožňuje počítači fungovat rychleji. Ale, bohužel, je zde stále poměrně hodně aspektů, na kterých můžete pracovat po dlouhou dobu.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 cs.birmiss.com. Theme powered by WordPress.