Indipendentemente dall'importanza del processo, se è bloccato è bloccato. Chiudere il finder è un modo per vedere se è possibile recuperarlo. Chiudere tutte le applicazioni aperte è un altro suggerimento.
Consiglierei di aprire una finestra terminal
e di digitare quanto segue per vedere se ottieni qualche indizio:
sudo lsof | grep matlab
lsof
è un comando Unix che in pratica significa "elenca i file aperti" . Il |
accanto a questo è un comando pipe che in pratica significa che l'output deve essere elaborato dal comando alla destra immediata. E grep
sostanzialmente filtra l'output in base a criteri. In questo caso, matlab
stesso.
Se lo esegui dovrebbe elencare tutti i file aperti che significano anche processi connessi. Se non sei abituato all'output di terminal
, ciò potrebbe essere schiacciante, ma esaminare l'output riga per riga potrebbe rivelare qualcosa.
E se lo fai, ti consiglio di installare htop
in OS X. È molto bello e nel mio opinione: versione più utile di top
che mostra tutte le basi del sistema in una schermata aggiornata dal vivo. L'installazione non è facile e potrebbe richiedere Xcode, ma una volta installato e funzionante ti aiuterà a eseguire ulteriori operazioni di debug.
Ad esempio, se puoi iniziare htop
e poi premere la chiave T
per mostrare tutti i processi in modalità thread. Significa che puoi vedere tutti i processi figli connessi a matlab e ottenere più indizi lì.