Kas yra talpykla, kodėl ji reikalinga ir kaip ji veikia

Kas yra talpykla, kodėl ji reikalinga ir kaip ji veikia

Turinys

  • Talpyklos koncepcija ir tipai
  • Žmonių kalba apie tai, kaip viskas veikia
Kokia yra nešvariausia vieta kompiuteryje? Jūs manote, kad krepšelis? Vartotojo aplankai? Vėsinimo sistema? Jie neatspėjo! Nešžiausia vieta yra talpykla! Juk jis turi būti nuolat valomas!

Tiesą sakant, kompiuteryje yra daug talpyklos, ir jie nėra naudojami kaip atliekų sąvartynai, o įrangos ir programų greitintuvai. Kur jų reputacija iš „Sistemos šiukšlių čiuožyklos“? Išsiaiškinkime, kas yra talpykla, kaip ji veikia, kaip ji veikia ir kodėl ją reikia retkarčiais valyti.

Talpyklos koncepcija ir tipai

Talpykla ar talpykla vadinama specialiu dažnai naudojamų duomenų saugojimu, prieiga prie dešimčių, šimtų ir tūkstančių kartų greičiau nei RAM ar kitam informacijos nešikliui.

Programos (žiniatinklio naršyklės, garso ir vaizdo grotuvai, duomenų bazių redaktoriai ir kt. Turi savo talpyklą. D.), Operacinių sistemų komponentai (talpyklos eskizai, DNS-KESH) ir įranga (centrinio procesoriaus l1-L3 talpykla, grafinio lusto freimbueris, disko buferiai). Jis įgyvendinamas skirtingais būdais - programiškai ir aparatinė įranga.

  • Talpyklos programos yra tik atskiras aplankas arba failas, kuriame, pavyzdžiui, paveikslėliai, meniu, scenarijai, daugialypės terpės turinys ir kitas apsilankytų svetainių turinys atsisiunčiami, pavyzdžiui,, pavyzdžiui,. Būtent tokiame aplanke naršyklė pirmiausia „nardymas“, kai vėl atidarote tinklalapį. Iš vietinės saugyklos turinio siurbimas pagreitina jo pakrovimą ir sumažina tinklo srautą.

  • Draudimuose (ypač standžiuose diskuose) talpykla yra atskira RAM lustas, kurio talpa yra 1-256 MB, esanti elektronikos plokštėje. Jis gauna informaciją, kuri yra tik iš magnetinio sluoksnio ir dar nėra įkeltas į RAM, taip pat duomenis, kuriuos dažniausiai reikalauja operacinė sistema.

  • Šiuolaikiniame centriniame procesoriuje yra 2–3 pagrindiniai grynųjų pinigų atminties lygiai (ji dar vadinama superžvaigždė atmintis), išdėstyta aparatūros modulių pavidalu ant vieno kristalo su juo. Greičiausias ir mažiausias tūris (32–64 kb) yra 1 talpyklos lygis (L1) - jis veikia tokiu pat dažniu kaip ir procesorius. L2 užima vidutinę greičio ir talpos padėtį (nuo 128 kb iki 12 MB). Ir L3 yra lėčiausias ir tūrus (iki 40 MB), kai kuriuose modeliuose nėra. L3 greitis yra mažas, palyginti su greitesniais broliais, tačiau jis taip pat yra šimtus kartų greičiau nei produktyviausias operacinis.

Procesoriaus viršijimo atmintis naudojama nuolat saugoti iš RAM pumpuojamus duomenis, o mašinos kodo instrukcijos. Kuo labiau tai yra, tuo greitesnis procesorius.

Šiandien trys talpyklos lygiai nebėra riba. Atsiradus „Sandy Bridge Architecture“, „Intel“ savo produktuose įdiegė papildomą talpyklos L0 (skirtą iššifravusių mikrokomunikacijų saugojimui). O aukščiausio lygio CPU taip pat turi ketvirtojo lygio talpyklą, pagamintą atskiro lusto pavidalu.

