UbuntuサーバーからSSHFSマウントを持っているVMゲスト、ホストMac OS Xディレクトリをマウントしています。MacOS Xホストディレクトリで直接行った変更は、Ubuntuに反映されるまでに約5〜10秒かかりますサーバーVMゲストマウント。
次のコマンドを使用しています...
sshfs user @ Host:〜/ Host
このレイテンシを改善する追加のオプション(ある場合)はありますか?
SSHはファイル転送プロトコルとして設計されていません。 SSHFSは、定期的にディレクトリリストとキャッシュ結果を確認することで機能します。
キャッシュ動作は制御できますが、対話性に関連するため、パフォーマンスは犠牲になります。接続しているSSHホストが高レイテンシリンクまたは低速接続を介してアクセスされている場合、キャッシュを無効にすると、ファイルシステムの閲覧が困難になります。
とにかく、manページを見て、少し試してみてください。
-o cache=YESNO
enable caching {yes,no} (default: yes)
-o cache_timeout=N
sets timeout for caches in seconds (default: 20)
-o cache_X_timeout=N
sets timeout for {stat,dir,link} cache
ホストが/etc/hosts
ファイル、これは私にとってオーバーヘッドを解決しました
ソース: http://hints.macworld.com/article.php?story=20050329185832952