Çfarë është cache në një telefon dhe kompjuter? Çfarë janë të dhënat e memories dhe memoria e fshehtë? Regjistrimi i disqeve të jashtme në memorie

Çfarë është cache? A është e mundur të pastroni cache-in e aplikacionit në një telefon Android? Po ti mundesh. A duhet të pastroj cache në Android? E nevojshme dhe e panevojshme.

Pse është e nevojshme dhe e panevojshme, dhe çfarë duhet të bëni, përcaktoni duke lexuar këtë postim deri në fund, megjithëse parimi është i thjeshtë: duke pastruar cache, do të merrni më shumë memorie, por shpejtësia e aksesit të të dhënave mund të ulet.

Numri i aplikacioneve për shumicën e pronarëve po rritet vazhdimisht. Ndonjëherë është aq i madh sa shkakton ngadalësimin e sistemit.

Prandaj, duhet t'i eliminoni periodikisht. Në versionet më të reja mund ta bëni këtë me një buton.

Shkoni te "Cilësimet", më pas te skeda e kujtesës dhe më pas te memoria e të dhënave. Do të pyeteni nëse dëshironi të hiqni qafe të gjitha të dhënat.

Ky hap mund të vendoset të përsëritet automatikisht periodikisht, gjë që do të ndihmojë në mbajtjen e sistemit në gjendje të mirë.

Si funksionon cache?

A është memoria e memories së aplikacionit në një telefon Android relativisht e vogël në krahasim me kapacitetin e memories së një smartphone ose tableti?

Detyra e tij është të zvogëlojë kohën e aksesit për përpunimin e të dhënave dhe të minimizojë ngarkesën në RAM për ta bërë atë të disponueshme për pajisjet e tjera.

Ai mbyll hendekun midis fitimeve të produktivitetit dhe shpejtësive të aksesit të medias së ruajtjes.

Përdorimi i një memorie cache ka dy përparësi: kohë të reduktuar të aksesit dhe përdorim më efikas duke përdorur algoritmin e integruar të ruajtjes inteligjente të të dhënave.

Kontrolluesi i memories përcakton një sekuencë të operacioneve të përsëritura shpesh dhe, gjatë ekzekutimit, i kap ato dhe i zëvendëson me të dhëna nga cache.

Kështu, procesori mban një rrugë të gjatë aksesi në memorien kryesore. Cikli i cache-it është shumë herë më i shpejtë sesa nëse do të ishte marrë nga memoria kryesore.

Çfarë ndodh nëse fshini cache

Asgjë nuk do të ndodhë nëse fshini memorien e memories. Është një grup të dhënash që janë një "kopje gjurmuese" e vlerave origjinale të ruajtura diku tjetër.

Me fjalë të tjera, një cache është një vend i përkohshëm ruajtjeje ku të dhënat e përdorura shpesh mund të ruhen për qasje të shpejtë.


Memoria e memories së pajisjes Android është një teknologji e bazuar në nënsistemin e kujtesës. Qëllimi kryesor është të shpejtoni androidin tuaj për të përfunduar detyrat shumë më shpejt.

Për të kuptuar konceptin bazë të memorizimit, shikoni një shembull të thjeshtë të një bibliotekari që punon.

Kur klienti i parë vjen për një libër, bibliotekari shkon në magazinë dhe kthehet në banak me librin për t'ia dhënë klientit.

Më vonë, klienti kthehet për të kthyer librin. Bibliotekari e merr librin, e çon në magazinë, kthehet në banak dhe pret një klient tjetër.

Le të supozojmë se klienti tjetër kishte nevojë pikërisht për të njëjtin libër. Bibliotekari duhet të kthehet në magazinë për ta marrë përsëri librin dhe për ta çuar te klienti i ri.


Sipas këtij modeli, bibliotekari duhet të kalojë rrugën e plotë për të marrë çdo libër. Le t'i vendosim një memorie bibliotekarit - jepini atij një çantë shpine në të cilën ai mund të ruajë 10 libra.

Në këtë çantë shpine, ai do të vendosë librat që klientët i kthejnë - maksimumi 10. Tani, kur vjen një klient tjetër, bibliotekari duhet të bëjë vetëm të marrë librin nga çanta e shpinës dhe t'ia japë klientit, kështu që klienti të shërbehet. më shpejt.

Pothuajse gjithçka funksionon në të njëjtën mënyrë në një telefon Android. Siç mund ta shihni, shumë varet edhe nga vëllimi dhe pastrimi - shpejtësia e shërbimit zvogëlohet, në rastin tonë kjo është performanca e sistemit Android.

Prandaj, përfundimi është ky: ju mund të pastroni cache-in në Android, por nëse duhet ta pastroni, varet nga ju që të vendosni. Paç fat.

