Какие инструменты или методы я могу использовать для удаления содержимого кэшированных файлов, чтобы предотвратить искажение результатов моей работы? Я считаю, что мне нужно либо полностью очистить, либо выборочно удалить кэшированную информацию о содержимом файла и каталога.
Приложение, которое я разрабатываю, является специализированной утилитой сжатия, и ожидается, что он будет выполнять большую работу по чтению и записи файлов, которые операционная система не затронула в последнее время, и чьи блоки диска вряд ли будут кэшироваться.
Я хочу удалить изменчивость, которую я вижу во время ввода-вывода, когда я повторяю задачу профилирования различных стратегий для работы с файловой обработкой.
Я в первую очередь интересуюсь решениями для Windows XP, так как это моя основная машина разработки, но я также могу протестировать с помощью Linux, и поэтому мне тоже интересны ответы для этой среды.
Я попробовал SysInternals CacheSet, но нажатие "Очистить" не приводит к измеримому увеличению (восстановление по времени после холодного ботинка) во время перечитания файлов, которые я только что прочитал несколько раз.