Linux
增加非 root 使用者的 nproc 限制。僅重啟生效
我正在增加
nproc
我的 rhel6 系統中的一個開髮使用者帳戶的限制。在搜尋了一些 rubust 解決方案後,我開始/etc/security/limits.conf
使用這兩行進行編輯:@dev_user hard nproc 4096 @dev_user soft nproc 4096
在某些情況下,我必須處理如此多的執行緒,這就是我希望這些數字高的原因。該解決方案也很好地服務於這個目的。但我的問題是,如果任何時候我在獲得許可的情況下編輯該文件,
sudo
那麼它只會在系統重新啟動後才會出現。此 dev_user 已被提供僅
root
具有權限的訪問sudo
權限。這是我對您的謙虛請求,請建議我一些無需重新啟動即可完成任務的解決方案。此外,增加的限制應該持續很長時間,除非沒有其他人再次對其進行編輯。
中指定的設置
/etc/security/limits.conf
由pam_limits.so
(man 8 pam_limits
) 應用。pam 堆棧僅在創建新會話(登錄)期間涉及。因此,您需要註銷並重新登錄才能使設置生效。