Nëse një smartphone ose tabletë i mbaron hapësira e lirë, gjëja e parë që rekomandohet të bëjë përdoruesi është të fshijë cache-in nga memoria. Çfarë është saktësisht një cache në një telefon ose të dhëna të ruajtura në memorie?

Një cache është një tampon i ndërmjetëm me qasje të shpejtë që përmban informacion që mund të kërkohet. Në të njëjtën kohë, qasja në cache është shumë më e shpejtë sesa marrja e të dhënave të nevojshme nga memorja ose një burim i largët. Sidoqoftë, duhet të mbani mend se madhësia e cache është e kufizuar.

Nëse nuk kuptoni asgjë nga sa më sipër, le të përpiqemi ta shpjegojmë vizualisht. Kur instaloni një aplikacion në pajisjen tuaj Android, krijohet një dosje për të ruajtur cilësimet e përdoruesit, imazhe të ndryshme, regjistra, etj. Sigurisht, të dhënat në cache në këtë rast zënë hapësirë.

Një shembull tjetër. Le të themi se keni hapur VKontakte në telefonin tuaj dhe shikoni fotot. Këto foto ruhen në pajisjen tuaj (d.m.th., në memorie të fshehtë). Per cfare? Dhe më pas, çka nëse herën tjetër që ju aksesoni të njëjtat imazhe, ato do të ngarkohen shumë më shpejt sesa pa përdorur cache. E njëjta gjë vlen jo vetëm për fotot, por edhe për muzikën dhe madje edhe videot - të gjitha ruhen në pajisje dhe mund të zënë shumë hapësirë.

Pyetja është: do ta rishikoni videon që keni parë? Me shumë mundësi jo, dhe për këtë arsye nuk ka nevojë të ruhet video në memorie.

Çfarë ndodh nëse fshini cache?

Asgjë nuk do të ndodhë nëse flasim për cache në shfletues, përveç se disa informacione, si fotografitë, do të marrin pak më shumë kohë për t'u ngarkuar. Nëse fshini cache-in e aplikacionit, gjithashtu nuk keni nevojë të shqetësoheni, sepse kursimet nuk fshihen.

Cache mund të fshihet manualisht ose duke përdorur aplikacione të palëve të treta. Është më mirë të përdorni metodën e dytë, pasi kur fshini me dorë cache, do të duhet ta fshini atë nga burime të ndryshme, ndërsa vetë aplikacioni do të gjejë të gjitha llojet e cache në pajisje dhe do t'i fshijë ato me kërkesë të përdoruesit.

Këtu janë të dhënat e cache-it të aplikacionit në cilësimet e smartphone:

Dhe këto janë të dhëna cache për një aplikacion.

Megjithëse ExpressionEngine krijon faqet tuaja të internetit shumë shpejt, do të vini re se ekziston një lidhje e drejtpërdrejtë midis shpejtësisë së ngarkimit të faqes dhe sasisë së informacionit dinamik që ajo përmban. Sa më shumë etiketa dhe variabla të përdorni, aq më shumë cikle përpunimi duhet të kryejë motori i shabllonit.

Teknologjia e memorizimit në ExpressionEngine përbëhet nga disa sisteme dhe cilësime të pavarura të ruajtjes së të dhënave.

Ruajtja në memorie e pyetjeve

Sistemi i memorizimit të pyetjeve kujton rezultatet e pyetjeve nga databaza juaj, duke ruajtur çdo pyetje si një skedar teksti. Kur vizitorët hyjnë në faqet tuaja të internetit, skedarët e memories kontrollohen për të parë nëse ka ndonjë kërkesë specifike të nevojshme për të krijuar faqet. Nëse gjendet, ExpressionEngine përdor të dhënat e ruajtura në memorie në vend që të kërkojë nga databaza juaj. Kjo siguron një reduktim të ndjeshëm në ngarkesën e përgjithshme në bazën e të dhënave tuaja. Sistemi i memorizimit të pyetjeve është plotësisht dinamik, që do të thotë se përditësohet automatikisht kur informacioni i ri shtohet në bazën tuaj të të dhënave.

Disa pyetje nuk mund të ruhen në memorie, sepse sintaksa e tyre ndryshon në mënyrë dinamike sa herë që ekzekutohet. Kërkesa e shfaqjes së seksionit kryesor, për shembull, kontrollon gjithmonë datën e përfundimit të një postimi që do të publikohet në krahasim me kohën aktuale për të përcaktuar nëse postimi ka skaduar. Kjo e detyron sistemin të bëjë ndryshime në pyetje sa herë që ngarkohet faqja; prandaj nuk është e mundur të përdoret caching standard i pyetjeve për të. (Shih si një alternativë që mund të përdoret në shumë raste.)

