tmux가 시간이 지남에 따라 점점 더 느리게 시작되는 이유는 무엇입니까?

tmux가 시간이 지남에 따라 점점 더 느리게 시작되는 이유는 무엇입니까?

내 Ubuntu 서버에서는 tmux를 실행합니다. 서버 자체에 로그인하면 tmux가 생성되고, SSH를 사용하여 로그인하면 tmux도 생성됩니다.
재부팅 후 로그인 서버는 몇 초 내에 tmux를 시작하고 SSH를 사용하여 로그인하는 경우에도 몇 초 내에 시작됩니다.
몇 주 후에 로컬 및 원격 로그인을 시도한 후에도 SSH를 사용한 로그인은 몇 초 내에 여전히 tmux를 시작하는 반면 서버에서 로컬로 로그인하는 것은 점점 더 느리게 시작됩니다. tmux가 등장하기 전에는 20분 이상의 지연을 경험했습니다.
무슨 문제인지는 모르겠지만 왠지 서버와 관련된 것 같습니다. 이 문제를 어떻게 해결할 수 있나요? tmux에 대한 오류 메시지가 없습니다.

답변1

나에게 그것은 다음 줄에 문제가 있었습니다 .zprofile.

echo 'eval "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv)"' >> /home/gbajson/.zprofile

몇 주 후에 아래에 700개가 넘는 행이 생겼기 .zprofile때문에 속도가 점점 느려지기 시작했습니다.

gbajson@misio:~$ grep -c "/home/linuxbrew/.linuxbrew/bin/brew shellenv" .zprofile
715

답변2

연결이 완료되어 실행될 때마다 세션을 분리하거나 강제로 연결을 끊으면(예: 터미널 에뮬레이터 닫기) tmux매번 새 세션이 생성됩니다. tmux a || tmux로그인/접속 시 반드시 이와 같은 것을 사용하시기 바랍니다 .

관련 정보