Я просто установил systemd, чтобы узнать, будет ли его поведение предпочтительнее моего предыдущего решения autofs. То, что я обнаружил в конце, было удивительным, поскольку mount systemd выполнял самый медленный по сравнению с GVFS и AutoFS. Мне нужно знать, является ли это известной вещью или если один из моих настроек / флагов в файлах конфигурации может быть отключен.
Конфигурационные файлы ниже:
jason@JasT470:/etc/systemd/system$ cat mnt-systemd-vault.mount
[Mount]
What=//10.13.0.200/vault
Where=/mnt/systemd/vault
Type=cifs
Options=rw,noauto,_netdev,x-systemd.automount,cache=none,uid=1000,gid=1000,file_mode=0600,dir_mode=0700,forceuid,forcegid,credentials=/etc/.smbcredentials
SloppyOptions=on
DirectoryMode=0755
TimeoutSec=0
jason@JasT470:/etc/systemd/system$ cat mnt-systemd-vault.automount
[Unit]
DefaultDependencies=no
After=remote-fs-pre.target
Wants=remote-fs-pre.target
Conflicts=umount.target
Before=umount.target
[Automount]
Where=/mnt/systemd/vault
DirectoryMode=0755
TimeoutIdleSec=1800
[Install]
WantedBy=remote-fs.target
Для справки, 3 теста были выполнены по беспроводной сети переменного тока, скопировав файл ISO объемом 2,0 ГБ, чтобы мой ноутбук. Все три сценария были идентичны.
AutoFS = 60 МБ / с GVFS = 35 МБ / с SystemD = 20 МБ / с
Любые идеи?