RAMの使用量が増えると、バッテリーの使用量も増えますか?


25

私はWindows 8を実行している2歳の15インチAMDラップトップを使用していますが、そのバッテリー寿命は新品のウルトラブックほど長くはありません。

現在働いている場所ではコンセントにアクセスできないので、Ebayから拡張バッテリーを購入しました。

適切な明るさ設定、省電力モード、定期的なクリーニング、不要なソフトウェアの無効化により、4〜5時間ジュースを飲むことができます。

質問:システムリソースの消費のためにソフトウェアを追跡するとき、私は主にCPU使用率に焦点を合わせていますが、CPU使用率が0%でメモリ使用率が比較的高いソフトウェアについては知りません。バッテリーの寿命をさらに延ばすために、メモリをきれいに保つ必要がありますか?

PS:8 GBの十分な物理メモリがあるので、メモリ消費のある非アクティブなソフトウェアがパフォーマンスの面で余分な負担をかけることはありません。


まだ行っていない場合は、タスクスケジューラを使用して、バッテリーが必要なときに起動する必要のないものが何も設定されていないことを確認します。
ダニエルRヒックス14

回答:


32

メモリはごくわずかな電力しか使用しないため、無視できる要素です(ラップトップでは1スティックあたり3ワット未満です)。

実際、HDDがある場合、メモリをキャッシュとして使用するとHDDのアクティビティが少なくなるため、理論的にはメモリ使用量を増やすとバッテリーのパフォーマンスが向上します。


最も電力を消費するコンポーネントは、熱を生成するコンポーネント(情報を処理するときにCPUとGPU)と物理的な動きを生成するコンポーネント(ファンとハードドライブ)です。記憶は比較的小さな熱を発生する傾向があります(そして明らかに物理的な動きはありません)。

バッテリー消費を削減するための最初のステップは、HDDをSSDに交換し、新しいバッテリーを入手し、ファンを高品質のもの(ラップトップでは実行が難しいもの)に交換することです。また、GPUまたはCPUを集中的に使用するタスクを控えます。それ以上の努力は、計り知れないほど少量のバッテリー寿命を追加しています。


3
私は、メモリースティックがその内容が何であるかに関係なく、その内容を保存および更新するために一定量のジュースを消費すると喜んでいますが、私はRAMエンジニアではありません。;)
Ƭᴇcʜιᴇ00714

3
@ techie007ええ、しかし、私はそれが回転するプラッターとアクチュエータよりもはるかに少ないと思う:)
モーゼ14

1
@Spike Androidフォンにはハードドライブがないため、その場合に最も広く使用されているリソース(フラッシュメモリ)を解放することは有益です。
モーゼ14

2
また、アプリはメモリを解放し、それらのアプリを終了させます。Androidには、メモリがいっぱいになったときにアプリを中断できるフックがあります。それらのアプリは、再び使用されるまで持ち込まれません。これらのアプリがときどき「物事をチェック」する場合、CPU使用率が低下します。
ボートコーダー14

3
この答えは、OPの正しい答えです。より技術的に正しい答えを表現する方法は、次のようなものEach memory module uses a mostly fixed amount of powerです。マシンに24GBのメモリがある場合、メモリが8GBしかない同一のマシンよりも常に多くの電力を消費します。結局のところ、メモリはラップトップの大きな電力消費ではありません。ディスプレイとHDDはどちらも獣です。
クロー14

5

いいえ。通常、メモリを「クリーン」に保つことは必要ありません(ただし、メモリを無駄にする必要はありません)

その最も厳密な意味では、メモリを「クリーン」に保つことは、非常に賢明でない考えでさえあります。ファイルシステムキャッシュのパージ、DLLのアンロード、およびワーキングセットのトリミングによってメモリを「無料」に保つプログラムに料金を支払ういわゆる「メモリオプティマイザ」ソフトウェアが存在しますが、この種のものはスネークオイルです。

RAMが使用されることを意味しているあなたはRAM続ければ、自由に、そしてあなたにも少ないお金を費やしている可能性があり、あまりそれを買いました。最新のすべてのオペレーティングシステムでは、マッピングに由来するメモリページがファイルシステムキャッシュとの間で透過的に移行されます。これにより、はるかに高速であるだけでなく、ディスクアクティビティも回避されます。通常、ディスクは、アイドル状態の場合と比較して、アクティブの場合の約2倍の電力を消費します。RAMはどちらの方法でも同じ電力を消費します(理論的には、未使用のメモリバンクまたは未使用のメモリモジュールの電源を切ることできますが、実際にはこれは起こりません-物理メモリが割り当てられて解放されている限り、試してみると最も面倒です擬似ランダムな方法で使用されるため、使用されていない完全なモジュールを見つけるのは困難な作業です)。
既に実行中のプログラムを前面に移動することは、ディスクからイメージをロードし、共有ライブラリをロードし、インポートを修正し、再配置し、起動するよりも明らかに高速で電力効率が高くなります。同様に、キャッシュからドキュメントを引き出すことは、ディスクからロードするよりも速く、より電力効率的です。

追加のメモリを差し込まない限り(既に「十分な」ことを言ったので、これは実行しません)、電力消費は同じままです。

ただし、特定の目的を果たさない多くのプログラム(実際に使用するプログラムや重要なシステムコンポーネントではない)を実行することは無用であり、コンピューターが意味のある方法で使用できるRAM(プログラムまたはバッファー用)を不必要に奪います。RAMの使用を維持することとRAMを浪費することにはまだ違いがあります。

