Programa de Linux para crear artificialmente el uso de CPU

3

Como tengo uno de esos portátiles Core 2 basados ​​en Centrino que crean ruidos molestos cuando están inactivos (= ingresando a los estados de ahorro de energía C3 o C4), estoy buscando un programa que cree el uso artificial de la CPU. Debería permitirme limitar el uso de la CPU a un cierto porcentaje (sé que hay muchas maneras fáciles de crear un uso del 100% ;-).

Otra opción sería deshabilitar los estados C3 o C4, pero en los núcleos más nuevos, la interfaz sysfs para configurar max_cstate sobre la marcha se eliminó por alguna razón, y no siempre quiero reiniciar después de cambiar de CA a batería ( y viceversa).

nisc
fuente
1
¿Qué tal este weather.ou.edu/~apw/projects/stress ? También, echar un vistazo a esta pregunta: superuser.com/questions/167185
AndrejaKo

Respuestas:

4

Prueba cpulimit . Por ejemplo cpulimit -e cpuburn -l 20, limitaría un proceso llamado cpuburn a un máximo de 20% de CPU.

Use cpulimit con algunos softwares hambrientos de CPU como SETI @ Home o cpuburn y debería tener un combo ganador.

Janne Pikkarainen
fuente
Realmente no resuelve el problema, ya que ahora recibo un zumbido pulsante en lugar de uno constante. Cpulimit parece funcionar al pausar y reanudar el proceso con cierta frecuencia. Todavía respondiste mi pregunta ;-)
nisc
No sé si otras personas encuentran esto buscando, cpuburnpero aquí hay un cpuburn que funciona muy bien.
ZombieDev
3

¿Ha considerado configurar algo como Folding @ Home? Esto usará toda su CPU y, por defecto, tendrá la prioridad más baja, lo que significa que casi cualquier otra cosa que ejecute tendrá preferencia. Además, puedes sentirte bien con tu contribución a la humanidad.

Zoredache
fuente
1
O BOINC, que también tiene una selección más amplia de proyectos para elegir, incluidos los médicos. El software para Great Internet Mersenne Prime Search se usa a menudo para sistemas de prueba de esfuerzo.
Dennis Williamson
0

En cualquier Linux / Unix puede ejecutar 'sí' en el terminal, lo que también generará un poco de estrés de la CPU.

Mijndert Stuij
fuente