Schematiškai, talpyklos L0-L3 lygių sąveika atrodo tokia („Intel Xeon“ pavyzdyje):

Žmonių kalba apie tai, kaip viskas veikia

Norėdami išsiaiškinti, kaip veikia talpykla, įsivaizduokite žmogų, dirbantį prie stalo. Aplankai ir dokumentai, kuriuos jis naudoja nuolat guli ant stalo (Talpykloje). Norėdami juos pasiekti, tiesiog ištieskite ranką.

Dokumentai, kurių jam reikia rečiau saugomi šalia lentynų (Ram). Norėdami juos gauti, turite atsikelti ir eiti keliais metrais. Ir tai, su kuo asmuo šiuo metu nedirba, perduodama archyvui (Įrašytas kietajame diske).

Kuo platesnė lentelė, tuo daugiau dokumentų tilps, o tai reiškia, kad darbuotojas galės greitai gauti daugiau informacijos (Kuo didesnė talpyklos talpa, tuo daugiau programa ar įrenginys veikia greičiau teorijoje).

Kartais jis daro klaidų - laikosi ant popieriaus lentelės, kurioje yra neteisinga informacija, ir naudoja jas darbe. Dėl to sumažėja jo darbo kokybė (Talpyklos klaidos lemia programų ir įrangos veikimo sutrikimus). Norėdami ištaisyti situaciją, darbuotojas turi mesti dokumentus su klaidomis ir įdėti tinkamus savo vietą (Nuvalykite talpyklą).

Lentelėje yra ribotas plotas (Grynųjų pinigų atmintyje yra ribotas tūris). Kartais tai galima išplėsti, pavyzdžiui, perkeliant antrąją lentelę, o kartais tai neįmanoma (Talpyklos apimtį galima padidinti, jei programa suteikia tokią galimybę; Įrangos talpyklos negalima pakeisti, nes ją įgyvendina aparatinė įranga).

Kitas būdas pagreitinti prieigą prie didesnio dokumentų apimties nei lentelėje - surasti asistentą, kuris tarnaus darbuotojui iš lentynos (Operacinė sistema gali išryškinti nenaudojamos RAM dalį, skirtą talpinti šiuos prietaisus). Bet jis vis tiek lėtesnis nei paimti juos nuo stalo.

Po ranka esantys dokumentai turėtų būti svarbūs dabartinėms užduotims. Pats darbuotojas privalo stebėti. Reguliariai sudėkite daiktus į dokumentus (Neatsargių duomenų iš talpyklos duomenų poslinkis yra „ant pečių“ programų, kurios naudojasi; Kai kurios programos turi automatinio talpyklos valymo funkciją).

Jei darbuotojas pamiršta išlaikyti tvarką darbo vietoje ir stebėti dokumentų svarbą, jis gali nubrėžti lentelės valymo grafiką ir naudoti jį kaip priminimą. Kraštutiniais atvejais, patikėti tai asistentui (Jei programa, priklausoma nuo talpyklos, programa pradeda veikti lėčiau arba dažnai įkelia nesvarbius duomenis, naudokite talpyklos valymo įrankius pagal tvarkaraštį arba atlikite šį manipuliavimo maniP).

***

Su „talpyklos funkcijomis“ iš tikrųjų susiduriame visur. Tai yra produktų pirkimas ateičiai ir įvairius veiksmus, kuriuos mes atliekame, tuo pačiu metu ir T. D. Tiesą sakant, tai yra viskas, kas mus išgelbėja nuo perteklinio nerimo ir nereikalingų kūno judesių, supaprastina gyvenimą ir palengvina darbą. Kompiuteris daro tą patį. Žodžiu, jei nebūtų talpyklos, jis dirbtų šimtus ir tūkstančius kartų lėčiau. Ir vargu ar būtume norėję.