Cuando su Mac duerme, pone todas las aplicaciones en modo de suspensión. Esto los desconecta de Internet y detiene el procesamiento para conservar la energía cuando no se necesita energía.
Me gustaría poder hacer lo mismo con mis aplicaciones abiertas mientras uso activamente mi Mac (específicamente las pesadas que tardan mucho en iniciarse, que son, por cierto, las que absorben recursos mientras están en segundo plano). ).
Si hay un conjunto de comandos de terminal o una aplicación de terceros que pueda lograr esto, lo encontraría increíblemente útil para conservar la vida útil de la batería y la carga de la CPU durante el día.
No debería necesitar hacer esto en un sistema con buen comportamiento. Si tiene problemas específicos con ciertas aplicaciones, publique preguntas separadas para cada una de ellas para que podamos encontrar formas específicas de hacer que se comporten mejor.
Sin embargo, es fácil suspender y reanudar cualquier proceso:
Determine el PID (ID de proceso) de la aplicación que desea suspender. Puede hacerlo a través de Activity Monitor
, ps
, top
o cualquier método que desee.
Envía un SIGSTOP
a ese proceso. Esto suspenderá el proceso para que no obtenga tiempo de CPU. Por ejemplo, si el PID es 12345,
kill -STOP 12345
Cuando desee reanudar el uso de la aplicación, envíele un SIGCONT
:
kill -CONT 12345
También puede usar killall
para especificar un proceso por nombre en lugar de PID. Tenga en cuenta que, de forma predeterminada, esto enviará esa señal a cualquier proceso de su propiedad que coincida con el nombre del proceso. Ver man killall
para más detalles.
mmmmmm
justis
mmmmmm
jonathanreez