Kas yra kietojo disko talpykla ir ką ji veikia?

Kompiuteriai yra sudėtingos mašinos, užpildytos daugybe mažesnių komponentų, kurie visi veikia kartu. Kiekvienas, kuris dirbo su kompiuterio aparatine įranga, yra susipažinęs su pagrindinėmis standžiojo disko specifikacijomis, pvz., talpa, skaitymo / rašymo greičiu ir plokštelės sukimosi greičiu. Tačiau yra mažiau žinoma ir dažnai nepastebima funkcija, kuri turi įtakos standžiojo disko greičiui ir našumui. Ši funkcija žinoma kaip standžiojo disko talpykla. Greitai pažiūrėkime, ką kietojo disko talpykla ir SSD talpykla yra ir kaip tai veikia.

Kas yra kietojo disko talpykla ir ką ji veikia?

Kas yra kietojo disko talpykla?

Kietojo disko talpykla dažnai vadinama disko buferiu. Šiuo pavadinimu jo paskirtis tampa šiek tiek c. Jis veikia kaip laikina atminties vieta, o kietasis diskas nuskaito ir įrašo duomenis į nuolatinę lėkščių saugyklą.

Galite manyti, kad standžiojo disko talpykla yra kaip laisvosios prieigos atmintis (RAM), kuri yra specialiai sukurta standžiajam diskui. Kietieji diskai turi įmontuotus mikrovaldiklius, kurie valdo ir apdoroja gaunamus ir išeinančius duomenis, panašiai kaip CPU. Talpykla veikia kartu su mikrovaldikliu, kad saugotų atmintį, kai ji apdorojama.

Taip pat galite galvoti apie standžiojo disko talpyklą kaip kažką panašaus į buferį, kai kalbama apie srautinį turinį. Visi susidūrė su vaizdo įrašų transliavimu lėtu ryšiu. Vaizdo įrašų grotuvas laukia prieš atkūrimą arba per atkūrimą, kad surinktų duomenis, kad galėtų sklandžiau leisti vaizdo įrašą jam progresuojant. Kietojo disko talpykla leidžia standžiajam diskui daryti tą patį, kai nuskaito ir rašo duomenis.

Kaip tai veikia?

Kai kietasis diskas skaito ir rašo duomenis, jis ištraukia juos iš lėkščių. Labai dažnai standusis diskas nuolat dirba su tais pačiais duomenimis, nes kompiuteriu besinaudojantis asmuo vienu metu paprastai atlieka vieną ar dvi užduotis. Kietasis diskas (HDD) talpykloje laiko duomenis, kuriuos jūs arba jūsų programos naudojate dažniausiai, o pastaruoju metu nebereikia jų išimti iš plokštelių kiekvieną kartą, kai prireikia duomenų. Šis veiksmas pagreitina disko veikimą.

Skaitymas į priekį ir už nugaros

Paprastai standusis diskas ne tik renka jam reikalingus duomenis. Jis taip pat nuskaito aplinkinius duomenis. Kietieji diskai nėra veiksmingi. Besisukančios lėkštės ir skaitymo / rašymo galvutės yra iš esmės apribotos fizinių judančių dalių, kurios yra daug lėtesnės nei kietojo kūno diskai, kuriuose nėra judančių komponentų. Todėl kietieji diskai bando kompensuoti spėliodami.

Kai vartotojas ar programa prašo duomenų (man primena Tron), kietasis diskas nuskaito tuos duomenis ir aplinkinius duomenis iš plokštelės ir išsaugo juos buferyje. Kadangi yra didelė tikimybė, kad aplinkiniai duomenys bus panašūs, diskas daro prielaidą, kad vartotojas arba procesas taip pat netrukus paprašys aplinkinių duomenų.

Vakaro duomenų srautas

Norint gauti duomenis iš standžiojo disko, reikia atlikti daugybę skirtingų veiksmų. Kiekvienam iš jų reikia laiko ir jie retai sinchronizuojami. Duomenų perkėlimas iš standžiojo disko per SATA paprastai vyksta daug greičiau, nei diskas gali nuskaityti ir įrašyti duomenis į plokšteles. Disko buferis dažnai naudojamas norint išlyginti šį duomenų srautą ir padaryti procesą daug sklandesnį.

Laukimo laiko sumažinimas rašant

