La forma más rápida de agotar la batería

14

Estoy usando Mac OS X 10.7.1 en un Macbook Core 2 Duo.
¿Cuál es la forma más rápida de agotar la batería sin bloquear el sistema y preferible mediante el uso de algún tipo de script?

Tyilo
fuente
1
Convierte videos. Muchos de ellos. En HD
Soumya
Ejecute SETI @ home (u otros proyectos BOINC) en él: setiathome.berkeley.edu
Randolf Richardson
¿@Randolf es similar a Folding @ home?
Tyilo
@Tyilo: Si eso es parte del sistema BOINC, entonces "sí, lo es". Solo participo en el proyecto SETI (que creo que es lo que inspiró a muchos de estos proyectos de computación distribuida para comenzar).
Randolf Richardson
@Randolf SETI busca señales extraterrestres mediante el análisis de información de radiotelescopios, pero la tecnología es similar a la de Folding @ Home.
Col

Respuestas:

33

Mantener la CPU ocupada se puede hacer con un script. Simplemente ejecute lo siguiente en 2 consolas:

yes > /dev/null

Si tiene más de 2 CPU, debe ejecutarlo en más consolas. Otra opción es escribir un script un poco más complicado que use multiprocesamiento, pero esta es la cosa más simple que maximizará sus CPU.

suweller
fuente
44
El comando "sí" debe actualizarse a una versión multiproceso. ;-P
Randolf Richardson
Esto ciertamente maximiza el procesador en un script bastante rápido y fácil.
alimack
66
SI tiene dos yes > /dev/null & yes > /dev/null
CPUs
2
¡Esto también funcionó bajo Linux!
slm
Esto es genial, gracias! También aprovecho la oportunidad para reconstruir según el índice de atención, así como para buscar virus. Combinado, pasé de 6 horas a la descarga a poco más de 2.
Bane
5

Si puede ejecutar utilidades que causan que las partes móviles funcionen, entonces eso debería agotar la batería con bastante rapidez. Escribir CD o DVD, copiar grandes cantidades de datos (como con la sugerencia de @ Soumya92 en un Comentario [a su Pregunta] para convertir videos que también consumirían potencia de procesamiento), o incluso ejecutar un escaneo en su disco duro para detectar sectores defectuosos (que requeriría leer cada sector) son algunas cosas que vienen a la mente.

Para usar un script, probablemente tengas que escribir el tuyo. Podría ejecutarse en un bucle sin fin copiando grandes cantidades de archivos en un disco RAM (de esa forma, cuando se corta la energía, no tendrá que lidiar con un disco dañado ya que los discos RAM no importan), una partición utilizada para uso temporal almacenamiento de archivos o una memoria USB (o disco duro externo).

Aquí hay una lista más completa de ideas:

  • Escribir CD o DVD
  • Copie grandes cantidades de datos
  • Convierta videos (sugerencia de @ Soumya92 en un comentario a la pregunta original)
  • Ejecute un análisis del disco duro para detectar sectores defectuosos
  • Escriba una secuencia de comandos personalizada que copie datos en el almacenamiento temporal, repetidamente
  • Suba el sonido, el brillo y otras funciones.
  • Conecte un cargador de teléfono celular USB (y cargue un teléfono que esté encendido)
  • Conecte una lámpara de lectura USB y encienda la luz
  • Conecte un ventilador USB y ejecútelo
  • Conecte un iPod (o dispositivo similar) y reproduzca música o videos a todo volumen y brillo
  • Descargue torrents de películas o música de dominio público (suponiendo que pueda encontrar algunas)
  • Juega algunos juegos en línea (especialmente el tipo 3D que requiere más potencia de procesamiento de gráficos)
  • Haga una copia de seguridad de todo su disco duro en un disco duro externo
  • Instale BOINC y ejecute SETI @ home (u otros proyectos BOINC): http://setiathome.berkeley.edu/
  • Configure una PC virtual, instale Unix o Linux y compile FFMPEG, VLC, OpenJDK 7 y TomCat (además, cualquier otra cosa con la que quiera experimentar)
  • Participa en un chat de video con tus amigos
  • Cifre datos importantes utilizando los algoritmos más complicados y seguros que pueda encontrar

Cualquier cosa que pueda atascar su sistema con una gran cantidad de E / S de disco (que también incluye actividad de CD y DVD) y una alta utilización de la CPU debería hacer el truco. El consumo de energía adicional de los dispositivos USB que no tienen sus propias fuentes de energía también puede ayudar.

Randolf Richardson
fuente
3

En general, use el 100% del uso de la CPU, aumente el brillo, no lo deje dormir.

soandos
fuente
Si bien mantener la CPU ocupada se logra fácilmente y definitivamente agota la batería, mantener la pantalla encendida en su configuración más brillante, como mencionaste, siempre será el mayor consumidor de energía, +1.
Jack
0
while [ true ]
do
dd if=/dev/zero of=/junk bs=1024 count=5120000
rm -f /junk
done

esto seguirá escribiendo 5 gb en un archivo llamado / basura y luego lo eliminará

aspitzer
fuente
8
Escribir datos en el disco acorta su vida útil, por lo que aconsejaría no hacerlo.
suweller
-1

Haz esto en la terminal:

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

Esto debería acortar la duración de la batería. No intente hacer esto en dos pestañas, de lo contrario su computadora se apagará y tendrá que llevarla a reparar.

Arji Kadsfi
fuente
1
Puedes elaborar ?
bertieb
Disculpe mi ignorancia: ¿en qué se diferencia de reproducir un mismo video en un reproductor multimedia ...
Prasanna