/proc/pid/timerslack_ns - مقدار
مجاز تاخیر
زمانی
فرایند
برحسب
نانوثانیه
- /proc/pid/timerslack_ns (از
لینوکس 4.6)
- این پرونده
مقدار
تاخیر
زمانی مجاز
«فعلی»
فرایند را
برحسب
نانوثانیه
نمایش
میدهد. این
پرونده
قابلنوشتن
است که
امکان
تغییر دادن
مقدار
تاخیر
زمانی
فرایند را
فراهم
میسازد.
نوشتن
مقدار 0 در
این
پرونده،
مقدار
تاخیر
زمانی
«فعلی» را
به مقدار
«پیشفرض»
آن
بازنشانی
میکند.
برای
جزئیات
بیشتر،
توضیحات
مربوط به
PR_SET_TIMERSLACK را در prctl(2)
ببینید.
- در ابتدا،
مجوز
دسترسی به
این پرونده
توسط بررسی
حالت
دسترسی ptrace به
نام PTRACE_MODE_ATTACH_FSCREDS
تعیین
میشد
(ببینید ptrace(2)).
با این حال،
بعداً این
شرط بیش از
حد
سختگیرانه
تلقی شد (و
این اثر
جانبی را به
همراه داشت
که الزام یک
فرایند به
داشتن
قابلیت CAP_SYS_PTRACE
به آن اجازه
میداد
حافظه هر
فرایندی را
نیز مشاهده
کرده و
تغییر دهد).
بنابراین،
از لینوکس
4.9، تنها
داشتن
قابلیت
(ضعیفترِ)
CAP_SYS_NICE برای
دسترسی به
این پرونده
لازم است.