Cache что это за папка
Перейти к содержимому

Cache что это за папка

  • автор:

cache — что это за папка на Андроиде?

Приветствую уважаемые друзья! В этой небольшой заметке постараюсь простыми словами рассказать зачем нужна директория cache на Андроиде.

cache — что это за папка на Андроиде?

Сразу коротко ответ: содержит временные данные, которые необходимы для ускорения работы системы или приложений.

Однако вообще это название общее, такая папка может иметь отношение к приложению или к операциокне. Она может быть даже в каталоге с игрой. Но в 99% ее предназначение — хранение часто-используемых данных, которые из этой папки будут запускаться немного быстрее. Короче оптимизация.

Например существует директория /data/dalvik-cache — она нужна для программы Dalvik, представляющая из себя Java-виртуальную машину, которая предназначена для корректного запуска apk-программ. Вот чтобы программы запускались быстрее — и нужен данный кэш.

Вообще, неважно, компьютер, телефон, планшет, ноутбук, любое устройство или любая операционная система может содержать слово cache и оно всегда означает одно — кэширование данных. Но за счет чего? Есть два варианта:

  • Быстрая скорость память. Это тип памяти, откуда данные считываются намного быстрее. Поэтому почему бы туда не копировать те файлы, которыми система или программа пользуется чаще всего? Вполне логично. Именно поэтому на компьютере в качестве кэша часто используется оперативная память — она намного быстрее как жесткого диска, так и твердотельного SSD.
  • Второй вариант менее распространен — это область памяти, но скорость чтения из нее обычная. То все обычно. Вот только данные внутри папки имеют другой формат, они могут быть распакованными, а могут быть просто как-то иначе записаны, так, чтобы чтение происходило быстрее.

Неважно где именно располагается папка — важно то, что предназначение ее в 99% одно, это кэширование данных:

Можно ли удалить папку cache?

Тут зависит от того что именно внутри. Если там только кэш — удалить можно, но только содержимое, саму папку не нужно удалять.

Если мы имеем ввиду /data/dalvik-cache — то саму папку удалять не стоит, а вот содержимое удалить можно. Пустая все равно не грузит систему никак, она ведь пустая. Важно понимать, что в будущем кэш будет восстановлен.

Чтобы ответить на вопрос удалять или нет, нужно просто выяснить — что именно в папке cache, если там только кэш и никаких других данных нет — значит можно удалять, но только содержимое.

Ну и конечно, идеальнее всего перед вообще любыми изменениями/удалениями в системе — сделать резервную копию Android, то есть бэкап.

Заключение

  • Папка cache на Андроиде, неважно где она присутствует, предназначена почти всегда для одного — кэширования данных, чтобы доступ к ним был быстрее, чем обычно.
  • Можно ли очистить папку cache? Можно только в том случае, если внутри — 100% кэш, что там нет других папок и нет других важных данных кроме кэша. Но лучше именно очищать содержимое, саму папку удалять не стоит.

Надеюсь данная информация оказалась вам полезной, удачи и добра, до новых встреч друзья!

Что такое Cache,и зачем его предлагают удалить

[color="#800080"]Итак, ребята, каждый день мы встречаемся с вашими негодующими фразами насчет того, что якобы администрация ничего кроме чистки папки Cache не может предложить.
Сегодня наткнулась в интернете на статью которая доходчиво объяснит вам для чего нужна эта папка и чем поможет удаление(чистка) ее.
[/color]

Все мы часто встречаем от Администрации выражение "Удалите Cache(кэш, кеш)." на просьбу исправить баг. Некоторые покорно слушают и удаляют, некоторые говорят что все это бред, что мы все $#%! и ничего не умеем! Что объединяет бОльшую часть этих людей? — они не знают что такое Cache. Я попытаюсь рассказать подробности об этой особенности.

Кэш (англ. cache, от фр. cacher — прятать) — промежуточный буфер с быстрым доступом, содержащий информацию, которая с наибольшей вероятностью может быть запрошена быстродействующей памятью, например оперативной. Доступ к данным в кэше идёт быстрее, чем выборка исходных данных из медленной памяти (внешней) или их перевычисление, за счёт чего уменьшается среднее время доступа. (c) wikipedia

Вроде все понятно, но многие зададутся вопросом: "Зачем? И как это относится к нам и нашему серверу?"

Для игры в WoW кэш служит временным хранилищем данных, которые ваш клиент получает с сервера. Это позволяет экономить ваш трафик (вечный и больной вопрос для людей с дорогим интернетом) и не загружать линию (очень важно для людей с не высокой скоростью интернета) постоянной загрузкой данных с сервера. Если бы кеша не было, то 20 походов в один инст отнял бы 20 МБ вместо положенного 1 МБ (пример), а из-за постоянного забитого канала, было бы не возможно без проблем убить очередного босса.

