Zsh에는 왜 두 개의 프로세스가 있습니까?

Zsh에는 왜 두 개의 프로세스가 있습니까?

출력을 보면 pstreezsh 인스턴스는 두 프로세스의 스택입니다.

 ├─tmux: server─┬─tmux: server
 │              ├─13*[zsh───zsh]
 │              ├─zsh─┬─pstree
 │              │     └─zsh
 │              └─zsh─┬─vim
 │                    └─zsh

여기서는 시스템의 tmux 서버가 셸에서 13개의 zsh 유휴 상태(하나는 pstree를 실행하고 다른 하나는 vim을 실행함)를 볼 수 있습니다.

프로그램을 실행하면 child-zsh는 해당 프로그램의 형제입니다.

이 zsh 하위 프로세스의 기능이 무엇인지 궁금합니다.

관련 정보