共通項目-Mass Desktop 設定 (v1.1.11)

Mass Desktop 設定

マウントフォルダ設定

項目
概略
デフォルト値
詳細
--cache-dir
rclone がキャッシュに使用するフォルダ
変更
--vfs-cache-max-size
キャッシュ内のオブジェクトの最大合計サイズ。(対象キャッシュドライブの空き容量の50%までを推奨) [250G]
250G
仮想ファイルシステム(VFS)キャッシュが使用できる最大サイズを指定するためのものです。このオプションを使用することで、キャッシュがディスクスペースを過剰に使用しないように制限できます。
例えば、--vfs-cache-max-size=10Gと設定すると、VFSキャッシュは最大10GBのディスクスペースを使用します。これにより、キャッシュが不要に膨らむのを防ぎ、ディスクスペースの管理が容易になります。
--vfs-cache-min-free-space
キャッシュを含むディスクの最小空き容量をターゲットにします。 [10G]
10G
仮想ファイルシステム(VFS)キャッシュが使用するディスクスペースの最小空き容量を指定するためのものです。
例えば、--vfs-cache-min-free-space=1Gと設定すると、VFSキャッシュは少なくとも1GBの空き容量を確保します。
mountPoint /Users/user-name/Mass-Drive
マウント先のルートフォルダ。
変更
mountコマンドを使用してリモートストレージをローカルファイルシステムにマウントする際に指定するバーチャルマウントポイントのことです。
--allow-other
他のユーザーにアクセスを許可します。
ON
マウントしたファイルシステムを他のユーザーがアクセスできるようにするためのものです。
--allow-non-empty
空でないフォルダへのマウントを許可します。
ON
マウントポイントとして使用するディレクトリが空でない場合でも、そのディレクトリをマウントポイントとして使用できるようにするためのものです。このオプションを有効にすると、既存のファイルやディレクトリがある場所にリモートストレージをマウントすることができます。
--file-perms
各ファイルに対する権限が設定されます。これは、従来の Unix 数値表記で値を取ります。
0777
マウントしたファイルシステム内のファイルに適用するパーミッション(アクセス権)を指定するためのものです。例えば、--file-perms=0777と設定すると、すべてのユーザーに対して読み取り、書き込み、実行の権限が付与されます。
--dir-perms
各フォルダに対する権限が設定されます。これは、従来の Unix 数値表記で値を取ります。
0777
マウントしたファイルシステム内のディレクトリに適用するパーミッション(アクセス権)を指定するためのものです。このオプションを使用することで、マウントされたファイルシステム内のディレクトリに対するアクセス権を制御できます。
preLoadCacheExt
キャッシュに先読みするファイルの拡張子を指定します。
mov,mp4,mxf,avi
ファイルアクセス(ファイルリード)イベントがアプリケーションから指示される前に指定ファイルエクステンションのみをプリリードします。
空欄に設定すると、全てのファイルエクステンションがプリリードされます。
キャッシュ読み込み済みファイル及びキャッシュ書き込み済みファイルは、再度プリリードされません。


rclone詳細設定-1

