13Sep

Myytit: Onko välimuistin poistaminen todella nopeuta tietokoneesi?

Aina kun kysytte joku kohtuullisella teknisellä osaamisella, mitä sinun pitäisi tehdä PC: n nopeuttamiseksi, he alkavat ryöstää noin käynnissä olevan puhdistusaineen ja tyhjentää välimuistin. Mutta onko välimuistin tyhjentämisen toimenpide todella nopeutunut? Ei.

Useimmat ihmiset olettavat, että kaikki väliaikaiset tiedostot ovat vain pörrömiä sovelluksia, mutta tämä ei todellakaan ole totta. Sovellukset luovat välimuistitiedostot tavallisesti käytettyjen tietojen tallentamiseksi, joten niitä ei tarvitse luoda tai ladata uudelleen.

Kaikki kaatuu latenssiin.

Jos pienen kuvatiedoston käyttö kestää 2 sekuntia verkkopalvelimelta, se voi olla hieno hetken. Nykyaikaisilla sivuilla on kuitenkin paljon pieniä kuvia, tyyliarkkeja ja JavaScript-tiedostoja, joista useimmat eivät muutu päivittäin. Moninkertaista ne kaikkiin sivustoihin, joita käyt monta kertaa, ja puhut paljon aikaa hukkaan, puhumattakaan kaistanleveydestä.

Jos selaimellasi ei ole täysiä CSS-tiedostoja välittömästi, se ei voi aloittaa sivun tekemistä, mikä viivästyy enemmän. Siksi toisen kerran vierailla sivulla samalla sivulla, se näyttää sivun asettelun hyvin nopeasti. Se on välimuistissa.

Ongelmana voi olla vieläkin pahempi, kun sovelluksen täytyy luoda joukko tietoja, jotka voivat kestää jonkin aikaa uudestaan ​​joka kerta, kun sovellus käynnistyy uudelleen. Sen sijaan, että teet kaiken tämän alustuksen joka kerta, se tekee sen kerran ja kätkee tiedoston.

Kun tyhjenät välimuistin, se, mitä itse asiassa teet, alkaa kaiken uudestaan, ja hidastaa tietokoneesi prosessissa.

Säännön

poikkeukset Jos tietokoneessasi ei ole toistotilaa ja sovellukset ovat luoneet liian monta tilapäistiedostoa, sinulla voi olla todellinen syy tyhjentää välimuisti tai ainakin määrittää sovellukset uudelleen käytettäväksivähemmän tilapäistä tilaa.

Tämä oli vieläkin totta, kun kiintolevyllä oli mekaanisten pyörivien levyjen päivinä, jolloin kiintolevyn latenssi kussakin tiedostossa kasvaisi, kun pieniä tiedostoja ladattiin. Näinä päivinä sinun pitäisi olla kiinteä tila -asema tietokoneellasi, jos olet huolissasi suorituskyvystä, ja satunnaisen hakuaika ei enää ole ongelma.

Välimuistin korruptio
On olemassa aikoja, jolloin sovelluksen välimuisti vioittuu ja vaatii pyyhkimisen, jotta asiat menevät taas. .. Tai ehkä välimuisti on vanhentunut ja siinä on vanhoja tiedostoja - tämä on suuri verkkoselaimille. Tämä ongelma ilmenee yleensä ongelmana pikemminkin kuin hidastumisesta, joten kun ongelmat voidaan ratkaista tällä tavalla, se ei ole paras valinta suorituskykyyn.

Lousy Autocomplete
Toinen syy, jonka ihmiset pyyhittävät välimuistin, on huonosti kirjoitetun automaattisen täydellisen algoritmin sivuvaikutus. Oletetaan, että sovelluksesi hakukenttä yrittää antaa sinulle pudotuksen viimeaikaisista kohteista. .. ja algoritmi on hidas ja kimmoisa. Pääset parempaan suorituskykyyn etsittäessäsi historian poistamista tai pyyhkäisemästä välimuistia, mikä johtaa ihmisten uskomaan, että välimuisti on huono, kun todellisuus on, että välimuisti on hyvä. .. Huono sovellus on huono.

Todellinen syy, jonka haluat tyhjentää joitain välimuistin

Välimuistin poistaminen on ehdottomasti jotain mitä haluat tehdä, jos olet huolissasi yksityisyydestäsi. Muista vain, että välimuistin poistaminen vain sorta poistaa kyseiset tiedostot - ellet korvaa vapaata tilaa, et todellakaan poista mitään pysyvästi. Kaikki mitä sinun tarvitsee tehdä on suorittaa muutamia apuohjelmia, ja nämä poistetut tiedostot todennäköisesti tullaan palauttamaan.

Testaa itsestäsi
Sinun ei tarvitse ottaa sanaani sille, koska se on helppo testata itse. Aseta selaimesi avaamaan joukko suosikki-verkkosivuja kerralla, kirjoita niiden avaamiseen tarvittava aika. Pyyhi sitten välimuisti ja lataa samat sivut uudelleen.

Joten missä se jättää meidät?
Jos haluat pyyhkiä välimuistin, ei ole haittaa. Sovellukset rakastavat kätevästi kätköään nopeasti, ja asiat tulevat huminaamaan nopeammin kuin missään muulloinkaan. Mutta nyt huomaat, että tyhjennys välimuisti ei yleensä paranna suorituskykyä.