Spaider
Junior Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору К проблеме очистки кэша. Как известно, если гора не идет к Магомету, этот самый Магомет берет кирку идёт к горе и... тут горе не позавидуешь Меня, как и многих, не устраивает, что кэш CoolProxy, будучи оставлен без присмотра,разрастается до невероятных размеров (сейчас он у меня 2.5 ГБ ). Сначала я подумал, ха, невелика беда, сейчас живенько на просторах инета найдем консольную (ну, или трейную, абы из командной строки запускалась в пакетном режиме) утилитку, которая чистит файлы "старше" указанной даты. Ведь основная характеристика кэша -- это срок жизни данных, отнюдь не размер. Да, вы угадали, я такой не нашел. И тут лень меня сподвигла сесть за клавиатуру. В результате чего на свет появилась тулзятина, которая запускается из командной строки и удаляет из папки все файлы, созданные XY дней назад. Работает с очень маленьким приоритетом, поэтому даже если запустится, когда вы играете во что-то, комп тормозить не будет. В мозгах жрёт дай бог 700 КБ. Вышеупомянутые два с половиной гига были обработаны меньше чем за минуту, при этом нагрузка на проц P4 3 ГГц не поднималась выше 15%. Общее затраченное процессорное время -- около 10-15 секунд. Теперь вопрос, ТАКОЕ решение проблемы кому-нить интересно? Сайта своего у меня нет, сделать страничку не могу, не хочу и не буду. Максимум, на что сподвигнусь -- написать небольшу доку. Исходниками поделюсь охотно, писано на Delphi 2005 (под чистый Win32, без VCL) |