ディスクアクセスを減らすには?

ディスクアクセスを減らすには?

フォローアップの質問ですDell XPS(L502X)の温度を下げるには?

答えを読んだ後、TLPをバットモード(ほとんどのデフォルト設定、ノートブックモード= 5)で実行してもハードドライブが回転し続けることがわかりました。

私がしたこと

  • /tmp.AFAIKでインストールするtmpfsことはお勧めできません/var/tmp。そうですか?
  • TLP走るこの構成
  • /そして/boot外部4と一緒にインストールcommit=15,noatime
  • /からインストールされましたルクスパーティション分割、これは問題ですか?

私が探しているものは何ですか?

継続的なディスクアクセスがディスクが回転し続ける主な原因であるようです。

ディスクへのアクセスを減らすか、ディスクのスピンダウンを許可する他の方法はありますか?

答え1

Linuxの世界には不要なディスク書き込みの別のソースがありますが、驚くべきことに、このソースはよく知られていません。これは、高速書き込みキャッシュ書き込みには必要ありません。

次のように書くと/etc/sysctl.conf

vm.dirty_background_ratio = 20
vm.dirty_expire_centisecs = 360000
vm.dirty_writeback_centisecs = 360000

ファイルシステムでは、ext4(ext3はより多くのハードディスク同期を可能にします)を使用し、次のフラグを使用してマウントします(例のfstab行は下にあります)。

/dev/sda1 / ext4 defaults,noatime,commit=4780,barrier=0,data=writeback,nobarrier,max_batch_time=0 0 1

スワップするときは、大規模なスワップパーティションを使用してください(物理RAMの2倍 - 今日でも同様)。複数のデータパーティション(システムとホーム、Windows、Linuxなど)がある場合は、ディスクの中央近くにスワップパーティションを作成します。

もちろん、ここにはいくつかの欠点があります。予期しないシャットダウンが発生すると、データが破損する危険性が高くなります。ただし、ハードウェアが良好でシステムが安定していて、5秒間電源ボタンを押してシャットダウンするのが好きではない場合は、すべて正常です。

暗号化されたファイルシステムには大きなディスク使用量のオーバーヘッドはありません。ディスクではなく CPU に過負荷がかかります。使用されるディスクは暗号化されていないディスクとまったく同じですが、読み取りおよび書き込み操作には少し(あまり多くない)追加のCPU計算が必要です。したがって、LUKSは問題になりません。

答え2

最良の方法は、ハードドライブを交換することです。SSD。通常、すべてのノートブックではハードディスク(HDD)を簡単に交換できます。これにより、ノートパソコンの速度が速くなり、消費電力が大幅に減少するだけでなく、迷惑なハードドライブノイズも排除されます。

元の質問に答えるには、実際にHDDは3〜5ワット(SSD <1ワット)しか消費しませんが、CPUは30ワット、マザーボードは20ワット、メモリ5ワット、グラフィックカードなどを消費します。

したがって、まず、ノートブックのどの部分が実際にそのように多くの電力を消費しているかを調べる必要があります。 1つの方法はそれを開き、すべてのコンポーネントに触れることです(注意してください。接点に触れないでください。ハードドライブ自体と冷却装置に触れ、電源に触れないでください)。最も熱い部品は、最もエネルギーを消費する部品です。

あなたの温度は、ウィンドウマネージャの3D効果のために発生すると推測されます。もっと軽いものを試してみてください -LXDEまたはウィンドウメーカー。 X11の電源を切り、コンピュータがまだ熱く、コンソールが1つしかないことを確認してください。可能であれば、通常のトップを確認して、本当に必要であることを確認してください。

私のものThinkPad X220Webブラウジングのようなことをするときはとても寒いです。フラッシュ)とテキスト編集。ただし、3D GLコンテンツを実行したり、CPU負荷が100%の場合、ノートブックが熱くなるのを避けることはできません。

答え3

fatrace(ファイルアクセストレース)プログラムを使用して、どのプロセスがディスクに書き込まれているかを確認し、実際に必要とされていないプロセスを削除できます。

関連情報