Повечето хора предполагат, че всички временни файлове са просто затрупвания, създадени от лоши приложения, но това всъщност не е истината. Кеш файловете се създават от приложения, за да съхраняват често използваната информация, така че не е необходимо да се генерират или изтеглят отново.
Всичко се свежда до латентност.
Ако отнемат 2 секунди, за да получите достъп до малък файл с изображения от уеб сървър, това може да се окаже добре от време на време. Но модерните страници са съставени от тонове малки изображения, стилови листа и файлове на JavaScript, повечето от които не се променят всеки ден. Умножете ги с всички сайтове, които посещавате многократно, а вие говорите за много време губи, да не говорим за честотната лента.
Ако браузърът ви не разполага с пълния CSS веднага, той не може да започне да показва страницата, което води до повече закъснения. Ето защо, за втори път, когато посетите страница на един и същ сайт, тя много бързо показва изгледа на страницата. Той е кеширан.
Проблемът може да стане още по-зле, когато приложение трябва да генерира набор от информация, която може да отнеме известно време, за да се регенерира всеки път, когато приложението започне отново. Вместо да правите всички тези инициализации всеки път, това става веднъж и кешира в файл.
Когато изтриете кеш паметта, това, което всъщност правиш, е да започнете отново тази работа и да забавите компютъра си в процеса.
Изключения от правилото
Ако компютърът ви не разполага с тон дисково пространство и приложенията Ви са създали прекалено много временни файлове, може да имате истинска причина да изчистите кеша или поне да преконфигурирате приложенията си, за да използвате по-малко временно пространство.
Това беше още по-вярно в дните на механичните въртящи се плаки на твърдия ви диск, където латентността на твърдия диск за намиране на всеки файл би се увеличила, когато имаше натрупвания от малки файлове за зареждане. Тези дни трябва да имате SSD устройство в компютъра си, ако се притеснявате за производителността, а случаите на случайни търсения вече не са проблем.
Кеш корупция Има моменти, в които кеша на приложения се разваля и изисква изтриване, за да се върнат нещата … Или може би кешът е просто изчерпан и има стари файлове - това е голямо за уеб браузърите. Този проблем обикновено се проявява като проблем, а не като забавяне, така че докато можете да решите проблемите по този начин, това не е най-добрият избор за представяне.
Автоматично пълнене Друга причина, поради която хората изтриват кеша, са страничен ефект от лошо написан автоматичен алгоритъм. Да кажем, че полето за търсене на приложението ви се опитва да ви даде падащо меню от последните неща … и алгоритъмът е бавен и несигурен. Ще свършиш с по-добро представяне, докато търсиш да деактивираш историята или да изтриеш кеша, което кара хората да вярват, че кешът е лош, когато реалността е, че кешът е добър … Лошите приложения са лоши.
Истинският разум, който може да искате да изтриете някои кешове
Изтриването на кеш паметта определено е нещо, което ще искате да направите, ако се притеснявате за неприкосновеността на личния живот. Просто имайте предвид, че изтриването на кеша ще бъде самонещо такова изтрийте тези файлове - освен ако не презапишете свободното пространство, всъщност не изтривате нищо за постоянно. Всичко, което трябва да направите, е да изпълните няколко помощни програми и тези изтрити файлове най-вероятно ще бъдат възстановени.
Пробвайте за себе си Не е нужно да вземате думата си за това, защото е достатъчно лесно да се тествате за себе си. Задайте браузъра си, за да отворите набор от любимите си уеб страници наведнъж, запишете времето, необходимо за тяхното отваряне. След това изтрийте кеша и отново заредите едни и същи страници.
И така, къде ни оставя това? Ако искате да изтриете кеша, няма никаква вреда. Приложенията ви ще възстановят благоразумно своите кешове бързо и нещата ще се гмуркат по-бързо от всякога в нито един момент. Но сега ще осъзнаете, че кеша за клиринг обикновено не подобрява производителността.