Вопрос важности данной папки, думаю, исчерпан. "А как же удаление данной папки может повлиять магическим образом на исправление бага?" — некоторые могут и такое спросить.

Данные, которые принимает папка Cache это информация о том, с чем вы сталкиваетесь в игре — мобы, объекты, вещи и т.д. И данные эти удаляются только после обновления клиента до очередной версии или вручную. Например, кеш принял информацию об имени моба. Такое имя теперь у него будет всегда, даже если на сервере в него внесут изменения, т.к. данные повторно уже не будут скачиваться.

Давайте теперь подробнее рассмотрим содержимое этой папки. В папке находится 9 файлов:

1. creaturecache.wdb — хранит в себе данные о увиденных вами мобов в игре. Удаление этого файла поможет загрузить заново:
— информацию об имени
— о типе
— модели
— уровни хп\мп
— выпадение\применения некоторых квестовых вещей
— и др.

2. npccache.wdb — хранит данные о доп. настройках мобов — эмоции, текст и др.

3. gameobjectcache.wdb — хранит в себе данные о увиденных вами объектов. Удаление позволит сбросить:
— имя
— модель
— тип
— доп. настройки
— размер
— выпадение\применения некоторых квестовых вещей
— и др.

4. itemcache.wdb — хранит данные о вещах:
— имя
— класс вещи
— тип
— качество
— цена
— уровень
— и др.

5. itemnamecache.wdb — хранит данные о названиях вещей. Видимо, для необходимости сбрасывать только имя вещи

6. itemtextcache.wdb — содержит текст всех вещей.

7. pagetextcache.wdb — содержит некоторые текстовые страницы мобов, вещей, объектов, квестов.

8. questcache.wdb — хранит данные о квестах.
— описание
— тип
— условия
— награда
— и др.

9. wowcache.wdb — хранит зашифрованные данные. В основном информацию о клиенте и способе получения данных с сервера.

Мы с вами играем на приватном сервере и изменения, в отличии от офф сервера, мы вносим практически каждый день, т.е. чем чаще вы избавляетесь от данной папки, тем меньше "глюков" в игре вы будете наблюдать.

Из-за не удаления папки Cache могут возникнуть проблемы со статами, отображением имён персонажей и глюками с чатом. Отображением арен тимы..

Cache — что это за папка?

Она представляет собой промежуточный буфер доступ, к которому является самым быстрым в системе. Содержит информацию, которая чаще всего запрашивается оперативной памятью компьютера. Есть мнение, что удалять с нее файлы нельзя. Это не так, делать это не только можно, но и нужно, ведь со временем в ней накапливается большое количество информации, которая не востребована пользователем и попросту засоряет память устройства. Можно ли удалить? Да можно, но для начала ее необходимо найти. Она является скрытой папкой и найти ее можно, после того как задействована функция «Показать скрытые файлы».

Удаление позволит освободить достаточно большой объем памяти. Конечно, в настоящее время многие жесткие диски имеют до террабайта памяти и больше, поэтому 1 гигабайт, который максимально может занимать эта папка, покажется не таким большим. Но, тем не менее, это место, а чем свободней диск, тем лучше его быстродействие, которое соответствующим образом влияет на скорость обработки информации компьютером.

Делается это одним из двух способов.

  • Первый. Выделяем ее и жмем клавишу «Del».
  • Второй. Жмем клавишу «Пуск», выбираем «Все программы», далее «Стандартные», «Служебные», в завершение нашего пути нажимаем на «Очистка диска». В открывшемся окне галочкой отметьте искомую нами папку и нажимайте «Ок».

Elevateddiagnostics. Что это за папка?

Она содержит исполняемый файл, который используется операционной системой Виндовс. Но нередко под такой исполняемый файл маскируются вредоносные программы, поэтому нужно быть осторожным. Перед удалением проверить — это вирус или все же полезная программа?

Удаляется она простым способом выделения и кликом на правую клавишу мыши, после чего в показавшемся меню выбираем «Удалить» и жмем «Ок».

Appdata local temp. Можно ли удалить?

Это папка, в которой накапливаются временные файлы, которые при нормальном выходе из системы попросту автоматически удаляются, но если произошел сбой, компьютер не успевает этого сделать. Поэтому ее необходимо периодически чистить. При этом, сделать это может не давать антивирусная программа по причине наличия в ней вредоносного ПО. Тогда это делается в безопасном режиме.

Xpom. Что это за папка?

Это папка, которая содержит рабочие файлы одноименно браузера. Она позволяет даже после того, как он был удален и впоследствии переустановлен не потерять ваши настройки, пароли, и прочую полезную информацию.

Package Cache что это за папка и можно ли ее удалить?

