web-dev-qa-db-ja.com

バッテリーを消耗させる最速の方法

Macbook Core 2 DuoでMac OS X 10.7.1を使用しています。
システムをクラッシュさせることなくバッテリーを消耗させる最速の方法とは何ですか?また、ある種のスクリプトを使用するのが望ましいですか?

14
Tyilo

CPUをビジー状態に保つには、スクリプトを使用します。 2つのコンソールで次のコマンドを実行するだけです。

yes > /dev/null

CPUが2つ以上ある場合は、より多くのコンソールで実行する必要があります。別のオプションは、マルチプロセッシングを使用する少し複雑なスクリプトを記述することですが、これはCPUを最大限に活用するための最も簡単な方法です。

33
suweller

可動部品を機能させるユーティリティを実行できれば、バッテリーの消耗がかなり早くなります。 CDまたはDVDの書き込み、大量のデータのコピー([コメントへのコメント]での@ Soumya92の提案など、処理能力を消費するビデオを変換するためのビデオの変換など)、またはハードドライブで不良セクターのスキャンを実行する(すべてのセクターを読む必要があります)が頭に浮かぶいくつかのことです。

スクリプトを使用するには、おそらく独自のスクリプトを記述する必要があります。大量のファイルをRAMディスクにコピーする無限ループで実行される可能性があります(これにより、電源が切れても、破損したディスクがRAM以降に処理されることはありません。ディスクは関係ありません)、一時ファイルの保存に使用されるパーティション、またはUSBメモリスティック(または外付けハードドライブ)。

以下に、より完全なアイデアのリストを示します。

  • CDまたはDVDに書き込む
  • 大量のデータをコピーする
  • 動画を変換(コメントでの@ Soumya92の提案を元の質問に変換)
  • 不良セクターのハードドライブスキャンを実行する
  • データを一時ストレージに繰り返しコピーするカスタムスクリプトを作成する
  • 音、明るさ、その他の機能を上げる
  • USB携帯電話充電器を接続する(電源が入っている電話を充電する)
  • USB読書ランプを接続し、ライトをオンにします
  • USBファンを接続して実行する
  • IPod(または類似のデバイス)を接続して、音楽またはビデオを最大音量と明るさで再生します
  • パブリックドメインの映画または音楽の急流をダウンロードします(いくつかを見つけることができると仮定)
  • いくつかのオンラインゲーム(特に、より多くのグラフィックス処理能力を必要とする3Dの種類)をプレイする
  • ハードドライブ全体を外付けハードドライブにバックアップします
  • BOINCをインストールしてSETI @ home(または他のBOINCプロジェクト)を実行します: http://setiathome.berkeley.edu/
  • Virtual PCをセットアップし、UnixまたはLinuxをインストールし、FFMPEG、VLC、OpenJDK 7、およびTomcat(さらに、実験したいその他すべて)をコンパイルします。
  • 友達とビデオチャットをする
  • あなたが見つけることができる最も複雑で最も安全なアルゴリズムを使用して重要なデータを暗号化する

大量のディスクI/O(これにはCDやDVDのアクティビティも含まれます)があり、CPU使用率が高い場合にシステムを停止させる可能性のあるものであれば、うまくいくはずです。独自の電源を持たないUSBデバイスからの追加の電力消費も役立ちます。

5

一般に、CPU使用率を100%使用し、明るさを上げ、スリープ状態にしないでください。

3
soandos
while [ true ]
do
dd if=/dev/zero of=/junk bs=1024 count=5120000
rm -f /junk
done

これにより、/ junkというファイルに5GBが書き込まれ、その後削除されます

0
aspitzer