項目
概略
デフォルト値
詳細
--transfers
並行して実行するファイル転送の数。
16
同時に転送するファイルの数を指定するためのものです。このオプションを使用することで、転送の並行処理を制御し、パフォーマンスを最適化することができます。例えば、--transfers=4と設定すると、4つのファイルを同時に転送します。これにより、転送速度が向上し、全体の転送時間を短縮することができます。
--dir-cache-time
フォルダエントリをキャッシュする時間。
1m
仮想ファイルシステム(VFS)でディレクトリリストのキャッシュを保持する時間を指定するためのものです。このオプションを使用することで、ディレクトリのリストを頻繁に取得する必要がなくなり、パフォーマンスが向上します。例えば、--dir-cache-time=1hと設定すると、ディレクトリリストは1時間キャッシュされます。この間、ディレクトリの内容が変更されても、キャッシュが更新されるまで変更は反映されません。
--use-server-modtime
オブジェクトメタデータの代わりにサーバー変更時刻を使用します。
ON
ファイルの変更時刻を取得する際に、サーバー側の変更時刻を使用するためのものです。ファイルの同期時にサーバー側の変更時刻を使用して、変更があったファイルのみを効率的に同期することができます。
--use-mmap
mmap アロケーターを使用します
ON
ファイルの読み取りと書き込みにメモリマップ(mmap)を使用するためのものです。このオプションを有効にすると、ファイルのI/O操作がメモリを介して行われるため、パフォーマンスが向上することがあります。
--max-read-ahead
順次読み取りのためにプリフェッチできるバイト数。
5G
ファイルを読み取る際に、先読みする最大バッファサイズを指定するためのものです。例えば、--max-read-ahead=1Gと設定すると、1GBの先読みバッファを使用してファイルを読み取ります。これにより、ファイルの読み取りがスムーズになり、パフォーマンスが向上します。
--buffer-size
各 -transfer のファイルを読み取るときのメモリバッファサイズ
8M
ファイルを読み取る際に使用するバッファのサイズを指定するためのものです。例えば、--buffer-size=16Mと設定すると、16MBのバッファを使用してファイルを読み取ります。これにより、読み取り操作がスムーズになり、パフォーマンスが向上します。
--multi-thread-cutoff
このサイズを超えるファイルには、マルチスレッドのファイル転送を使用します。
1M
マルチスレッドでファイルをアップロードする際に、マルチスレッドアップロードに切り替えるためのファイルサイズのカットオフを指定するためのものです。このオプションを使用することで、大きなファイルのアップロードを効率的に行うことができます。例えば、--multi-thread-cutoff=50Mと設定すると、50MBを超えるファイルはマルチスレッドアップロードとして処理され、それ以下のファイルは通常のアップロードとして処理されます。
--multi-thread-streams
マルチスレッドのファイル転送に使用するストリームの数。
16
マルチスレッドでファイルをアップロードする際に使用するスレッドの数を指定するためのものです。例えば、--multi-thread-streams=4と設定すると、4つのスレッドを使用してファイルを効率的にアップロードすることができます。
--no-seek
ファイル内のシークを許可しません。
ON
ファイルの読み取りや書き込みの際にシーク操作を行わないようにするためのものです。このオプションを有効にすると、シーク操作が無効になり、ファイルの読み取りや書き込みが連続的に行われます。
--checkers
並列に実行するチェッカーの数
16
同時にチェックするファイルの数を指定するためのものです。このオプションを使用することで、ファイルの整合性チェックの並行処理を制御し、パフォーマンスを最適化することができます。例えば、--checkers=8と設定すると、8つのファイルを同時にチェックします。これにより、チェック速度が向上し、全体のチェック時間を短縮することができます。
--check-first
転送を開始する前に、すべてのチェックを行う。
OFF
ファイルの転送を行う前に、まずファイルの整合性チェックを行うためのものです。このオプションを有効にすると、転送前にファイルのチェックが行われ、必要に応じて変更されたファイルのみが転送されます。
--s3-disable-checksum
MD5 チェックサムをオブジェクトメタデータと共に保存しません。
ON
ファイルをアップロードする際に、チェックサム(ハッシュ値)の計算を無効にするためのものです。



rclone詳細設定-2


