2017-02-28 66 views
0

https://android.googlesource.com/platform/system/core/+/master/init/README.md如何設置在Android上「的ulimit -c無限」「init.rc」

從上面的鏈接,我發現有「了setrlimit」用於「設置RLIMIT爲資源「。

我試圖通過添加命令「setrlimit 4 8024 8024」在啓動期間啓用核心轉儲。

但是,如果檢查「cat/proc/self/limits」的值,則不能反映。該軟限制值仍然設置爲「」。

能否請你讓我知道如何設置核心轉儲值(類似「的ulimit -c無限」)的Android init.rc期間無限的?

非常感謝提前。

回答

0

請改爲嘗試這個,只是包括

<sys/resource.h> 

使用getrlimit的setrlimit和擴大開放最大的軟件文件節點。 這樣,

getrlimit(RLIMIT_NOFILE, &limit);