Я использую mount
на сервере Linux для доступа к серверу Windows с помощью smbfs. Могу ли я использовать noatime
для предотвращения операций чтения (таких как cp
в Linux) от изменения времени последнего доступа к файлам на сервере Windows?
Если да, то как я могу это сделать?
Я думаю, ты должен уметь. Согласно man mount, ни одно время не подпадает под "НЕЗАВИСИМЫЕ ВАРИАНТЫ МОНТАЖА FILESYSTEM". Следующее работает?
mount -t cifs \\ сервер \ share / mnt / smount -o имя пользователя = ДОМЕН \ администратор, noatime
Обновить:
Похоже, что это не совсем так. Возможно, это останавливает обновление Linux VFS, но не Windows. Однако вышеуказанное в сочетании с изменением реестра Windows, чтобы не обновлять время доступа в NTFS, может помочь:
System Key: [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem]
Value Name: NtfsDisableLastAccessUpdate
Data Type: REG_DWORD (DWORD Value)
Value Data: (0 = disable, 1 = enable)
Однако это все еще может не повлиять на акции.