Një sistem i memorizimit të pyetjeve siguron diku nga një reduktim prej 30% në 90% në numrin e përgjithshëm të pyetjeve, në varësi të mënyrës se si janë ndërtuar faqet tuaja.

Ky funksion mund të çaktivizohet manualisht nga faqja e konfigurimit të bazës së të dhënave në Panelin e Kontrollit.

Ruajtja e etiketave

Sistemi i memorizimit të etiketave ju lejon të ruani memorien e prodhimit të etiketave individuale. Kjo ju jep mundësinë për të shfaqur disa pjesë të faqeve tuaja plotësisht në mënyrë dinamike, duke lënë të tjerat të shfaqen në mënyrë statike. Duke ruajtur etiketat individuale në memorie, ju do të zvogëloni numrin e skripteve që ekzekutohen dhe burimet e serverit që kërkohen për të dhënë çdo faqe, duke ruajtur një pamje plotësisht dinamike vetëm aty ku kërkohet.

Cache e etiketave ruhet për një interval kohor të përcaktuar nga përdoruesi. Pasi të ketë kaluar intervali kohor i caktuar, cache përditësohet automatikisht.

Për të aktivizuar memorien e etiketave, shtoni dy parametrat e mëposhtëm ndonjë etiketë:

Cache = "po" rifreskoni = "10"

Shënim: refresh përcakton kohën, në minuta, ndërmjet përditësimeve të cache-it.

Për shembull, për të ruajtur një etiketë për 30 minuta, do të bëni sa më poshtë:

(exp:weblog:entries cache="po" refresh="30")

Regjistrimi i modelit

Ruajtja në memorie e shablloneve (ose memoria dinamike e faqeve) ju lejon të ruani të gjitha shabllonet tuaja, duke i bërë faqet tuaja shumë më të lehta. Meqenëse ExpressionEngine kërkon ekzekutimin e shumë skripteve dhe pyetjeve të bazës së të dhënave për të menaxhuar burimet bazë, nuk mund të merrni 100% faqe statike, gjithmonë do të ketë pak më pak.

Ruajtja në memorie e shablloneve, si ruajtja e etiketave, bazohet në kohë. Për të aktivizuar memorien e shablloneve, klikoni lidhjen "Cilësimet" në faqen e shablloneve. Në të duhet të aktivizoni caching dhe të vendosni intervalin kohor të përditësimit.

Ne e quajmë këtë memorie dinamike të faqeve sepse sistemi e pastron automatikisht cache-in kur ndodhin ngjarje të caktuara. Për shembull, nëse ruani faqen e komenteve, kur dikush shton një koment, memoria e fshehtë do të pastrohet për një moment, duke anashkaluar cilësimin e memorizimit.

Shënim: Memoria e memories së shabllonit zëvendëson ruajtjen e etiketave. Nuk ka asnjë përfitim shtesë nga përdorimi i cachimit të etiketave dhe modeleve në të njëjtën kohë. Nëse aktivizohet memoria e faqeve, nuk aktivizohet asnjë lloj tjetër i memorizimit. Prandaj, nëse doni të ruani memorien e etiketave individuale, çaktivizoni cachimin e faqeve.

Memoria e pyetjeve të ndarjeve dinamike

Ky cilësim ndodhet në faqen Admin > Cilësimet e seksionit global. Kjo veçori do të rrisë shpejtësinë e përpunimit të etiketës (exp:weblog:entries) duke ruajtur memorien e kërkesave që normalisht do të ekzekutoheshin në mënyrë dinamike. Sidoqoftë, ky opsion nuk është i përshtatshëm për të gjithë njerëzit.

Aktivizoni këtë veçori vetëm nëse ju Jo përdorni të dhënat "e ardhshme" ose "e kaluara".

Çaktivizimi i kërkesave

Opsioni disable= është i disponueshëm në etiketën (exp:weblog:entries). Kjo ju lejon të çaktivizoni veçoritë e etiketimit që nuk i përdorni për të përmirësuar performancën. Etiketa e hyrjeve në blog është krijuar për të marrë një sasi të madhe informacioni si parazgjedhje: Kategoritë, fushat e personalizuara, të dhënat e përdoruesit, etj. Në varësi të mënyrës se si e përdorni etiketën, disa nga këto të dhëna mund të mos jenë të nevojshme. Me opsionin "disable" ju mund t'i çaktivizoni këto veçori të etiketave për ta bërë atë më të lehtë.

Sintaksa për parametrin e çaktivizimit është: disable="ELEMENTI QË DUA TË DISAABLE" . Ka pesë elementë që mund të çaktivizohen:

  • kategoritë
  • kategori_fushat
  • fushat_e porositur
  • të dhënat e anëtarëve
  • faqezim
  • backbacks

