Svaki put kada zapitate nekoga s razumnom razinom tehnoloških vještina, što biste trebali učiniti kako biste ubrzali računalo, počnu zalivati oko pokretanja čišćenja i čišćenja predmemorije. No, čin čišćenja cachea u stvari ubrzava stvari? Ne.
Većina ljudi pretpostavlja da su sve privremene datoteke samo nered koji su stvorili loši aplikacije, ali to zapravo nije istina. Aplikacije za pohranjivanje datoteka predmemorije stvaraju uobičajene podatke tako da ih više ne mora generirati ili preuzeti.
Ako za pristup maloj slikovnoj datoteci od web poslužitelja traje 2 sekunde, to bi moglo biti dobro jednom za neko vrijeme. Ali moderne stranice čine tisuće sitnih slika, stilskih listova i JavaScript datoteka, od kojih se većina ne mijenja svaki dan. Pomnožite ih sa svim web mjestima koje posjećujete više puta, a vi govorite o puno izgubljenog vremena, a da ne spominjem širinu pojasa.
Ako vaš preglednik nema punu CSS odmah, ne može početi prikazivati stranicu, što dovodi do više kašnjenja. Zato i drugi put kada posjetite stranicu na istom mjestu, vrlo brzo prikazuje izgled stranice. Spremljeno je.
Problem se može pogoršati kada aplikacija treba generirati skup podataka koji bi mogli potrajati neko vrijeme da se regeneriraju svaki put kada se aplikacija ponovno pokrene. Umjesto da sve to inicijalizira svaki put, to jednom i spremi u datoteku.
Kada obrišete predmemoriju, ono što zapravo radite je da sve ovo ponovno počnete, a računalo usporavaš u tom procesu.
Ako vaše računalo nema tonu prostora na disku, a vaše su aplikacije stvorile previše privremenih datoteka, možda imate pravi razlog za uklanjanje predmemorije ili barem ponovo konfigurirate svoje aplikacije da biste koristili manje privremeni prostor.
To je bilo još više istinito u danima mehaničkih predenja u vašem tvrdom disku, gdje bi latencija za tvrdi disk da biste pronašli svaku datoteku povećala kad bi se zabilježili ziluni malih datoteka za učitavanje. Ovih dana trebate imati solid state drive u vašem računalu ako ste zabrinuti za performanse, a slučajno traženje vremena više nije problem.
Cache korupcija
Postoje slučajevi kada zaporka aplikacije postaje oštećena i zahtijeva brisanje kako bi se stvari ponovo počele ... Ili možda je predmemorija upravo nedovršena i ima stare datoteke - ovo je velika za web preglednike. Taj se problem obično manifestira kao problem, a ne usporavanje, pa iako to možete riješiti na ovaj način, to nije najbolji izbor za izvedbu.
Lousy Autocomplete
Drugi razlog zašto korisnici obrišu predmemoriju su nuspojava lošeg pisanja automatskog algoritma. Pretpostavimo da okvir za pretraživanje aplikacije pokušava dati padajući popis nedavnih stavki ... i algoritam je sporo i neukusno. Na kraju biste imali bolju izvedbu dok pretražujete onemogućite povijest ili obrišete predmemoriju, što dovodi ljude da vjeruju da je predmemorija loša, a stvarnost je ta predmemorija dobra ... Loše su aplikacije loše.
Brisanje predmemorije svakako je nešto što želite učiniti ako ste zabrinuti za svoju privatnost. Samo imajte na umu da će brisanje predmemorije samosorta izbrišite te datoteke - osim ako ne prebrisate slobodni prostor, zapravo ne brišete ništa trajno. Sve što trebate učiniti je pokrenuti nekoliko uslužnih programa, a one izbrisane datoteke najvjerojatnije će biti oporavljene.
Ispitaj za sebe
Ne morate uzeti moju riječ, jer je dovoljno lako testirati sebi. Postavite svoj preglednik da istodobno otvori skup omiljenih web stranica, zabilježite vrijeme koje je potrebno da biste ih otvorili. Zatim obrišite predmemoriju i ponovno učitajte iste stranice.
Pa, gdje nas to ostavlja?
Ako želite izbrisati predmemoriju, nema štetu. Vaše će aplikacije brzo i brzo obnoviti svoje spremišta, a stvari će se brže i brže zazvučati nego uopće ni u jednom trenutku. Ali sada ćete shvatiti da čišćenje cache obično ne poboljšava performanse.