以前のUSBパフォーマンス報告は、単純な「USB2リンク」の問題ではありませんでした。ZimaOSは5Gbpsでネゴシエーションしましたが、JMicron JMS566エンクロージャーは従来のusb-storageドライバーを使用し、CachyOSはuasを使用していました。このドライバーの違いは、物理的なUSBリンク速度だけよりも、13MB/s対約64MB/sという差を強く説明します。
スレッドはIceWhaleが修正を投稿する前に止まったため、現在のユーザーは、同じブリッジとドライバーの動作が残っていると判断する前に、ZimaOS 1.7.1で再テストしてください。システムを比較する際は、コントローラー、ファイルシステム、ドライバーの正確な証拠を保持してください。




USBリンクとドライバーを個別に確認する
lsusb -t
ネゴシエーションされた速度(例: 5000M、そしてドライバーの両方を確認してください。USB3の速度は usb-storage USB2接続とは異なりますが、スループットが依然として期待外れになる場合はあります。
UASが重要になる理由
UASは、古いバルク専用USBストレージドライバーよりも効率的なコマンドキューイングとSCSIセマンティクスをサポートします。ソースハードウェアでは、CachyOSが使用した uas ZimaOSが使用した一方で usb-storage.
ブリッジチップを確認する
使用したエンクロージャーにはJMicron JMS566ブリッジが搭載されていました。一部のデバイスはUASで正常に動作しないため、USBストレージの問題はブリッジチップセットごとに適用されることがよくあります。カーネルがドライバーを選択またはブラックリストに登録した理由を理解せずに、UASを強制しないでください。
NTFSが新たなパフォーマンス変数を追加
ソースディスクはNTFSでした。重要なデータを破壊せずに実行できる場合に限り、同じドライブとエンクロージャーを別のファイルシステムでも比較してください。ファイルシステムのオーバーヘッドが、USB転送のボトルネックに重なる可能性があります。
ファイルUI以外でベンチマークを実行する
大容量のシーケンシャルファイルを使用し、シェルから測定してブラウザーやフロントエンドのオーバーヘッドを排除してください。また、読み取りと書き込みを分けて比較してください。
現在のZimaOSで再テストする
現在のZimaOSは、元のスレッドにある1.4.2/1.4.4ベータビルドよりも新しいカーネルとストレージスタックを使用しています。現在のZimaOSストレージガイドでは、USBドライブは通常サポートされるストレージデバイスと説明されています。
UASを無条件に強制しない
カーネルが意図的にフォールバックした場合 usb-storage ブリッジの固有問題が原因の場合、UASを強制するとリセットやデータ破損が発生する可能性があります。まず、現在のZimaOSの動作、カーネルログ、同じケースを別のLinuxシステムで使用した場合を比較してください。
NASパフォーマンスチェックリストでは、より広範な速度診断を行えます。
UASの固有問題やリセットについてカーネルログを確認する
dmesg | grep -Ei 'usb|uas|jms|reset|xhci' | tail -150
リセットの繰り返し、UASへのフォールバック、デバイス固有の問題、または転送エラーを確認してください。5Gbpsの安定したリンクでも、ブリッジがコマンドを繰り返し再試行すると、パフォーマンスが低下することがあります。
OS間テストでは同じファイルを使用する
同じケース、ケーブル、ディスク、ファイルシステム、大容量のテストファイルを使って、ZimaOSと別のLinuxディストリビューションを比較してください。一度に複数の変数を変更すると、ドライバー比較の信頼性が大きく低下します。
ホストを交換する前に別のケースを試す
同じZimaOSマシンで、2台目のUAS対応ケースが正常に動作するなら、WyseのUSBコントローラー自体よりも、JMS566のブリッジ/カーネル固有問題の経路が強く疑われます。
よくある質問
5000Mなら、ディスクは500MB/sに達するはずですか?
いいえ。これはHDDの実際の転送速度ではなく、USBリンク速度です。
同じハードウェアなのに、なぜCachyOSのほうが速かったのですか?
スクリーンショットでは、CachyOSはUASを使用している一方、ZimaOSは従来の方式を使用しています usb-storage、同じNTFSディスクに加えて。
NTFSから変更すべきですか?
テストとバックアップを行ってからです。ドライバーの違いは、すでに重要な手がかりです。
UASドライバーを強制すべきですか?
そのブリッジチップセットのカーネル固有の問題と安定性を確認せずには、できません。