Ju mund të çaktivizoni shumë elementë duke i ndarë ato siç tregohet më poshtë:

Disable = "kategoritë|të dhënat_e_anëtari|trackbacks"

Qasja më e mirë është të ekzaminoni të dhënat që nxirrni nga etiketa rast pas rasti. Nëse ka një lloj të dhënash që nuk po përdorni, çaktivizoni atë.

Për shembull, nëse përdorni etiketën e hyrjeve në blog për të shfaqur titujt e 10 hyrjeve më të fundit:

(exp:weblog:entries orderby="data" sort="desc" limit="10")
(titulli)

(/exp:weblog:entries)

Në këtë shembull, ju po shfaqni vetëm titujt e postimeve tuaja dhe asgjë tjetër; megjithatë, etiketa e ueblogut merr automatikisht kategoritë dhe të dhënat e tjera. Duke përdorur parametrin disable=, mund të çaktivizoni funksionet e panevojshme për t'i përjashtuar ato nga kërkesa. Në rastin tonë, ju nuk keni nevojë për asnjë nga veçoritë dhe të gjitha ato mund të çaktivizohen.

(exp:weblog:entries orderby="data" sort="desc" limit="10" disable="categories|fushat_custom|data_ember|pages|trackbacks")
(titulli)

(/exp:weblog:entries)

shënim: Mund të përdorni gjithashtu parametrin disable="category_fields" në etiketa

Memoria e faqeve në internet është një nga teknologjitë më të dobishme. Përdorimi i tij i bën faqet e internetit jashtëzakonisht të shpejta, gjë që çon në përmirësimin e SEO dhe rritjen e kënaqësisë së përdoruesit. Për të mos përmendur konvertimin më të lartë që jep cache e internetit.

Çfarë është memoria e fshehtë?

Vetë ideja e zbatimit të caching është e thjeshtë. Më lejoni t'ju jap një shembull.

Nëse ju pyes se çfarë është 5 herë 3, do të kuptoni se përgjigja e saktë është 15. Nuk keni pse ta llogaritni atë - thjesht mbani mend rezultatin dhe mos bëni asnjë përpunim mendor. Kjo është përafërsisht se si funksionon memoria e fshehtë.

Faqet e internetit vizitohen mijëra dhe ndonjëherë miliona herë në muaj. Sa herë që shfletuesi kërkon një faqe në internet, serveri duhet të kryejë një sërë llogaritjesh komplekse. Ai merr postimet më të fundit, gjeneron kokën dhe fundin e faqes, gjen miniaplikacionet e shiritit anësor, etj. Por në shumë raste rezultati i llogaritjes do të jetë i pandryshuar. Do të ishte mirë nëse do ta detyronim serverin të kujtonte rezultatin përfundimtar, në vend që të përpunonte secilën kërkesë veç e veç. Kjo është pikërisht ajo që bën caching!

Si shërbehen faqet e ruajtura në memorie

Cache e internetit - çfarë është ajo? Unë do të shpjegoj tani. Le të themi se keni një blog me të aktivizuar memorien e memories. Kur dikush viziton faqen kryesore të blogut tuaj për herë të parë, ai e merr atë në mënyrën e zakonshme: kërkesa përpunohet në server dhe faqja e internetit që rezulton që do të shfaqet konvertohet në një skedar HTML dhe dërgohet në shfletuesin e vizitorit. .

Meqenëse caching-u është aktivizuar, serveri e ruan këtë skedar HTML në " kujtesë e gjallë" (ose RAM), kjo bëhet shumë shpejt. Herën tjetër që dëshironi të shikoni faqen kryesore, serveri nuk do të duhet të bëjë ndonjë përpunim dhe konvertim në HTML. Në vend të kësaj, ai do të dërgojë skedarin HTML të përgatitur më parë në shfletues.

Por çka nëse përmbajtja ime ndryshon?

Kjo tingëllon shkëlqyeshëm, por çka nëse aktivizoni ruajtjen në memorie dhe më pas publikoni një postim të ri? A do të jetë jashtë cache dhe i padukshëm për vizitorët? Sistemet e memorizimit të konfiguruar siç duhet i trajtojnë shumë mirë këta skenarë.

Sistemi i memorizimit jo vetëm që përbëhet nga një mekanizëm për ruajtjen e skedarëve të përgatitur HTML, por edhe një mekanizëm për pastrimin e cache-së kur plotësohen disa kushte. Për shembull, publikohet një përmbajtje e re.

