КомпјутериИнформационе технологије

Што је цацхед подаци и сервер?

Цомпутер, авај, није одмах извршава команде, које су добијене од људи. Да се убрза овај процес користи разне трикове, и понос место међу њима припада кеширање. Шта је то? Који су цацхед подаци? Како овај процес заправо одвија? Шта је сачувана податке у смартпхоне "Самсунг", на пример, и они су донекле разликују од оних у компјутеру? Идемо до добијања одговора на ова питања.

Шта је кеш?

Такозвани средњи бафер, који обезбеђује брз приступ информацијама, вероватноћа да је упит изнад свега. Сви подаци садржани у њој. Важна предност је да извуче потребне информације из меморије може бити знатно брже него из оригиналне продавнице. Али постоји значајан недостатак - величина. Из контекста подаци се користе у претраживачима, хард диск, процесор, веб сервер, ВИНС, и ДНС услуге. Основа структуре су Рецордсетс. Сваки од њих је повезан са одређеним елементом или јединице података који вире копира оно што је у главној меморији. Ентриес имају идентификатор (Таг), помоћу којих се одређује упаривањем. Погледајмо мало другачији поглед: оно што се цацхед подаци на телефону "Самсунг" или другог произвођача? Да ли су другачији од оних који су у компјутеру? Са основне тачке гледишта - не само разлике у величини.

Процес коришћења

Када клијент (они горе наведени) тражи податке, прва ствар која чини компјутер - испитује кеш. Ако се жели улазак, онда се користи. У овим случајевима је хит. Повремено се подаци копирају из кеша у главној меморији. Али, ако није пронађен потребан запис, постоји садржаја претрага у складишту базе. Све се информације преносе у кеш, тако да онда може брже приступити. Проценат захтева када крунисана успехом, који се зове ниво или ударио однос.

Ажурирање података

Када користите, на пример, веб бровсер се проверава локални кеш да пронађе копију странице. С обзиром на ограничења овог типа меморије, промашај је одлучио да одбаци информације да се простор. Тачно одлучити шта ће бити замењена, помоћу различитих алгоритама расељавање. Узгред, ако говоримо о томе да је ово сачуване податке "Андроид", који углавном се користе за рад са сликама и подацима апликација.

врите политике

Током измене садржаја кешу и ажурира податке у главну меморију. Време кашњења која пролази између информација апликација у зависности политикама за снимање. Постоје два основна типа:

  1. Инстант снимање. Свака промена је забележена синхроно са главном меморијом.
  2. Одложено или вритебацк. ажурирање података одржава периодично, или на захтев купца. Да бисте пратили да ли је измењен да користе знак са две државе: "прљаве" или модификовани. У случају промашаја могу бити два жалбе у циљу главну меморију: први се користи за снимање података који су промењене у односу на кеша, а друга - да чита жељену ставку.

Може бити таква да постану ирелевантни за интермедијарни бафер. Ово се дешава када се подаци у главној меморији без икаквих подешавања у кешу. За доследности, сви процеси уређивање користећи кохерентност протоколе.

савремени изазови

Са повећањем фреквенције процесора и побољшане перформансе меморије, нови проблем областима - ограничењима интерфејс пренос података. Шта може приметити образованог човека? Кеш меморија је веома корисно уколико је фреквенција мања од РАМ-у процесору. Многи од њих имају своје средњи бафер да смањи време приступа у меморији, која је спорија од регистара. ЦПУ који подржава виртуелна адресирање, често поставите мали, али врло брзо Аддресс Транслатион бафер. Али у другим случајевима, кеш није веома користан, а понекад само ствара проблеме (али је обично у компјутерима, који су прошли кроз не-професионалну верзију). Говорећи о томе шта је сачувана податке у свом смартфону, НВО истакао да због мале величине уређаја потребно је створити нову примену минијатурни кеш. Сада неки телефони могу похвалити параметре као пре десет година, напредним компјутерским - али оно што је разлика у њиховој величини!

Синхронизовати податке између различитих бафера

Кеш је корисно када се и како да одрже ефикасност ове технологије, ако многи од њих? Овај проблем је решен тампон кохерентност. Постоје три опције за размјену података:

  1. Инцлусиве. Кеш може да се понаша како желите.
  2. Ексклузивно. Дизајниран за сваки појединачни случај.
  3. Неискључива. широко прихваћен стандард.

nivo кеш

Њихов број је обично једнак три или четири. Што је већи ниво меморије, тако да је дебљи и спорији:

  1. Л1 кеш. Најбржи нивоа кеш - прво. У ствари, то је део процесора јер се налази на једном чипу, а односи се на функцијских блокова. Обично подељене у две групе: упутство за кеш и податке. Већина модерних процесора не ради без овог нивоа. Овај кеш ради на фреквенцији процесора, тако да је позивање на њега може вршити сваки сат циклус.
  2. Л2 кеш. Обично налази заједно са претходном. Раздојену подручја. Да бисте сазнали своју вредност, потребна вам цео волумен, с обзиром на под кеширању података, подељено са бројем језгара, која је у процесору.
  3. Л3. Споро, али највећи зависи кеш. Типично, више од 24 МБ. Користи се за синхронизацију податке добијене из скровишта различитог другог нивоа.
  4. Л4 кеш. Користите је оправдано само за високих перформанси мултипроцессинг серверима и маинфраме. Имплементира га као посебан чип. Ако питате питање које је кеширање података у смартпхоне "Самсунг" и гледа у њега, овај ниво - Могу да кажем да је за 5 година тачно пожури.

кеш асоцијативност

Ово је основна карактеристика. Асоцијативност на кешираној података је потребно да би се приказао логичан сегментације. Она је, са своје стране, неопходно је због чињенице да је секвенцијално скенирање свих постојећих линија узима десетине циклуса и доводи до не све предности. Због тога, користите рам ћелијама крута приврженост кеша података, у циљу смањења времена за претрагу. Ако упоредимо средњи одбојници су исте запремине, али различитог асоцијативност, онај са којим је имала велики воља да се мање брзо радити, али са великом специфичном ефикасности.

закључак

Као што можете видети, кеширане податке под одређеним условима, омогућава рачунару да брже делују. Али, авај, још увек је доста аспеката на којима можете радити дуже време.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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