項目
概略
デフォルト値
詳細
--s3-chunk-size
アップロードに使用するチャンクサイズ。
32M
データをアップロードする際に使用するチャンク(データの塊)のサイズを指定するためのものです。
チャンクサイズの選定: チャンクサイズが大きすぎると、メモリ使用量が増加し、システムのパフォーマンスに影響を与える可能性があります。逆に、小さすぎるとアップロード速度が低下することがあります。ネットワーク帯域幅やシステムリソースに応じて適切なサイズを選定することが重要です。
--s3-upload-concurrency
マルチパートのアップロードとコピーの同時実行性。
4
このオプションを使用することで、マルチパートアップロードやコピー操作の同時実行数を指定できます。
--s3-upload-concurrency=4と設定すると、4つのパートを同時にアップロードします。これにより、アップロード速度を向上させることができますが、同時にシステムリソースの使用量も増加します。
--s3-upload-cutoff
マルチパートアップロードへの切り替えのカットオフ。
5G
データをアップロードする際に、マルチパートアップロードに切り替えるためのカットオフサイズを指定するためのものです。このオプションを使用することで、特定のサイズを超えるファイルをマルチパートアップロードとして処理することができます。
--vfs-cache-mode
キャッシュモード
full
仮想ファイルシステム(VFS)キャッシュの動作を制御するためのものです。
off: キャッシュを使用しません。すべての読み取りと書き込みは直接リモートに対して行われます。
minimal: 最小限のキャッシュを使用します。ディレクトリリストのキャッシュのみを行い、ファイルの読み取りや書き込みは直接リモートに対して行われます。
writes: 書き込みキャッシュを使用します。書き込み操作はキャッシュに保存され、後でリモートにアップロードされます。読み取りは直接リモートから行われます。
full: 完全なキャッシュを使用します。すべての読み取りと書き込み操作がキャッシュを通じて行われます。
--vfs-used-is-size
使用済みサイズには rclone サイズアルゴリズムを使用します。
ON
仮想ファイルシステム(VFS)で使用されるディスクスペースの計算方法を制御するためのものです。このオプションを有効にすると、使用済みサイズの計算に独自のアルゴリズムを使用します。
--vfs-fast-fingerprint
変更の検出には、高速な(精度の低い)フィンガープリントを使用します。
ON
仮想ファイルシステム(VFS)で変更を検出する際に、フィンガープリントを使用するためのものです。有効にすると、ファイルの変更をより迅速に検出できますが、精度が若干低下する可能性があります。
--vfs-cache-max-age
キャッシュ内のオブジェクトが最後にアクセスされてからの最大時間。
720H
このオプションを使用することで、キャッシュ内の古いオブジェクトを自動的に削除し、ディスクスペースを効率的に管理することができます。例えば、--vfs-cache-max-age=24hと設定すると、キャッシュ内のオブジェクトは最後にアクセスされてから24時間後に削除されます。
--vfs-cache-poll-interval
古いオブジェクトのキャッシュをポーリングする間隔。
1S
仮想ファイルシステム(VFS)キャッシュ内の古いオブジェクトをポーリングする間隔を指定するためのものです。このオプションを使用することで、定期的にキャッシュ内の古いオブジェクトをチェックし、必要に応じて削除することができます。例えば、--vfs-cache-poll-interval=1mと設定すると、1分ごとにキャッシュ内の古いオブジェクトをチェックします。
--vfs-read-chunk-size
ソースオブジェクトをチャンク単位で読み取ります。
512K
仮想ファイルシステム(VFS)でソースオブジェクトをチャンク単位で読み取るためのものです。
--vfs-read-chunk-size-limit
--vfs-read-chunk-size より大きい場合は、制限に達するまで、各チャンク読み取り後にチャンクサイズを2倍にします。
0
オプションで指定されたチャンクサイズを超える場合に、各チャンク読み取り後にチャンクサイズを2倍にするための制限を設定するものです。
例えば、--vfs-read-chunk-size=128Mと設定し、--vfs-read-chunk-size-limit=1Gと設定すると、最初のチャンクは128MBで読み取られ、その後のチャンクは2倍の256MB、512MBと増加し、最終的に1GBに達するまで続きます。
0に設定すると、チャンクサイズの制限がなくなり、すべてのデータが一度に読み取られます。つまり、--vfs-read-chunk-sizeで指定されたサイズに関係なく、ファイル全体が一度に読み込まれることになります。
--vfs-read-ahead
--cache-mode full 使用時の --buffer-size に対する追加の読み。
1G
--vfs-cache-mode=fullを使用している場合に、追加の読み取りバッファサイズを指定するためのものです。このオプションを使用することで、ファイルの読み取りパフォーマンスを向上させることができます。例えば、--vfs-read-ahead=1Gと設定すると、1GBの追加バッファを使用してファイルを読み取ります。これにより、ファイルの読み取りがスムーズになり、パフォーマンスが向上します。
--vfs-disk-space-total-size
ディスクの総容量を指定します。
1000G
(VFS)で使用するディスクの総容量を指定するためのものです。このオプションを使用することで、VFSが使用できるディスクスペースの上限を設定できます。例えば、--vfs-disk-space-total-size=100Gと設定すると、VFSは最大100GBのディスクスペースを使用します。これにより、ディスクスペースの管理が容易になり、必要に応じて適切なサイズを設定することができます。


その他アプリケーション設定

項目
概略
デフォルト値
詳細
logFolder
動作ログが保存されているフォルダです。
フォルダを開く
Mass Desktop Appのログファイル保存フォルダを開きます。
logExpire
動作ログの保存日数です。
30
Mass Desktop Appのログファイル保存日数です。
autoExec
ログイン時に自動でMass Desktopを起動する。
OFF
ログイン時に自動でMass Desktopを起動する設定です。