![]() |
Локальное кэширование сетевых файлов
Eugene Muzychenko написал(а) к All в Mar 25 09:18:34 по местному времени:
Привет! Сижу под виндой уже тридцать лет, но иногда сталкиваюсь с таким абсурдом, что прям в оторопь вгоняет. :) Так сложилось, что сетевыми ФС я никогда особо не пользовался - так, постольку-поскольку, в рамках "перекинуть десяток файлов между компами". Но давно и плотно пользуюсь Shared Folders в VMware/VirtualBox, где они реализованы через эмуляцию NFS. И меня давно раздражают изрядные тормоза, возникающие при работе многоуровневых командных файлов (CMD), которые лежат на хосте и активно используются гостевыми системами. MS по этому поводу имеет подходящую статью: [url]https://learn.microsoft.com/en-us/windows/win32/fileio/local-caching[/url] которая расписывает прелести локального кэширования, и как раз прямо упоминает мой случай с командными файлами, исполняемыми с удаленного узла. VMware, еще двадцать лет назад, тоже по этому поводу отписалась: [url]https://blogs.vmware.com/performance/2007/05/improved_perfor.html[/url] Но я этого кэширования в упор не вижу. :( В Process Monitor на хосте видно, что каждое чтение любого файла в гостевой системе приводит к повторному его чтению на хосте (фактически - из хостового кэша, но мне от этого не легче, ибо основные тормоза возникают при эмуляции NFS). Однако, если гостевая система читает/пишет хостовые файлы, то они какое-то время остаются открытыми от имени VMM (обычно это EXE). Если в RAMMap выполнить Empty Standby List (это сбрасывает страницы Cache Manager), то VMM все эти файлы закрывает. Все это намекает на какие-то признаки кэширования в гостевой системе, но при этом повторные чтения одного и того же файла всегда вызывают его чтения на хосте. Много гуглил, и везде пишут, что для кэширования требуется полноценная NFS, где на стороне сервера разрешено кэширование. А на RSDN мне и вовсе втирают какой-то феерический бред про то, что локальное кэширование не используется "в целях безопасности". :) [url]https://rsdn.org/forum/setup/8905649[/url] Все это действительно реализовано настолько криво и убого, и нет возможности принудительно включить/настроить локальное кэширование сетевых файлов для любой NFS, или таки есть секретные способы? Всего доброго! Евгений Музыченко fi-do@muzy-chen-ko.net (все дефисы убрать) --- GoldED+/W32-MSVC 1.1.5-b20180707 |
Локальное кэширование сетевых файлов
Eugene Muzychenko написал(а) к Eugene Muzychenko в Mar 25 10:35:38 по местному времени:
Привет! И шо, таки никто ничего не знает за кэширование? :) Всего доброго! Евгений Музыченко fi-do@muzy-chen-ko.net (все дефисы убрать) --- GoldED+/W32-MSVC 1.1.5-b20180707 |
Локальное кэширование сетевых файлов
Dima Krylov написал(а) к Eugene Muzychenko в Mar 25 16:01:00 по местному времени:
Привет тебе, Eugene! Kaк-тo нa дняx (09 мар 25) Eugene Muzychenko пишeт к Eugene Muzychenko... [ ... ] EM> И шо, таки никто ничего не знает за кэширование? :) ^^ про --- GoldED-NSF |
Локальное кэширование сетевых файлов
Konstantin Simonov написал(а) к Dima Krylov в Mar 25 20:49:24 по местному времени:
Нi, Dima! Sunday March 09 2025 16:01, Dima Krylov (2:5020/570.1) => Eugene Muzychenko: EM>> И шо, таки никто ничего не знает за кэширование? :) DK> ^^ про Он под одессита косит. :) Sincerely yours, Konstantin. --- GoldED+/W32-MINGW 1.1.5-b20240306 WinNT 6.2.9200 iP-III |
Локальное кэширование сетевых файлов
Dima Krylov написал(а) к Konstantin Simonov в Mar 25 20:37:30 по местному времени:
Привет тебе, Konstantin! Kaк-тo нa дняx (09 мар 25) Konstantin Simonov пишeт к Dima Krylov... [ ... ] EM>>> И шо, таки никто ничего не знает за кэширование? :) DK>> ^^ про KS> Он под одессита косит. :) Хорошо, допустим, что он косит, а остальные 90% населения России - настоящие одесситы? Чего они тут все делают в таком количестве? --- GoldED-NSF |
Локальное кэширование сетевых файлов
Eugene Muzychenko написал(а) к Dima Krylov в Mar 25 21:19:18 по местному времени:
Привет! 09 Mar 25 20:37, you wrote to Konstantin Simonov: DK> остальные 90% населения России - настоящие одесситы? Скучный ты, необразованный. :) Всего доброго! Евгений Музыченко fi-do@muzy-chen-ko.net (все дефисы убрать) --- GoldED+/W32-MSVC 1.1.5-b20180707 |
Локальное кэширование сетевых файлов
Oleg Nazaroff написал(а) к Eugene Muzychenko в Mar 25 11:13:11 по местному времени:
Нello, Eugene Muzychenko. On 09.03.2025 10:35 you wrote: EM> И шо, таки никто ничего не знает за кэширование? :) Знает! Кэш - в банкомёте живет! -- WBR, ON --- ХотДог/2.14.5/Android |
Локальное кэширование сетевых файлов
Cheslav Osanadze написал(а) к Oleg Nazaroff в Mar 25 11:58:44 по местному времени:
Привет Oleg! 29 Мар 25 11:13, Oleg Nazaroff -> Eugene Muzychenko: EM>> И шо, таки никто ничего не знает за кэширование? :) ON> Знает! ON> Кэш - в банкомёте живет! Остался вопрос, как утащить эту тонну кэша и что бы - не спалиться? Cheslav. ... Какой быстрый ездок не любит "Рyсской"! --- |
Локальное кэширование сетевых файлов
Oleg Nazaroff написал(а) к Cheslav Osanadze в Mar 25 20:31:51 по местному времени:
Нello, Cheslav Osanadze. On 29.03.2025 11:58 you wrote: CO> Остался вопрос, как утащить эту тонну кэша и что бы - не спалиться? Только опыт!!! Утебяжопатабольше! ;))) -- WBR, ON --- ХотДог/2.14.5/Android |
Локальное кэширование сетевых файлов
Cheslav Osanadze написал(а) к Oleg Nazaroff в Mar 25 20:14:52 по местному времени:
Привет Oleg! 29 Мар 25 20:31, Oleg Nazaroff -> Cheslav Osanadze: CO>> Остался вопрос, как утащить эту тонну кэша и что бы - не CO>> спалиться? ON> Только опыт!!! Утебяжопатабольше! ;))) Там надо большую бомбу, а я же не военный человек! Cheslav. ... Что у пьяного на уме, у лесбиянки на языке. --- |
Текущее время: 20:41. Часовой пояс GMT +4. |
Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2025, vBulletin Solutions, Inc. Перевод: zCarot