WordPress është konfiguruar për të pastruar cache-in e internetit të faqes kryesore dhe faqeve të arkivimit kur publikohet të paktën një postim i ri. Megjithatë, ai duhet të largohet nga të gjitha faqet e tjera pasi ato nuk janë ndryshuar.

A është caching efektiv?

Një faqe interneti, e krijuar dhe e implementuar siç duhet, mund të ngarkohet në vetëm dy sekonda. A nuk është mjaft shpejt? A është i nevojshëm ruajtja në memorie? Përgjigja është padyshim po.

Duke përdorur memorien e shfletuesit dhe serverit, ju ende mund të reduktoni kohën e ngarkimit. Dhe kur bëhet fjalë për shpejtësinë e ngarkimit, gjithmonë ia vlen të bëni sa më shumë që të jetë e mundur!

Sa efektiv është memoria e fshehtë? Sipas një studimi të fundit YUI, caching në shfletues mund të rrisë shpejtësinë e faqes në internet deri në 300%!

Llojet e memorizimit

Ekzistojnë dy lloje të memorizimit - serveri dhe shfletuesi. Le të shohim ndryshimet midis tyre.

Caching i shfletuesit

Kur vizitoni një faqe interneti, nuk duhet vetëm të nxirrni përmbajtjen e faqes që po shikoni. Kjo përfshin një mori burimesh, të tilla si skedarë Javascript, fletë stilesh, fontet, të cilat shfletuesi shkarkon përveç përmbajtjes së faqes.

Përpara se të pastroni cache-in në Internet Explorer, duhet të kuptoni se memoria e fshehtë lejon shfletuesin t'i ruajë këta skedarë për ca kohë, kështu që nuk ka nevojë t'i rikuperoni sa herë që vizitoni një sajt. Për shembull, kur vizitoni për herë të parë një sajt, do të merrni një mori burimesh që shfletuesi do t'i ruajë në memorie. Do të duhen disa sekonda, por herën tjetër që të vizitoni faqen, do të vini re një reduktim të ndjeshëm në kohën e ngarkimit.

Caching në server

Në vend që të përpunojë çdo kërkesë, serveri pranon rezultatet e atyre kërkesave dhe i ruan ato. Më pas shërben rezultatet e ruajtura, duke e bërë gjithçka shumë më të shpejtë.

Ju mund të hasni termat "cache objekti" dhe " memoria e plotë e faqes" Të dyja tregojnë metodat e cachimit në server. Memoria e plotë e faqes është ajo për të cilën kemi folur deri tani.

Cache e objektit ruan vetëm fragmente të dhënash, jo një faqe të plotë. Kjo mund të jetë e dobishme kur ruani rezultatin e operacioneve komplekse, të tilla si krijimi i një menyje navigimi.

Caching në WordPress

Ekzistojnë tre gjëra që duhet të dini për ruajtjen e memories në WordPress: shkrimin e kodit efikas, përdorimin e shtojcave të memorizimit dhe përdorimin e cache-it të integruar të hostit tuaj.

Përdorimi i shtojcave të memorizimit të WordPress

Rregulli më i rëndësishëm është që të mos përdorni kurrë më shumë se një shtojcë për cache të faqeve të internetit në të njëjtën kohë. Kjo nuk do ta bëjë faqen tuaj më të shpejtë, por shumë më të ngadaltë dhe thjesht do ta prishë atë si rezultat.

Përdorni vetëm një shtojcë memorie në të njëjtën kohë. Nëse konfigurohet saktë, kjo do të ndihmojë në përshpejtimin e ndjeshëm të faqes. Shtojcat më të mira të memorizimit janë WP Rocket, W3 Total Cache dhe WP Super Cache.

Përdorimi i memories së ofruar nga hostimi

Kjo vlen për faqet që funksionojnë në WordPress. Unë mund të rekomandoj WPEngine, Flywheel dhe Kinsta. Ata të gjithë ofrojnë shërbime të shkëlqyera të memorizimit.

Sistemet e memorizimit të përdorur nga këta hostë funksionojnë në një nivel shumë më të ulët në krahasim me shtojcat e WordPress, gjë që është shumë më efikase. Ato janë konfiguruar posaçërisht për të punuar me WordPress dhe hostin e përdorur, gjë që rrit më tej vlerën e tyre.

Nëse jeni duke përdorur host të dedikuar të WordPress, ju rekomandoj të mos instaloni fare një shtojcë të memorizimit. Shumë prej këtyre faqeve të pritjes madje ndalojnë përdorimin e shtojcave të memorizimit në mënyrë që ato të mos zvogëlojnë efektivitetin e sistemeve të memorizimit të zbatuara nga ofruesi.

Shkrimi i kodit efikas

Nuk do të hyjmë në detaje, por gjëja e parë që duhet të dini është se si funksionon WordPress.

