WindowsでのデータのコピーがLinuxでの同じデータのコピーと比較して遅い
ファイル・ストレージへの、またはファイル・ストレージ内への多数のファイルまたはディレクトリのコピーおよびWindowsインスタンスのコピーには、同じリソースおよびLinuxインスタンスを使用する同じファイルのコピーよりも時間がかかります。
原因: Windows NFSクライアントは、ファイル作成ごとにディレクトリ・スキャンを呼び出します。ディレクトリ・スキャン(READDIR NFSコール)により、全体のコピー時間が長くなります。これは予期される Windows NFS動作であり、Linux NFSクライアントの使用時には発生しません。
解決策: NFSReaddirレジストリ設定を編集して、READDIRコールを回避し、copyコマンドの効率を高めます。
- 「Windowsサーチ」をクリックします
- 「検索」フィールドに
regeditと入力し、[Enter]を押します。 - 「はい」をクリックして、デバイスへの変更を許可します。
HKEY_LOCAL_MACHINEをクリックします。SOFTWARE\Microsoft\ClientForNFS\CurrentVersion\Users\Default\Defaults\NFSReaddirを参照します。NFSReaddirの値を0に設定します。- インスタンスを再起動します。
注意
これはOSレベルのレジストリ設定の変更であるため、更新後もアプリケーションが正常に動作し続けるようにテストしてください。
これはOSレベルのレジストリ設定の変更であるため、更新後もアプリケーションが正常に動作し続けるようにテストしてください。