getrlimit读取进程能打开的最大文件描述符
生活随笔
收集整理的這篇文章主要介紹了
getrlimit读取进程能打开的最大文件描述符
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
? ? ? ? ?getrlimit,setrlimit - 控制系統資源的最大使用量
#include <unistd.h> #include <stdio.h> #include <sys/resource.h>/*struct rlimit{ rlim_t rlim_cur; //soft limit: current limit rlim_t rlim_max; //hard limit: maximum value for rlim_cur }*/ int main() {struct rlimit limit;getrlimit(RLIMIT_NOFILE,&limit);printf("rlim_cur =%ld,rlim_max =%ld\n",limit.rlim_cur,limit.rlim_max);struct rlimit limit1; limit1={100,1000};setrlimit(RLIMIT_NOFILE,&limit1);printf("rlim_cur =%ld,rlim_max =%ld\n",limit1.rlim_cur,limit1.rlim_max);return 0; }打印:rlim_cur =1024,rlim_max =4096
? ? ? ? ? ?rlim_cur =100,rlim_max =1000
可以進行設置和讀取。
?
更詳細見:https://www.cnblogs.com/niocai/archive/2012/04/01/2428128.html
總結
以上是生活随笔為你收集整理的getrlimit读取进程能打开的最大文件描述符的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: c++ 互斥量和条件变量
- 下一篇: muduo:高效整型转换为字符串