Saya memiliki SSHFS mount dari tamu Ubuntu Server VM, memasang direktori host Mac OS X. Perubahan yang dibuat langsung di direktori host Mac OS X membutuhkan waktu sekitar 5 - 10 detik untuk tercermin dalam pemasangan tamu Ubuntu Server VM.
Saya menggunakan perintah berikut ...
sshfs user @ host: ~ / host
Opsi tambahan apa (jika ada) yang akan meningkatkan latensi ini?
watch -n 1 'ls -l ~/host'
titik mount dan membuat direktori atau file di host dan melihat berapa lama waktu yang dibutuhkan untuk muncul.Jawaban:
SSH tidak dirancang untuk menjadi protokol transfer file. SSHFS bekerja dengan secara berkala melihat daftar direktori dan hasil caching.
Anda dapat mengontrol perilaku caching, tetapi dengan mengorbankan kinerja karena berkaitan dengan interaktivitas. Jika host SSH yang Anda hubungkan diakses melalui tautan latensi tinggi, atau koneksi lambat, maka menonaktifkan caching akan membuat hal-hal yang meramban sistem file terasa menyakitkan.
Pokoknya, lihat halaman manual, dan sedikit pengalaman.
sshfs
sumber
R=".rescan.tmp$RANDOM" if [ ! a $R ]; then touch $R; rm $R; fi
mungkin? Ada cara yang lebih bersih?Periksa apakah host Anda ada di
/etc/hosts
file Anda , ini menyelesaikan overhead sayaSumber: http://hints.macworld.com/article.php?story=20050329185832952
sumber