PROC_PID_TIMERSLACK_NS(5) فایلهای پیکربندی PROC_PID_TIMERSLACK_NS(5)

/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 برای دسترسی به این پرونده لازم است.

proc(5)

مه ۲۰۲۵ man-pages