내 Linux 서버의 updateb 프로세스가 종료 신호에 응답하지 않습니다. (kill -9 또는 SIGSTOP)
[root@chroot-1 ~]# ps auwx | grep -i 4505
root 4505 99.5 0.0 59544 1256 ? RN 09:43 112:04 /usr/bin/updatedb -f sysfs?rootfs?bdev?proc?cpuset?binfmt_misc?debugfs?securityfs?sockfs?usbfs?pipefs?anon_inodefs?futexfs?tmpfs?inotifyfs?eventpollfs?devpts?ramfs?hugetlbfs?mqueue?selinuxfs?rpc_pipefs?autofs
root 5727 0.0 0.0 61212 836 pts/2 S+ 11:36 0:00 grep -i 4505
[root@chroot-1 ~]# kill -9 4505
[root@chroot-1 ~]# kill -9 4505
[root@chroot-1 ~]# kill -9 4505
[root@chroot-1 ~]# ps auwx | grep -i 4505
root 4505 99.5 0.0 59544 1256 ? RN 09:43 112:16 /usr/bin/updatedb -f sysfs?rootfs?bdev?proc?cpuset?binfmt_misc?debugfs?securityfs?sockfs?usbfs?pipefs?anon_inodefs?futexfs?tmpfs?inotifyfs?eventpollfs?devpts?ramfs?hugetlbfs?mqueue?selinuxfs?rpc_pipefs?autofs
root 5729 0.0 0.0 61212 840 pts/2 S+ 11:36 0:00 grep -i 4505
[root@chroot-1 ~]# kill -s SIGSTOP 4505
[root@chroot-1 ~]# ps auwx | grep -i 4505
root 4505 99.5 0.0 59544 1256 ? RN 09:43 112:31 /usr/bin/updatedb -f sysfs?rootfs?bdev?proc?cpuset?binfmt_misc?debugfs?securityfs?sockfs?usbfs?pipefs?anon_inodefs?futexfs?tmpfs?inotifyfs?eventpollfs?devpts?ramfs?hugetlbfs?mqueue?selinuxfs?rpc_pipefs?autofs
root 5731 0.0 0.0 61212 840 pts/2 S+ 11:36 0:00 grep -i 4505
From top
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
4505 root 34 19 59544 1256 548 R 100.0 0.0 108:49.08 updatedb
프로세스가 항상 R 상태인 이유는 무엇입니까? 컨텍스트가 전환되지 않고 대기 대기열로 이동되지 않는 이유는 무엇입니까? 이 프로세스가 처리되지 않은 종료 신호(예: SIGKILL
또는 SIGSTOP
) 에 응답하지 않는 이유는 무엇입니까?