Процесс в S
состояние обычно находится в блокирующемся системном вызове, таком как чтение или запись в файл или сеть или ожидание другой названной программы для окончания.
Можно использовать strace -p <pid>
узнать, какой системный вызов в настоящее время происходит. Это произведет вывод как
запишите (1, "foobar"..., 4096
то, что означает, что процесс пытается записать 4 096 байтов, запускающихся с "foobar" к stdout (fd № 1), но независимо от того, что он был перенаправлен в, занято, и буфер вывода полон.
Это время от времени происходит, где каталог занят, таков как другой сценарий, получает доступ к файлу во время передачи.
Как в использовании BackupPC, пытающегося жить, мигрируют в виртуальной среде т.е.:
directory has vanished: "/var/lib/vz/private/210/var/lib/backuppc/pc/xxx.xxx.xxx.xxx/1/f%2f/fusr/fshare/fyum-cli"