目录

  • nr_open
  • ulimit
  • procd中的nofile
  • 优先级
  • 疑问

nr_open

This denotes the maximum number of file-handles a process can allocate. Default value is 1024*1024 (1048576) which should be enough for most machines. Actual limit depends on RLIMIT_NOFILE resource limit.

  • 如何设置
  1. echo 2097152 > /proc/sys/fs/nr_open
  2. sysctl -w fs.nr_open=2097152

ulimit

主要用来限制普通过shell启动的普通进程的最大文件描述符数量。

  • 如何设置
  1. ulimit -n 2097152

procd中的nofile

用来控制通过procd启动的进程的fd数量

  • 如何设置
  1. procd_set_param limits nofile="2097152 2097152"

优先级

nr_open >= ulimit = nofile
nr_open的默认值为1024*1024,因此如果想把ulimit或nofile提高到一个小于此值的新值时,不需要提高nr_open值;否则需要先提高nr_open的值。

疑问

在procd的源码中,有这样一段代码:

第179行,如果使用procd_set_param limits nofile="unlimited"来扩大nofile,会使setrlimit方法的rlim参数变得很大,甚至突破nr_open的限制,导致nofile设置失败,回退到1024(soft) 4096(hard)的状态。不知道是自己的操作姿势不对还是源码问题。

【LEDE】x86软路由之路-15-关于nr_open、ulimit -n、nofile相关推荐

  1. 【LEDE】x86软路由之路-04-哑巴?alsa了解一下?

    前几天上了x86软路由,闲来无事就想使用硬件自带的耳机接口输出音乐,听听歌也挺不错的.直到现在,才完美的解决了达成这个目的的道路上的种种问题. 1.AMD平台驱动问题:.............这AM ...

  2. 【LEDE】x86软路由之路-12-浅谈复杂网络环境中的AP优化

    很多时候家里人总是抱怨咱家的网怎么那么慢?唱全民K歌别人家的页面刷的一下就打开了,这边还正在加载呢,别人上传作品嗖嗖的,自己就等着进度条一点一点走.总是嚷嚷着移动的网不好,人家联通的网就很好. 到最后 ...

  3. 【LEDE】x86软路由之路-01-八字不合的AMD平台

    编译OpenWrt需要注意的事情: 1.Radeon显卡的问题:OpenWrt通用固件编译出来是直接可以跑在我的G-T40N平台上的,但是开机时间大概有1分半,比路由还慢,通过dmesg查看内核日志发 ...

  4. 【LEDE】x86软路由之路-03-挂载移动硬盘?

    突然发现编译好的OpenWrt不能挂载硬盘盒做的移动硬盘,借的学弟的U盘倒是可以,lsusb -v 看一下,Driver=(什么都没有).这很明显就是没驱动啊,识别不了. opkg install k ...

  5. 【LEDE】x86软路由之路-09-AirPlay音乐推流(安卓+IOS)

    https://upload4earn.org/x7o209zpri2g  AirAudio Pro Cracked版. OpenWrt上: luci-app-shairplay安装好,配置好alsa ...

  6. 2020.07.24日自编译L大源码openwrt固件x86软路由精简版

    自编译,精简了大部分功能,保留部分功能,适合旁路拓展性网络使用.默认管理地址192.168.1.1,账户root,密码password. 只适用于x86软路由,普通硬路由不可用,功能与我之前文章编译的 ...

  7. homelede软路由设置方法_二级lede软路由设置方法,lede设置软路由网卡

    二级lede软路由设置方法 方法1:下一个sygate将制作一个软件桥. 在sygate中配置两个网卡的作用,一个是内部网络网关,连接到另一台计算机:另一个是访问外部网络,连接到外部网络. 方法二:( ...

  8. pve中新加一块硬盘_J1900工控主板装PVE虚拟机搭爱快LEDE双软路由系统小记

    疫情居家不出门,突然入迷mini机,折腾了下3.5寸硬盘大小的主板,加外壳.配件组装起来花了不少时间. 主板图: 一个DDR3 内存槽,1个Msata固态槽,1个miniPCI网卡槽,1个SATA硬盘 ...

  9. RouterOS(ROS)+OpenWRT(LEDE)双软路由奶妈级配置

    为什么使用双软路由,双软路由有什么优势?在世界上存在十几个"DNS根服务器",会存在DNS污染的问题,导致终端无法获取到正确的IP地址,通过双软路由可以解决DNS污染的问题,使用R ...

最新文章

  1. python基础代码事例-python基础第三章
  2. ubuntu 安装 opengl
  3. numpy.exp详解
  4. linux汇编和x86汇编,linux平台学x86汇编(四):从“hello world!”开始
  5. kubelet启动失败_kubelet 架构浅析
  6. 现代软件工程 - 代码量等于树叶量
  7. 拓端tecdat|R语言社区检测算法可视化网络图:ggplot2绘制igraph对象分析物种相对丰度
  8. CString,string,char*之间的转换
  9. 自然常数e相关数列收敛
  10. linux 驱动打印机驱动怎么安装步骤,Linux 打印机驱动安装
  11. PE安装Win10纯净版教程【附Win10企业版/专业版/64/32位系统下载地址以及系统激活工具和解压软件安装包】
  12. ACM.大一寒假2.15考试
  13. 简单电脑版微信双开方法多开bat分身代码教程
  14. WordPress初学者入门教程-“经典”所见即所得编辑器
  15. 大容量光传输技术进展与 400G C+L 系统研究
  16. C语言报错:error: expected ‘while’ at end of input } ^
  17. 识别计算机硬件实训,计算机硬件及组装实训报告工作报告_1
  18. docker flannel网络部署和路由走向分析
  19. sum 矩阵求和 matlab
  20. Android10 分享微信提示获取资源失败

热门文章

  1. 笔试题-2023-乐鑫-数字IC设计【纯净题目版】
  2. 转:比想象力更难的,是按自己的价值观行动的勇气
  3. java百里守约代码_玩百里守约的一点心得
  4. linux cut -b用法,Linux cut 命令详解
  5. MacOS磁盘空间满了!如何清理mac电脑的隐藏空间!
  6. html顶格怎么设置,Word标题顶格怎么设置
  7. 【花雕动手做】有趣好玩的音乐可视化系列小项目(26)--LED 超立方体
  8. Windows 11 预览版镜像提前出世!附下载
  9. 【PR】如何做一个图片动画出场
  10. golang结构体与接口笔记