私はマイクロ SD カードのベンチマークを試みていますが、その過程でラップトップのカード リーダーに問題があるように思われますが、それを確かめるためにさらに実験を行いたいと思います。
私はクラス 10 のマイクロ SD カードを持っています。dd
シーケンシャル書き込み速度を計測したところ、ブロック サイズを変えても 9 MB/秒を超えることはなく、7 ~ 8 MB/秒になることがほとんどでした。カードに欠陥があるのではないかと疑いましたが、それ以外は問題ありません (すべてのセクターが書き込み可能で、エラーなどはありません)。
Wine 経由で CrystalDiskMark をインストールして実行したところ、ほぼ同じ速度、8 MB/秒が得られました。次に、同じカードを別のラップトップに接続してみると、カードは最大 15 MB/秒まで上がりました。ただし、このラップトップは Windows を使用しています。
少し調べてみたのですが、問題がラップトップの内蔵リーダーなのか、Linux ドライバーなのかについて言及しているものは見つかりませんでした。ドライバーの問題なのか、ハードウェアの制限なのかを確認するなど、さらに情報を得るにはどのような実験をすればよいでしょうか。Windows ラップトップに Linux をインストールすることはできません (ライブ CD 経由で実行することもできません)。Linux ラップトップに直接 Windows をインストールすることもできませんが、Linux ソフトウェアや Wine 互換の Windows ソフトウェアをインストールして実行したり、Virtualbox 経由で Windows を実行したりすることはできます。しかし、私の理解が正しければ、これらのソリューションはすべて Linux ドライバーを使用してカード リーダーにアクセスすることになるため、ドライバーが原因である場合は、すべて同じ問題の影響を受けることになります。
答え1
少し調べてみましたが、問題がラップトップの内蔵リーダーなのか、Linux ドライバーなのかについて言及しているものは見つかりませんでした。これについてさらに情報を得るには、どのような実験をすればよいでしょうか。
両方である可能性もあるので、いくつかの組み合わせを試してみてください。例:
- 内部 SD カード リーダーが USB 経由で接続されており (すべての USB が外部プラグ経由であるわけではありません)、すべての USB ドライブが最大で約 9 MB/秒になる場合は、USB ハードウェアまたは USB ドライバーの問題になります。
- または、Linux ラップトップでライブ CD (Hirens など) から Windows を起動します。速度を測定します。速度が同じように遅い場合は、やはりハードウェアに問題がある可能性があります。速度がはるかに速い場合は、ドライバーに問題がある可能性があります。
- などなど。潜在的な原因のマトリックスを構築して消去するだけです。
WindowsラップトップにLinuxをインストールできない(ライブCD経由でも実行できない)
なぜダメなのでしょうか? ライブ CD (CD、ペンドライブ、または交換した HDD を使用したもの) は通常、正常に動作します。
LinuxラップトップにWindowsを直接インストールすることも、
起動できますかウィンドウズライブCDLinux ラップトップでは?
Wine 互換の Windows ソフトウェア、または Virtualbox 経由で Windows を実行します。
これにより、レイヤーが追加され、結果が遅くなる可能性があります。
しかし、私の理解が正しければ、これらすべての解決策は、カード リーダーにアクセスするために Linux ドライバーを使用することになるため、ドライバーが原因である場合、すべて同じ問題の影響を受けることになります。
正解です。これを回避する唯一の方法は、ハードウェアパススルーデバイスを使用することです。つまりないLinuxからSDカードを使用するのではなく、VMに直接アクセスできるようにします。これはwineでは機能しませんが、適切なソフトウェア(vmwareなど)と、それをサポートする適切なCPU(AMDはこれをAMD-VインテルはそれをVT-d)。
どちらも BIOS からのサポートが必要ですが、ラップトップの BIOS にはそれが欠けていることがよくあります。
答え2
他のカードでベンチマークを実行し、RAM を使用しているプロセスを停止し、システムをクリーンアップし、空のカードを使用して、半分以上空いているドライブから何かをコピーしてみてください。どちらも機能しない場合は、RAM とプロセッサに調整が必要な可能性があります。ラップトップをターボ モードで実行し、コピー プロセス用に RAM とプロセッサの大部分を残してください。Windows のコピー手法は Linux と異なるため、Windows では常にファイルが断片化される可能性もあります。また、他の外付けカード リーダーと 3.0 USB プラグイン スロットがある場合は、それを使用してみてください。