Как заставить гостевую винду кэшировать Shared Folders?
От: Евгений Музыченко Франция https://software.muzychenko.net/ru
Дата: 01.03.25 12:15
Оценка:
Давно уже раздражает, что винда в гостевых VM не кэширует файлы, доступные через Shared Folders — и под VMware, и под VirtualBox файлы читаются с хоста при каждом обращении, и ускоряет чтение только кэш хоста, но обмен через сетевые протоколы очень сильно тормозит чтение мелких файлов.

Гуглил на тему кэширования сетевых файлов, но пишут в основном о том, как включить кэширование в SMB, и только на той стороне, которая предоставляет ресурсы, но в данном случае полноценного SMB-шаринга нет, только эмуляция.

Представители VMware когда-то писали, что файлы должны кэшироваться на стороне гостя, но я этого не вижу — в Process Monitor видно, что каждое чтение файла в гостевой системе вызывает его чтение на хосте. То ли еще тогда не доделали, то ли потом поломали.

Есть ли возможность заставить кэшировать файлы именно гостевую винду?
Отредактировано 01.03.2025 12:16 Евгений Музыченко . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.