耗尽电池的最快方法


14

我在Macbook Core 2 Duo上使用Mac OS X 10.7.1。不导致系统崩溃的情况下最快地消耗电池电量的方法是
什么并且最好使用某种脚本?


1
转换视频。其中很多。在高清。
Soumya

在其上运行SETI @ home(或其他BOINC项目): setiathome.berkeley.edu
Randolf Richardson

@Randolf与Folding @ home类似吗?
2011年

@Tyilo:如果这是BOINC系统的一部分,则“是的,是的。” 我仅参与SETI项目(我相信正是这样激发了许多这样的分布式计算项目的开始)。
兰道夫·理查森

@Randolf SETI通过对射电望远镜的信息进行分析来寻找外来信号,但该技术类似于Folding @ Home。
上校

Answers:


33

可以使用脚本来保持CPU的繁忙。只需在2个控制台中运行以下命令:

yes > /dev/null

如果您有2个以上的CPU,则需要在更多控制台中运行它。另一个选择是编写一个稍微复杂一些的脚本,该脚本使用多处理功能,但这是最简单的方法,可以最大程度地利用您的CPU。


4
“是”命令应升级到多线程版本。;-P
Randolf Richardson

当然,这可以通过一个非常简单快捷的脚本来最大化处理器的性能。
alimack 2011年

6
如果您有两个CPU的使用yes > /dev/null & yes > /dev/null
Tyilo,2012年

2
这在Linux下也有效!
slm 2012年

太好了,谢谢!我也借此机会通过聚光灯索引进行重建以及扫描病毒。结合我从状6小时至放电去刚刚超过2
贝恩

5

如果您可以运行使运动部件正常工作的实用程序,那么应该会很快耗尽电池电量。刻录CD或DVD,复制大量数据(例如,在@ Soumya92的注释中[对您的问题的建议]中的建议,以转换也会消耗处理能力的视频),甚至在硬盘上扫描坏道(将需要阅读每个领域)。

要使用脚本,您可能必须编写自己的脚本。它可以无休止地循环运行,将大量文件复制到RAM磁盘(这样,当断电时,由于RAM磁盘无关紧要,您将没有损坏的磁盘可以处理),该分区用于临时文件存储或USB记忆棒(或外部硬盘驱动器)。

这是更完整的想法列表:

  • 刻录CD或DVD
  • 复制大量数据
  • 转换视频(@ Soumya92在对原始问题的评论中的建议)
  • 对硬盘进行坏道扫描
  • 编写一个自定义脚本,反复将数据复制到临时存储中
  • 调高声音,亮度和其他功能
  • 插入USB手机充电器(并为已开机的手机充电)
  • 插入USB阅读灯并打开灯
  • 插入USB风扇并运行
  • 插入iPod(或类似设备)并以最大音量和亮度播放音乐或视频
  • 下载公共领域电影或音乐的种子(假设您可以找到一些种子)
  • 玩一些在线游戏(尤其是需要更多图形处理能力的3D游戏)
  • 将整个硬盘备份到外部硬盘
  • 安装BOINC并运行SETI @ home(或其他BOINC项目):http : //setiathome.berkeley.edu/
  • 设置虚拟PC,安装Unix或Linux,并编译FFMPEG,VLC,OpenJDK 7和TomCat(以及您想尝试的其他任何东西)
  • 与您的朋友进行视频聊天
  • 使用最复杂,最安全的算法对重要数据进行加密

无论什么原因,大量的磁盘I / O(还包括CD和DVD活动)都会使系统陷入困境,而CPU利用率高则可以解决问题。没有自己的电源的USB设备产生的额外功率消耗也可以提供帮助。


3

通常,使用100%的CPU使用率,调高亮度,不要让它进入睡眠状态。


尽管很容易使CPU处于繁忙状态,并且肯定会耗尽电池,但是将屏幕保持在最亮的设置(因为您提到的永远是最大的功耗+1)。
2015年

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

这将继续将5gb写入名为/ junk的文件,然后将其删除


8
将数据写入磁盘会缩短其寿命,因此建议不要这样做。
suweller

-1

在终端中执行此操作:

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

这会缩短电池寿命。请勿尝试在两个选项卡中执行此操作,否则计算机将关闭,您必须将其送修才能使用。


1
你能详细说明吗?
bertieb

请原谅我的无知-与在媒体播放器上循环播放同一视频有何不同?...
Prasanna 2015年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.