Dzisiaj mój serwer znacznie zwolnił. Zaskakujące są przede wszystkim dwie skorupy. Dwa procesy ZSH na TTY 0 (co to znaczy?).
> ps axjf
12474 8947 16532 16532 ? -1 Sl 1000 0:34 \_ /usr/bin/xfce4
-terminal
8947 8953 16532 16532 ? -1 S 1000 0:00 | \_ gnome-pty-
helper
8947 24044 24044 24044 ? -1 Rs 1000 87:01 | \_ zsh
8947 24176 24176 24176 ? -1 Rs 1000 86:45 | \_ zsh
8947 31137 31137 31137 pts/2 2313 Ss 1000 0:00 | \_ zsh
31137 2313 2313 31137 pts/2 2313 R+ 1000 0:00 | \_ ps
Zanim je zabiję, jak dowiedzieć się, co oni robią?
Bieganie:
- Ubuntu 16.04.3 LTS
- ZSH (wersja mówi Zsh 5.1.1 (x86_64-ubuntu-linux-gnu)) z Oh-My-ZSH
- Jądro, dm itp. Inxi -S -xxx System: Host: T420s Jądro: 4.4.0-104-generic x86_64 (64-bitowy gcc: 5.4.0) Pulpit: Xfce 4.12.3 (Gtk 2.24.28) informacje: xfce4 -panel dm: lightdm Distro: Ubuntu 16.04 xenial
Odpowiedzi:
strace
je na początek. W mgnieniu oka użyj debuggera.Oznacza to, że nie mają terminalu sterującego. Biorąc pod uwagę, że są potomkami terminala XFCE (tam, jak
/usr/bin/xfce4-terminal
w drzewie procesów), powinieneś również spojrzeć na sesje emulatora terminali w GUI.źródło
echo $$
, otrzymałem różne PID. Chyba że źle zrozumiem „sesje emulatora terminali”. Kontynuujęstrace
teraz, dziękuję.