Todas las aplicaciones se detuvieron después de que el uso del espacio en disco se acercó al 99% y volvió a la normalidad. ¿Que sigue?

1

Mac hace algunas cosas de fondo bastante elegantes para tratar de mantener suficiente espacio en disco para lo que necesite. En mi caso, 512 gb ssd, necesita tener al menos 20 gb libres para funcionar sin problemas, por lo que generalmente tengo 40. Si va a menos de 1 gb por cualquier motivo (y no es tan difícil que suceda), todo las aplicaciones se detienen repentinamente sin advertencia y incluso si libero espacio inmediatamente , todas las aplicaciones se ponen en un estado de pausa extraño para siempre . Esta es la segunda vez que sucede (porque sigo con un monitoreo manual constante con CMD + F3 ) y la primera vez que me rendí al encontrar un simple y bueno resolución (la primera vez que se reinició después de algunas actualizaciones después de algunos días, e incluso olvidé que no había dejado de mejorar esta pregunta , entre muchas otras)

Porlotanto,unasoluciónsimpleesreiniciar.Peroentoncespuedesperderloqueestabastrabajando.Nobueno.

Otrasoluciónmejoresiralaterminalyescribirkillall-CONT-c"app name" para cada aplicación y servicio. Nada simple aquí y buena suerte encontrándolos a todos con ps , monitor de actividad, lista de ventanas de Forzar salida (FQA) o lo que sea. Incluso si los encuentra, esto no puede tomar menos de un par de minutos para la mayoría de los usuarios pesados.

Además, por el motivo que sea, algunas aplicaciones seguirán apareciendo como pausadas (en la ventana FQA), incluso si parecen funcionar bien. Continuando con la ruta "lo suficientemente extraña" de qué estado es este, hay una aplicación GUI'ed para pausar y no poner en pausa las aplicaciones que ganaron " Ni siquiera los veo como pausados. Incluso si sigues adelante y los pausas para reanudarlos más tarde, nunca volverán.

Finalmente, estaba buscando formas de escribir un script que encontrara las aplicaciones en pausa y kill -CONT ellas de nuevo, pero no podía obtener dicha lista de ninguna manera. launchctl o ps no traerá el estado "pausado" o, a veces, "no responde" -pero, todavía está pausado.

Desgraciadamente, recuerdo que cerré una ventana que se mostró cuando las aplicaciones fueron detenidas por primera vez por el sistema, que era muy similar a la ventana FQA y trajo un botón adicional para reanudar las aplicaciones, pero ahora no tengo ni idea de qué era su nombre o cómo encontrarlo / activarlo nuevamente.

Eso es todo lo que tengo ahora, y casi me estoy rindiendo por esto. Tal vez la única solución buena y simple sea mezclar lo que tengo:

  

Despliega las aplicaciones importantes, guarda cosas y reinicia.

¿Alguna idea mejor?

    
pregunta cregox 04.02.2016 - 13:03

1 respuesta

3

Para deshacer la pausa de las aplicaciones en pausa / que no responden después de liberar espacio, intente ejecutar este comando:

pkill -CONT -u $UID

o (como se sugiere aquí ):

kill -CONT -1

Si esto sucede muy a menudo, considere agregar el siguiente alias a su archivo rc de shell, por ejemplo:

alias unpause="pkill -CONT -u $UID"
    
respondido por el kenorb 25.03.2016 - 00:28

Lea otras preguntas en las etiquetas