たとえば、Googleアップデーター、Logitechアップデーター、Adobeアップデーター、Office Speed Loader、Adobe Speed Launcherなどの10個のインスタンスを実行すると、これらはすべて本当に有用なことは何もせず、OSがファイルシステムキャッシュとして利用できるメモリを奪います。これらのプログラムはアプリケーションの必要性が存在するときにページアウトされる可能性がありますが、これはキャッシュを優先することではなく、いずれにしても、スワップファイルへの不必要な書き込みを意味します。 「ゼロCPU」。これは毎回ページフォールトを意味します。
したがって、システムの動作にとって重要ではなく、必要なものを提供しないものは自由に捨ててください。しかし、イデオロギーだけのために盲目的に物を投げないでください。


5

モーセの答えに同意します。メモリが多いほど、ディスクアクティビティが少なくなり、電力消費が少なくなります。

ただし、ハードウェアについて詳しく説明します。関係する少量の電力を示すこのような多くのベンチマークがあります。その例では、4つの1.35V DDR3 SO-DIMMモジュールは、2つのモジュールよりも4ワット多く負荷がかかります(したがって、モジュールごとに約2ワット、ラップトップには通常1つまたは2つあります)。いずれにせよ、メモリとハードドライブを組み合わせた電力消費よりも、メモリのみを使用する方が望ましいです。


1
このベンチマークは、サーバーで使用するために設計されたECC RAMを測定していることに注意してください。これは必ずしも非ECCラップトップRAMに変換されるわけではありません。
ボブ14

「使用可能なメモリが多いということは、ディスクアクティビティが少ないことを意味する」というのは意味がなく、同意するという答えの反対です。
アンドリューメディコ

@AndrewMedico Windowsでは、「使用可能」とは、予約されていないか使用されていないメモリの量を指します。使用可能なメモリは、キャッシュされたメモリと空きメモリの合計です。キャッシュされたものはすべて、ハードドライブにアクセスせずに使用できるようになります。
ジェイソン14

3

あなたの質問の私の理解から、RAMの100%の25%を使用しているかどうかは関係ありません。データを保持するために必要なパワーは同じになります。

RAMは非常に頻繁に更新する必要があるため(揮発性メモリと見なされます)(1秒に何回も、読み取り/書き込みサイクルの間に)。これが、電源が切れたときにディスクに保存されていないものをすべて失う理由です。

RAMを更新するこのプロセスは、RAMのその部分が使用中かどうかに関係なく行われます。

そのため、アイドル状態のコンピューターは、RAMの使用量が増えても電力を消費しません。しかし、他の回答で言われているように、RAM使用量が多いと、それを管理するためのCPU使用量が増える可能性があります。「メモリクリーナー」は、オペレーティングシステムに任せるよりも多くのエネルギー処理を消費する可能性が高い


2

これは、関連する質問で間接的に回答されています。より大きなRAMをインストールすることは、より多くのエネルギーを消費することを意味しますか?そしてそこの答えには多くの詳細があります。技術的には重複した質問ではありませんが、答えの同じ根拠をカバーしています。

実際には、負荷があっても消費量の増加は無視できます。RAMを使用してディスクまたはWiFiアクセスをトリガーするものをキャッシュする場合、電力を大量に消費するコンポーネントから電力を延期するため、正味の電力節約は非常に大きくなります。


1
AndroidやVistaと頻繁に速くロードする代わりに、残りのRAMのためのスペースとエネルギーを浪費するためのプログラムと件のデータを使用し、キャッシュ上記のように、なぜ現代のOSだということ
phuclv

2

既に素敵な答えに追加するためにもう少し情報。

  • 悲しいことに、現代のRAMスティックは、モーゼスの答えから熱発生器のカテゴリに分類されることが非常に多いです。負荷の下で、つまり。
  • バッテリーはすり減り、いくつかはより速く、いくつかはより遅くなります。これは通常、パフォーマンスの低下を説明します(そして、間違いなく、新しいものを購入した理由だと思います)。一部のラップトップメーカーは高品質のバッテリーアセンブリを供給しようとしますが、一部は価格のみを目指しています。
  • eBayで見つかるバッテリーの交換は、通常、元のバッテリーよりも品質が劣り、OEMまたはメーカーのオリジナルとしてマーク、ブランド、およびラベルが付けられている場合は非常に頻繁に行われます。多くの場合、これらもより早く摩耗します。ePayから購入したThinkPad用の「オリジナル」バッテリーパックがいくつかありました。完全にゴミではありませんでしたが、2年間の激しい使用後の性能は本物のバッテリーパックのようでした。

お役に立てれば。


RAMは生成されませんほとんど CPUやGPUなど多くの熱として。確かに、触ると温かい感じがしますが、通常はファンやヒートシンクがありません。追加の冷却なしでCPUを実行すると、1分で火傷をするほど熱くなります。おそらくもっと早く。
ボブ14

@Bob:もちろん、CPUはRAMスティックよりもはるかに多くの熱を生成しますが、それはRAMスティックによって生成された熱エネルギーがラップトップのバッテリーから来ないという意味ではありません、あなたは同意するでしょう。そして、メモリが実際に非常に熱くなったり熱くなったりするラップトップがたくさんあります。
パベル14

1
CPUとRAMは、実際には効率が非常に似ています。両方ともシリコンウェーハです。RAMは常にウェーハ全体を使用し、CPUは特定の経路を他の経路よりも頻繁に使用するという点で、機能が異なります。これは通常、いくつかのメモリモジュールが分割されているという事実と相まって、CPUが「ホットスポット」を持つ一方で、RAMが自然に熱を放散することを意味します。これを言うことのポイントは、その熱の測定方法に非常に注意しない限り、わずかに異なるデバイスでも、熱だけでは本当に多くを語らない理由を明確にすることです。
クロー14
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.