Всем хеловчик. Сегодня будем узнавать о том что это за папка такая Package Cache, и можно ли ее удалить? Не будет ли потом ошибочек в компе? Я все узнаю и все вам тут напишу, постараюсь написать простыми словами, грузить не буду Итак ребята, я вот что накопал, короче вроде как папку Package Cache создает инсталлятор Microsoft Visual Studio. Но Microsoft Visual Studio, это что еще за дичь? Ребята, это программа, в которой спецы делают проги. Ну то есть там они пишут код программный, и потом код это превращают в саму программу, ну это если очень так образно говоря.. Однако, я знаете что еще думаю? Что папку Package Cache могут создавать и другие так бы сказать системные компоненты Microsoft, ну мне так кажется…

Так, ладно, знаете что я придумал? Я взял и установил эту студию для программистов, имею ввиду Microsoft Visual Studio. Она оказалось немаленькой, а такой, ну приличной, долго устанавливалась и наверно много весит, тяжелая прога короче блина…

Так вот, я установил Microsoft Visual Studio и пошел смотреть есть ли папка Package Cache. Вот я невнимательный, а я вообще сообщил вам где папка Package Cache по умолчанию создается? Нет, не сообщил, вот это мой косяк! Она создается вот в этом месте:

Но в интернете есть сообщения от юзеров, что может папка и просто на диске C создаваться. Но я уже посмотрел, и вы знаете, у меня папка Package Cache появилась в папке Program Data (кстати она вообще как бы скрыта):

Видите, там еще есть папки Microsoft DNX, NuGet, PreEmptive Solutions, regid.1991-06.com.microsoft, честно я не знаю что это за папки! Но кажется что их появление связано с Microsoft Visual Studio….

Да уж, очень интересно все. А сколько папка весит? Нажал я правой кнопкой по папке, там выбрал Свойства:

И вот что мы видим:

Как видим размер папки какой-то нехилый, почти два гига, это что же за файлы там внутри? А ну ка откроем папку, смотрите что внутри:

Как видите тут тупо куча всяких папок, названия их как будто засекречены, какие-то засекреченные данные или что за прикол? Я зашел наугад в какую-то папку, внутри нее лежит папка packages:

А внутри packages лежит папка VisualC_D14:

А внутри этой папки лежит папка VC_IDE.Core.Pro.Plus.Res, внутри папка plk, ну а в ней уже идут два файла, это VC_IDE.Core.Pro.Plus.Res.msi (видимо установщик чего-то) и файл cab1.cab (непонятно что за дичь). Короче я думаю что это типа временные файлы. Посмотрел я другие папки эти непонятные, там примерно такая же дичь…

Ну и что же делать тогда с папкой Package Cache? Удалять? Честно, думаю что не стоит. Мало ли. Вдруг эта папка появилась из-за какого-то системного компонента Microsoft? Всякое может быть… Но я знаю что нужно сделать. Вы папку переименуйте, но название поменяйте так, чтобы осталось оригинальное название, я сделал вот так к примеру:

Чтобы переименовать, то нужно нажать правой кнопкой по папке ну и там выбрать соответствующий пункт в менюхе

А дальше то что делать? Ну смотрите, вы папку Package Cache переименовали, да? И не было никаких ошибок, мол папку нельзя переименовать, потому что какой-то файл в ней используется какой-то программой? Это уже хорошо. Значит файлами из папки Package Cache никто не пользуется, поэтому мы ее и смогли переименовать. Дальше нужно работать за компом как ни в чем не бывало, и если в итоге проблем не будет, то через пару дней можно папку Package Cache удалить. Дело в том что после переименования она и так лежит мертвым грузом, но при этом она как будто удалена, так как оригинального названия нет, если будут какие-то проблемы, то нужно вернуть папке прежнее название и все. Понимаете? Это лучшее безопасное решение, как мне кажется.

СТОП. РЕБЯТААА! Я тут случайно обнаружил, у меня папка Package Cache еще сидит вот тут:

Я посмотрел что внутри:

Далее нажал правой кнопкой по папке, выбрал там пунктик Свойства, ну чтобы глянуть сколько папка весит, ну и вот:

В принципе не много! Итак, какие действия будем предпринимать господа? Да все те же! Я переименовал папку точно также:

Удалять не стал как видите!

А может еще где-то есть папка Package Cache? Хм, интересный вопрос, нужно проверить. Итак, зажимаем кнопульки Win + E, появляется окно проводника, там в правом верхнем углу в поле поиска вставляем имя папки и ждем:

Но у меня новых папок не нашлось! Нашлось все то, что я уже переименовал:

Вот такие делихи господа! Как вы заметили, я не советую вам удалять сразу Package Cache, лучше переименовать и подождать, если вы убедитесь что из-за папок нет проблемасов, то можно будет их выкинуть.

Ну что ребята, надеюсь тут я все написал на понятном языке? Надеюсь что да. Удачи вам!

Добавить комментарий

Ваш адрес email не будет опубликован.