Quando premo CMD + N in iTerm2 per far apparire una nuova finestra di iTerm, a volte ci vogliono 10 secondi prima di ricevere il prompt. Se ripeto immediatamente il processo, l'intera operazione richiede 1 secondo. Per me questo implica che si tratta di una lettura lenta di un file che viene quindi memorizzato nella cache. Inserisco una dichiarazione di temporizzazione nel mio .bash_profile e ci vuole circa un secondo, quindi non è qualcosa che ho fatto manualmente e intenzionalmente per rallentarlo.
Come faccio a sapere dove viene speso il tempo durante l'avvio della shell / terminale?
Ho provato a eseguire sudo fs_usage -f filesys > fsusage.txt
e poi a cercare login
e bash
e iTerm
nel file risultante, ma non sono stato in grado di determinare quale potrebbe causare il ritardo lì.