
這節具體講了什麼
limit nproc 20 20
從事暴發戶工作嗎?
我已閱讀此處的文件(http://upstart.ubuntu.com/wiki/Stanzas#limit),並且它似乎會限制與該作業相關的任何進程的 nproc。但是,當我將其新增至我的作業的 conf 檔案時,我沒有看到這種效果 - 在這種特定情況下,我已經確認我的測試作業的單一進程能夠分叉 20 多個子進程。有什麼建議嗎?
謝謝。
答案1
這setrlimit 的手冊頁(Upstart 在內部用於 limit 節)聲明程序僅限於使用者 ID。我最好的猜測是,預設情況下使用者 ID 是 root,而資源限制對 root 不起作用,因為這沒有任何意義。