Acabo de ejecutar una simulación de Matlab muy larga en mi Mac Book Air. Utiliza Mac OSX. La simulación prácticamente ha terminado, pero segundos antes del final, Matlab apareció en el monitor de actividad como si no respondiera.
Realmente no quiero perder todos los datos de simulación que me ha llevado tanto tiempo obtener. ¿Hay alguna forma de reiniciar la aplicación sin salir? ¿O alguna forma de obtener los datos que ya se han calculado?
¡Por favor ayuda!
Independientemente de lo importante que sea el proceso, si está colgado, está colgado. Salir del buscador es una forma de ver si puede recuperarlo. Salir de todas las aplicaciones abiertas es otra sugerencia.
Recomendaría abrir una terminal
ventana y escribir lo siguiente para ver si obtiene alguna pista:
sudo lsof | grep matlab
lsof
es un comando de Unix que básicamente significa "listar archivos abiertos" . El |
siguiente es un comando de tubería que básicamente significa que la salida debe ser procesada por el comando inmediatamente a la derecha. Y grep
básicamente filtra la salida según los criterios. En este caso, matlab
en sí mismo.
Si ejecuta eso, debería enumerar todos los archivos abiertos, lo que también significa procesos conectados. Si no está acostumbrado a la terminal
salida, esto podría ser abrumador, pero mirar la salida línea por línea podría revelar algo.
Y si está preparado, recomendaría instalarlo htop
en OS X. Es una versión muy agradable y, en mi opinión, más útil que top
muestra todos los aspectos básicos del sistema en una pantalla actualizada en vivo. La instalación no es fácil y puede requerir Xcode, pero una vez que esté en funcionamiento, lo ayudará a depurar aún más las cosas.
Por ejemplo, si puede iniciar htop
y luego presionar la T
tecla para mostrar todos los procesos en modo subproceso. Lo que significa que luego puede ver todos los procesos secundarios conectados a matlab y obtener más pistas allí.
Desafortunadamente, si matlab se bloquea, no puede recuperarlo. Tal vez podría forzar el lanzamiento de una segunda instancia de matlab. Tal vez pueda recuperar su simulación.
No sé mucho sobre matlab, pero ¿podría ser también una idea relanzar el buscador? …o ya lo has probado?
kevin chen