私はラップトップを持っています。Windows 10 OSが搭載されている場合、読み取りまたは書き込みデータがなくても、USBフラッシュドライブはコンピューターに接続しただけで非常に熱くなります。
ただし、同じコンピューターにLinuxがインストールされている場合、状況はまったく異なります。フラッシュドライブとの間でデータを頻繁に読み書きするとき、このフラッシュドライブは少し暖かくなった。
この現象を発見した後、同じLinuxおよびWindows OSを使用して、デスクトップ、ラップトップでさまざまなUSBフラッシュドライブをテストしました。状況は似ています。
Linux環境では、次を使用します
dd if=/dev/urandom of=/path/to/my/flash/parent/folder/test.bin bs=1024M count=4
大きなファイルの書き込みをテストします。私が使用する多数の小さなファイルの書き込みをテストするには:
parallel dd if=/dev/urandom of=/path/to/my/flash/parent/test-{}.bin bs=1M count=1 ::: {0001..4096}
Windows 10環境では、USBフラッシュドライブを接続するだけで何もしません(意図的にI / O集中型アプリケーションを実行しません)が、10分間待ちます。注:すべてのテストコンピューターのWindows 10環境は新たにインストールされ、サードパーティのアプリケーションはありませんでした(Education Editionを使用し、テスト前にコンピューターを起動するとリアルタイム保護を無効にします。ただし、 Windows Graphical Setting Manager:変更を有効にするために再起動が必要かどうかわかりません。
更新1:
USBフラッシュドライブ自体が原因である可能性があります。このテストで使用するフラッシュドライブのモデルは次のとおりです。(これは広告ではなく、これらの製品に対する態度はありません)
Update2:
Linuxシステムのバッファーの影響を考慮する回答があります。
しかし、私が使用したLinuxディストリビューションでは、DDが終了したときに入力しsync
、実行するのにほとんど時間がかかりませんでした。したがって、その影響はそれほど大きくありません。
どうして?これは、Windowsが常にフラッシュドライブへの無駄なアクセスを行うためですか?
さらに、Windowsを使用する必要がある場合、USBフラッシュドライブをより涼しくする実用的な方法はありますか?