--vfs-cache-max-size=10G
と設定すると、VFSキャッシュは最大10GBのディスクスペースを使用します。これにより、キャッシュが不要に膨らむのを防ぎ、ディスクスペースの管理が容易になります。--vfs-cache-min-free-space=1G
と設定すると、VFSキャッシュは少なくとも1GBの空き容量を確保します。mount
コマンドを使用してリモートストレージをローカルファイルシステムにマウントする際に指定するバーチャルマウントポイントのことです。--file-perms=0777
と設定すると、すべてのユーザーに対して読み取り、書き込み、実行の権限が付与されます。--transfers=4
と設定すると、4つのファイルを同時に転送します。これにより、転送速度が向上し、全体の転送時間を短縮することができます。--dir-cache-time=1h
と設定すると、ディレクトリリストは1時間キャッシュされます。この間、ディレクトリの内容が変更されても、キャッシュが更新されるまで変更は反映されません。--max-read-ahead=1G
と設定すると、1GBの先読みバッファを使用してファイルを読み取ります。これにより、ファイルの読み取りがスムーズになり、パフォーマンスが向上します。--buffer-size=16M
と設定すると、16MBのバッファを使用してファイルを読み取ります。これにより、読み取り操作がスムーズになり、パフォーマンスが向上します。--multi-thread-cutoff=50M
と設定すると、50MBを超えるファイルはマルチスレッドアップロードとして処理され、それ以下のファイルは通常のアップロードとして処理されます。--multi-thread-streams=4
と設定すると、4つのスレッドを使用してファイルを効率的にアップロードすることができます。--checkers=8
と設定すると、8つのファイルを同時にチェックします。これにより、チェック速度が向上し、全体のチェック時間を短縮することができます。0
に設定すると、チャンクサイズの制限がなくなり、すべてのデータが一度に読み取られます。つまり、--vfs-read-chunk-size
で指定されたサイズに関係なく、ファイル全体が一度に読み込まれることになります。--vfs-cache-mode=full
を使用している場合に、追加の読み取りバッファサイズを指定するためのものです。このオプションを使用することで、ファイルの読み取りパフォーマンスを向上させることができます。例えば、--vfs-read-ahead=1G
と設定すると、1GBの追加バッファを使用してファイルを読み取ります。これにより、ファイルの読み取りがスムーズになり、パフォーマンスが向上します。--vfs-disk-space-total-size=100G
と設定すると、VFSは最大100GBのディスクスペースを使用します。これにより、ディスクスペースの管理が容易になり、必要に応じて適切なサイズを設定することができます。