消耗电池的最快方法

Tyi*_*ilo 18 mac script battery battery-life macbook

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

小智 39

可以使用脚本来保持 CPU 处于忙碌状态。只需在 2 个控制台中运行以下命令:

yes > /dev/null
Run Code Online (Sandbox Code Playgroud)

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

  • 如果您有两个 CPU,请使用 `yes > /dev/null & yes > /dev/null` (8认同)
  • “是”命令应该升级到多线程版本。;-P (4认同)
  • 这也适用于 Linux! (2认同)

Ran*_*son 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 设备的额外功率消耗也有帮助。