Можно проверить на удаленные файлы с lsof | grep -i deleted
Затем Вы видите, держится ли процесс за inode, что Вы думаете, был удален. Если так, перезапустите родительский процесс для выпуска старого (удаленного) файла.
При обработке данных, большой части времени, ключ должен сохранить только данные, это относится к определенному набору задач и ничего больше. Большая часть данных это выставляется под /proc
сделан так для исключительной цели, т.е. инструмента, который должен иметь видимость к ней и т.д.
Учитывая комментарии я принял бы 3 вещи о /proc/[number]/stat
:
/usr/src/linux/fs/proc/array.c
.ps
. Примечание: для № 2. это - данные процесса, для которых это относится ps
. Процессы, принадлежавшие пользователю, сохранены в другой структуре данных в Ядре в другом месте.
На otherhand, с /proc/[number]/status
, комментарий в значительной степени говорит Вам, что эти данные приспособлены к, человек, читающий его. Таким образом, вероятно, что этот узел в Ядре не служит никакой другой цели, с точки зрения инструментов, затем для сопоставления данных из других источников в единственное место для пользователя для потребления его.
Если Вы нуждаетесь в большем количестве доказательства этого, обращаетесь к этому вопросу, я ответил только что, названный:/proc/meminfo MemTotal =?. Этот вопрос покрыт /proc/meminfo
и это была подобная проблема здесь также. Некоторые данные выставляются во время начальной загрузки Ядра под dmesg
журнал производится. Однако те данные, хотя память, связанная и воспринятая как относящийся для /proc/meminfo
отсутствовало, снова потому что это не было полезно для:
/proc/meminfo
/proc/meminfo
.
ps
действительно на самом деле должен смочь отобразитьсяRUID
иEUID
для процесса в зависимости от формата. Они, вероятно, ищутся с syscalls вместо через/proc в той точке. – Andrew B 27.11.2013, 03:04ps
. Я обновлю A. – slm♦ 27.11.2013, 04:28ps
ищет его в/proc/<pid>/status
! Это использует обоихstat
иstatus
файлы, потому что ни один не содержит все биты информации, в которой это нуждается (uids находятся только вstatus
, управление терминалом находится только вstat
... это - путаница). – Nicholas Wilson 22.01.2014, 14:27