/proc/tid/children - وظایف
فرزند
- /proc/tid/children (از
لینوکس 3.5)
- فهرستی از
وظایف
فرزند این
وظیفه که با
فاصله از هم
جدا
شدهاند. هر
وظیفهٔ
فرزند با
شناسهٔ
ریسهٔ (TID) خود
نشان داده
میشود.
- این گزینه
برای
استفاده
توسط
سامانهٔ
نقطه
وارسی-بازیابی
(CRIU) در نظر
گرفته شده
است، و تنها
در صورتی
فهرستی
قابل اتکا
از فرزندان
فراهم
میکند که
همهٔ
فرایندهای
فرزند
متوقف یا
منجمد (frozen) شده
باشند. اگر
هنگام
خواندن
پرونده،
فرزندانِ
وظیفهٔ هدف
خارج شوند (exit
کنند)، این
قابلیت به
درستی کار
نمیکند!
خروج
فرزندان
ممکن است
باعث شود
فرزندانی
که خارج
نشدهاند
نیز از
فهرست حذف
شوند. این
امر باعث
میشود در
صورتی که
وظیفهٔ
بازرسیشده
و فرزندان
آن منجمد
نشده
باشند، این
رابط حتی از
روشهای
کلاسیک
مبتنی بر PID
نیز
غیرقابل
اتکاتر
باشد، و
بیشتر کدها
احتمالاً
نباید از
این رابط
استفاده
کنند.
- تا لینوکس
4.2، حضور این
پرونده
توسط
گزینهٔ
پیکربندی
هسته با نام
CONFIG_CHECKPOINT_RESTORE اداره
میشد. از
لینوکس 4.2 به
بعد، توسط
گزینهٔ
CONFIG_PROC_CHILDREN کنترل
میشود.