2

Из того, что я узнал до сих пор, вы можете кэшировать вещи на нескольких уровнях, чтобы получать информацию, передаваемую на более высоких скоростях (например, регистр - это кэш для L1, L2; L1, L2 - это кэш для ОЗУ; ОЗУ - это кэш для диск и т. д.)

Но как работает кэширование, когда вы работаете с удаленными файловыми системами?

1 ответ1

1

L1, L2 кэш и RAM зависит от того, что процессор обрабатывает. Это не имеет ничего общего с самими файловыми системами. Когда вы открываете файл, он берет его из вашей файловой системы и выгружает его в оперативную память (память).

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

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .