Чтобы действительно измерить это, вы должны иметь возможность очистить файловый кеш на каждой ОС перед измерением.
Одна вещь, которую Windows делает сразу после загрузки, начинает загружать список часто используемых библиотек DLL и приложений в файловый кеш. Это называется SuperFetch и работает довольно хорошо.
В дистрибутивах Linux иногда есть похожий список, который предварительно загружается в файловый кеш программой, называемой readahead. Проблема с дистрибутивами Linux заключается в том, что этот список фиксируется во время установки и не обновляется автоматически, поэтому он обычно включает в себя только такие программы, как рабочий стол пользователя по умолчанию, веб-браузер, приложение электронной почты и т. Д.
Чтобы очистить файловый кеш в Linux, выполните от имени root следующую команду:
echo 3 > /proc/sys/vm/drop_caches
очистить кеш файлов в Windows? Я не знаю, мне нужно будет посмотреть.