Për shembull, nëse merrni meta të dhëna për një postim dhe telefononi get_post_meta ($post_id, 'bashkëautor', e vërtetë);,WordPress merr të gjitha meta të dhënat për këtë postim. Prandaj, të kesh 50 kërkesa të veçanta get_post_meta() për të marrë një postim nuk është e kotë.

Gjëja tjetër që duhet të mësoni është se si të përdorni siç duhet transientët në WordPress. Transientet janë një zgjidhje unike për ruajtjen e objekteve me një datë skadimi. Ato mund të përdoren për të ruajtur memorien e një footer ose kokë që nuk ndryshon me kalimin e kohës, përveç në raste të veçanta. Pastaj thjesht pastroni cache.

konkluzioni

Cache e faqeve në internet është një teknologji që rrit shpejtësinë e një faqeje pa sakrifikuar asgjë në mënyrë të konsiderueshme. Kur përdoret si duhet, jo vetëm që do të përshpejtojë ndjeshëm procesin e ngarkimit të faqes, por gjithashtu do të zvogëlojë ngarkesën në server.

Në këtë artikull do të flasim për një çështje kaq të rëndësishme dhe të ngutshme si ajo që është cache, çfarë lloje të cache ekzistojnë dhe nëse të dhënat e memories mund të fshihen. Pyetje të ngjashme bëhen shpesh nga përdoruesit e kompjuterëve, tabletëve, telefonave inteligjentë dhe pajisjeve të tjera moderne dixhitale. Pyetjet fillojnë të lindin kur përdoruesit nuk e kuptojnë plotësisht këtë koncept. Ekzistojnë disa lloje të ndryshme të memories cache në pajisje të ndryshme. Është pjesë përbërëse e teknologjisë për funksionim të besueshëm dhe të pandërprerë.

Çfarë është memoria cache

Termi "cache" i referohet një seksioni të kujtesës së kompjuterit ose pajisjes celulare të marrë nga hard disku që përmban informacione që kërkohen veçanërisht shpesh nga procesori. E bën më të lehtë për procesorin të punojë kur duhet shkarkoni ose kërkoni informacion. Me fjalë të tjera, ky është informacion që ruhet mjaft afër vetë procesorit. Pajisja ruan komandat ose informacionet që përdoren më shpesh, duke e lejuar pajisjen të gjejë më shpejt materialin e kërkuar.

Në mënyrë tipike, pajisja i vendos të dhënat e përpunuara në këtë zonë memorie në mënyrë që të mos i përpunojë përsëri dhe të mos humbasë kohë shtesë.

Historia e termit

Hera e parë që fjala "cache" u përdor në një kontekst kompjuterik ishte në vitin 1967 gjatë përgatitjes për botimin e një artikulli për botim në një nga revistat kryesore të specializuara "IBM Systems Journal". Publikimi në fjalë modernizimi kujtesa në modelin kompjuterik që po zhvillohej në atë kohë. Kryeredaktori i botimit, Lyle Johnson, dha detyrën të krijonte një term më përshkrues, në vend të termit "buffer me shpejtësi të lartë" që ekzistonte në atë kohë, por për mungesë idesh, ai vetë propozoi. duke e quajtur atë "cache".

Publikimi u botua në gjysmën e parë të vitit 68 të shekullit të kaluar, autorët e tij morën një çmim nga IBM, krijimi u përhap dhe më vonë u rafinua, dhe termi "cache" shpejt filloi të përdoret në literaturën kompjuterike siç pranohet përgjithësisht.

Pra, çfarë është memoria cache dhe si u krijua është bërë më e qartë. Le të shohim se ku dhe si mund të përdoret.

Operacioni

Cache përbëhet nga një grup regjistrimesh, secila prej të cilave është e lidhur me një komponent të dhënash ose bllok informacioni (një pjesë e vogël e tij). Çdo rekord është një kopje e një pjese të të dhënave në memorien themelore dhe ka identifikuesin e vet unik (etiketën), i cili përcakton ngjashmërinë midis detajeve të të dhënave në memorien rezervë dhe kopjeve të tyre në atë kryesore.

Klientë të veçantë aksesojnë informacionin brenda pajisjes:

  • sistemi operativ;
  • shfletues uebi;

Para së gjithash, ata aksesojnë kopjet rezervë (cache). Nëse aty gjendet një rekord me një identifikues përkatës që përputhet me numrin personal të komponentit të të dhënave të kërkuar, atëherë përdoren elementët e informacionit nga rezerva. Atëherë mund të flasim për një "goditje të cache". Nëse ka një të tillë në rezervë regjistrimi nuk zbulohet, atëherë të dhënat lexohen nga memoria kryesore dhe përsëri kopjohen në të njëjtën rezervë me caktimin e një identifikuesi. Tani ato janë në dispozicion për kërkesa të mëtejshme për klientët.

Raste të tilla quhen "humbjet e cache". Përqindja e thirrjeve në kopje rezervë ku gjenden rezultatet quhet "shkalla e goditjes".

Cache e kompjuterit

Një kompjuter desktop përmban RAM, të cilën e përdor për të optimizuar funksionimin e tij. Memoria cache në një kompjuter është një bufer midis RAM-it dhe procesorit. Ndodhet afër vetë procesorit, për këtë arsye bëhet më e lehtë për të që të përdorë informacionin që përmban.

Ju mund të demonstroni një shembull se si funksionon memoria e cache, duke tërhequr një analogji të caktuar në mënyrë që të kuptoni saktë thelbin e saj.

Për shembull, një person duhet të gjejë një numër telefoni që nuk mund ta mbajë mend. Gjetja e një numri telefoni në një direktori do të jetë e njëjtë me atë që procesori kërkon informacion në RAM. Nëse ky numër telefoni shkruhet në një copë letre të veçantë, një person do të jetë në gjendje ta gjejë atë mjaft shpejt pa kërkuar në një drejtori. Kjo copë letre është një shembull i memories cache. Kompjuteri ngarkon në mënyrë mekanike informacione që shpesh mund të jenë të dobishme. Kjo, natyrisht, optimizon ndjeshëm performancën e kompjuterit dhe rrit performancën e tij.

Cache e shfletuesit të internetit

Shfletuesi i Internetit përdor gjithashtu memorie cache. Ai ngarkon informacione, imazhe, regjistrime audio dhe shumë më tepër. Kjo mund të zbulohet nga fakti se shfletuesi ngarkon një faqe interneti që përdoruesi e viziton shpesh më shpejt se atë që vizitoi për herë të parë. Kjo ndodh sepse shfletuesi "e kupton mirë". Për të shmangur ngarkimin e vazhdueshëm të dhëna prej tij dhe nuk humbet kohë për këtë, ai e mban atë në memorien e memories për të optimizuar performancën dhe për të kursyer kohë. Për këtë hapësirë ​​afatshkurtër, shfletuesi zë hapësirë ​​në hard diskun tuaj.

Madhësia e cache-it të shfletuesit mund të rregullohet për t'iu përshtatur nevojave tuaja në cilësimet e shfletuesit. Por nuk duhet të harrojmë se nëse ai mbush të gjithë zonën e caktuar për të me informacione të grumbulluara, atëherë informacioni i freskët do të ngarkohet atje duke zhvendosur informacionin e vjetër që nuk është më i rëndësishëm. Cache e shfletuesit mund të pastrohet pa shumë përpjekje nëse përdoruesi nuk e sheh të nevojshme.

Cache për lojëra në Android

Pronarët e telefonave inteligjentë që përdorin sistemin operativ Android shpesh janë në mëdyshje nga pyetja nëse është e mundur të pastrohen të dhënat e memorizuara në telefon.

Në thelb, cache është e nevojshme për lojëra me grafikë shumëdimensionale, të cilat kërkojnë hapësirë ​​të veçantë për shkëmbimin e materialeve shtesë. Shpesh për lojëra rezervohet spontanisht kur hyni në lojë. Duke përdorur internetin, vetë loja shkarkon informacionin që i nevojitet dhe e vendos në ruajtje. Por herë pas here ndodh që cache për lojën duhet të vendoset në ruajtje me duart tuaja. Ju mund ta bëni këtë duke ndjekur udhëzimet për instalimin e lojës.

Një lojë me para zakonisht vendoset si kjo:

  1. Skedari i instalimit ndodhet kudo në pajisje.
  2. Cache, përsëri, duhet të vendoset në një hapësirë ​​shtesë të caktuar në smartphone, në mënyrë që kur të fillojë loja, të fillojë të lexojë informacionin nga vendi i kërkuar.
  3. Nëse cache është aty ku duhet, loja do të funksionojë në mënyrë të sigurt.
  4. Hapësira ku duhet ta shkruani zakonisht tregohet në përshkrimin e aplikacionit.

Çfarë do të thotë fshirja e cache?

Kjo nënkupton pastrimin e të gjithë informacionit të akumuluar në pajisje që kërkohet që kompjuteri ose pajisja të funksionojë në mënyrë efikase. Kjo procedurë duhet të kryhet vetëm kur është vërtet e nevojshme. Le të supozojmë se pas fshirjes së kujtesës së shfletuesit, burimet e uebit që shfletuesi përdor rregullisht do të marrin pak më shumë kohë për t'u ngarkuar sepse ai kërkohet shkarkoni përsëri të gjitha të dhënat në faqe. Pas fshirjes së memories në smartphone tuaj, lojërat që e kërkojnë atë nuk do të mund të fillojnë pa këto të dhëna.

