Terminal e guias do OS X Mountain Lion levam séculos para carregar


3

Quando abro uma nova guia Terminal, tenho que esperar pelo menos 10 a 20 segundos antes de poder trabalhar com ela, segui as sugestões anteriores aqui: Como acelerar o tempo de carregamento da nova guia Terminal?

Mas até agora ainda tenho abas lentas. Quando abro o inspetor durante o carregamento de uma guia, vejo o seguinte processo:

  • Conecte-se
  • bater
  • bater
  • rubi
  • sw_vers
  • dirname
  • sh

Os 4 inferiores iniciam e param durante o tempo inativo na minha guia, até que a guia seja finalmente utilizável e eu tenha apenas o login e o bash restantes.

Alguém pode oferecer alguma ajuda aqui, é muito frustrante.

TIA


1
Você pode colar seus arquivos de configuração (.bashrc, .bash_profile, .profile)?
Sdmeyers

Respostas:


2

Você olhou para o seu arquivo .profile ( vi ~/.profile) para verificar se alguém (algum programa) adicionou algo que leva algum tempo?

Tente criar um novo usuário no seu Mac (Preferências do Sistema -> Usuários), faça o login como esse usuário e veja se o problema também acontece. Caso contrário, compare .profile deste usuário e aquele em que o atraso ocorre (ou pelo menos o experimento dirá se é algo específico do sistema ou específico do usuário).

Também existe o arquivo global / etc / bashrc, que é processado para todos os shells do bash para todos os usuários. Algo adicionado lá pode causar um atraso para todos os shells para todos os usuários.


Parece que foi o problema, no passado eu não tinha nada lá, mas algo que eu instalei através do Homebrew recentemente me deixou com centenas de linhas de origem, mas o arquivo bash_profile adicionou essa linha a si mesma toda vez que um terminal guia foi aberta!
Blaise
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.