Vėlgi, standieji diskai yra lėti. Dėl fiziškai judančių dalių jos yra bene daugiausiai laiko atimanti bet kurio kompiuterio dalis. Duomenų rašymas vartotojui paprastai yra „skausmingas“.

Talpykla padeda pagreitinti duomenų rašymo procesus, nes praktiškai apgaudinėja likusį kompiuterį. Kietasis diskas perims duomenis į talpyklą ir pradės juos rašyti. Užuot laukęs, kol visi duomenys bus įrašyti į plokšteles, HDD praneša kompiuteriui, kad tai padarė. PC arba Mac arba toliau siunčia daugiau duomenų, arba pereina prie kitų užduočių, manydami, kad procesas baigtas. Bet kuriuo atveju tai leidžia visam kompiuteriui tęsti kitą įvykį.

Tačiau yra ir minusas. Nors kietasis diskas bando įvykdyti savo pažadą įrašyti duomenis, jis gali juos prarasti. Jei kompiuteris staiga išjungiamas, visi talpykloje saugomi duomenys išnyks. Talpykla, kaip ir RAM, yra nepastovi saugykla.

Kietojo disko pagreitinimas

Talpykla neprilygs greitesniam disko našumui atliekant atskiras užduotis. Neatsižvelgiama į tai, kad dėl to diskas juda greičiau. Tačiau turint disko buferį, standusis diskas gali daug efektyviau atlikti kelias užduotis, ir yra tikimybė, kad to jums prireiks.

Retai diskas atlieka tik vieną veiksmą arba vienu metu sąveikauja tik su vienu procesu. Diskiniai standieji diskai vis dar yra gerai žinomi šiuolaikinių kompiuterių saugojimo įrenginiai. Tačiau kietojo kūno diskai (SSD) palaipsniui keičia tuos standžiuosius diskus (HDD). Net ir atliekant vieną užduotį, prie šios saugyklos vienu metu gali prireikti kelių programų. Gali būti, kad vienu metu dirbate su dviem ar daugiau failų iš saugyklos disko.

Serveriai yra dar viena vieta, kur labai svarbu turėti talpyklą standžiajame diske. Serverio kietieji diskai visada atlieka daugybę dalykų. Pagalvokite apie duomenų bazę, esančią už svetainės. Kiekvieną kartą, kai vartotojas atlieka veiksmą, kurį svetainė turi išsaugoti arba užregistruoti, svetainė pasiekia informaciją ir įrašo ją į duomenų bazę. Kiekvieną kartą, kai kas nors peržiūri tą svetainę, ji nuskaitoma iš duomenų bazės. Retai kada tą duomenų bazę saugontys diskai neatliktų kelių užduočių vienu metu.

Talpykla SSD diskuose

SSD diskai nėra tokie lėti kaip fiziniai standieji diskai, todėl ar jiems reikia ir talpyklos? Trumpai tariant, jie daro. Nors talpykla standžiuosiuose diskuose veikia kaip RAM, kietojo kūno diskų talpykla naudojama kaip dinaminė laisvosios prieigos atmintis (DRAM). Jis daug greitesnis ir neatsilieka nuo SSD.

Nors SSD yra daug greitesni nei jų diskiniai analogai, talpykla vis tiek teikia naudos. Kietojo kūno diskai vis dar naudoja talpyklą, kad reguliuotų įvestį / išvestį ir suteiktų šiek tiek greitesnę skaitymo ir rašymo prieigą. Tuo tarpu kai kuriuose SSD diskuose nėra įmontuotos DRAM. Tai taupo energijos sąnaudas, bet verčia pavaras kompensuoti kitais būdais.

Perkamas diskas

Taigi, talpykla akivaizdžiai turi reikšmės. Talpykla nėra tokia svarbi kaip pagrindinės disko specifikacijos, tačiau vis tiek turėtumėte į tai atsižvelgti. Jei jūsų diske bus atliekamos kelios užduotys arba jis veiks nuolat, pavyzdžiui, serveryje arba naudojamas žaidimų platformoms, ieškokite didesnių talpyklos dydžių. Pamatysite iš to didžiausią naudą. Namų naudotojams, ieškantiems atminties disko retkarčiais, nereikia dėl to jaudintis. SSD diskų vandenys yra šiek tiek niūresni, tačiau vis tiek verta atsižvelgti į talpyklą priimant sprendimą. Tačiau kiti veiksniai gali lengvai jį užgožti.