Ndonjëherë pronarët e telefonave inteligjentë Samsung, kur përpiqen të lirojnë hapësirë ​​në pajisjen e tyre, përballen me një sistem të frikshëm që paralajmëron "të dhënat e aplikacionit të ruajtura në memorie do të pastrohen". Çfarë do të thotë kjo?

Përdoruesi duhet të kuptojë se çfarë do të thotë të "pastroni cache" dhe të ketë një ide se në çfarë pasojash mund të çojë kjo. Sigurisht, ka raste kur është e nevojshme të pastroni kujtesën tuaj. Kjo mund të jetë për shkak të tejmbushjes së kujtesës ose problemeve që mund të çojë. Ndodh gjithashtu që cache, në kundërshtim me qëllimin e saj kryesor, mund të ndërhyjë në funksionimin e kompjuterit. Kjo duhet të monitorohet. Programe, shërbime dhe aplikacione të ndryshme do të ndihmojnë me këtë.

Për shembull, programi CCleaner për një kompjuter desktop (ose analog i tij për Android në formën e një aplikacioni) është në gjendje të gjejë një cache në sistemin e pajisjes që përdoruesi nuk ka nevojë dhe ta fshijë atë në mënyrë të pavarur. Programi i përshkruar kontribuon ndjeshëm në optimizimin e performancës së pajisjes. Mund të diagnostikojë kompjuterin tuaj për gabime, të pastrojë regjistrin e sistemit dhe gjithashtu vënë ngarkimi automatik i programeve kur fillon kompjuteri ose pajisja. Ky është gjithashtu një funksion i rëndësishëm, pasi shpesh aplikacionet kompjuterike që shkarkojmë nga Interneti ngarkohen automatikisht kur fillon sistemi operativ.

Nëse një numër i konsiderueshëm i aplikacioneve të tilla ngarkohen gjatë nisjes së pajisjes, mund të humbasë shumë kohë gjatë nisjes. Kjo situatë mund të korrigjohet lehtësisht nga CCleaner dhe shërbime të ngjashme.

Pse është i nevojshëm pastrimi?

Një nga arsyet pse kjo memorie duhet të pastrohet është lirimi i hapësirës së lirë në diskun e sistemit. Kjo është veçanërisht e vërtetë për ata që përdorin shumë shfletues. Ato janë të gjitha për përdorim cache e vet do të rezervojnë hapësirë ​​për vete nga disku i sistemit. Si rezultat, kjo mund të ndikojë ndjeshëm në kujtesë. Po kështu, cache ruan dizajnin e faqeve të internetit.

Le të supozojmë se nëse një përdorues viziton një sajt, shfletuesi i tij do të ruajë dizajnin e tij në cache-in e tij personal. Dhe pasi dizajni i ri të përfundojë, përdoruesi nuk do të jetë në gjendje ta shohë atë, pasi ai do të pajiset me dizajnin e ruajtur në cache-in e tij. Përveç kësaj, ruan edhe kronologjinë e vizitave të faqeve në internet. Nëse përdoruesi nuk dëshiron që askush të zbulojë se cilat faqe ka vizituar, ai duhet gjithashtu të pastrojë kujtesën e tij.

Edhe një herë do të ishte e këshillueshme që të pastroni cache jo vetëm nga kompjuteri juaj, por edhe nga smartfoni juaj. Shpesh, pas fshirjes së një loje, ajo e lë cache-in e saj në kujtesën e pajisjes. Për këtë arsye, mund të ketë më shumë se një hapësirë ​​të rezervuar në telefon për lojërat që nuk janë më të disponueshme. Në të njëjtën kohë, të dhënat e grumbulluara mund të peshojnë mjaft. Le të kemi parasysh që telefonat inteligjentë nuk kanë të tillë sasi e madhe memorie, si një kompjuter desktop ose laptop. Prandaj, ruajtja e këtyre rezervave është një luks i papërballueshëm.

Rezervimi i hapësirës për të dhëna dhe ruajtja e kopjeve në të hap mundësi të gjera për të optimizuar ndjeshëm funksionimin e procesorit të çdo pajisjeje:

  • kompjuter desktop;
  • laptop, netbook;
  • tabletë;
  • smartphone, etj.

Kjo gjithashtu redukton ndjeshëm kohën e pasivitetit të tij. Kështu, fshirja e "të dhënave të memorizuara" nuk është vetëm e mundur, por edhe e nevojshme.




Top