社区
Linux/Unix社区
帖子详情
linux2.6内核最大文件描述字是多少呢?select(maxfd)中maxfd能到10000么?
ghost8367
2005-12-05 05:52:38
rt
...全文
131
1
打赏
收藏
linux2.6内核最大文件描述字是多少呢?select(maxfd)中maxfd能到10000么?
rt
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
bekars
2005-12-05
打赏
举报
回复
用ulimit -a可以显示当前系统进程最大的打开文件数
unlimit -n可以设置
ulimit -a
core file size (blocks, -c) 0
data seg size (kbytes, -d) unlimited
file size (blocks, -f) unlimited
max locked memory (kbytes, -l) unlimited
max memory size (kbytes, -m) unlimited
open files (-n) 1024
pipe size (512 bytes, -p) 8
stack size (kbytes, -s) 8192
cpu time (seconds, -t) unlimited
max user processes (-u) 896
virtual memory (kbytes, -v) unlimited
select
/poll/epoll
max
fd
:代表要监控的
最大
文件
描述
符
fd
+1 write
fd
s:监控可写
fd
read
fd
s:监控可读
fd
except
fd
s:监控异常
fd
timeout:超时时长 NULL,代表没有设置超时,则会一直阻塞直到
文件
描述
符上的事件触发 0,代表不等待,立
【
Linux
】网络IO(
select
、poll、epoll)
系统提供
select
函数来实现多路复用输入/输出模型.
select
系统调用是用来让我们的程序监视多个
文件
描述
符的状态变化的;程序会停在
select
这里等待,直到被监视的
文件
描述
符有一个或多个发生了状态改变
select
定位:只...
【
Linux
kernel】epoll
内核
机制(1)
select
/poll/epoll对比分析
select
/poll/epoll都是IO多路复用机制,可以同时监控多个
描述
符,当某个
描述
符就绪(读或写就绪),则立刻通知相应程序进行读或写操作。本质上
select
/poll/epoll都是同步I/O,即读写是阻塞的。
Linux
下套接
字
详解(十)---epoll模式下的IO多路复用服务器
epoll可是当前在
Linux
下开发大规模并发网络程序的热门人选,epoll 在
Linux
2.6
内核
中
正式引入,和
select
相似,其实都I/O多路复用技术而已,并没有什么神秘的。 其实在
Linux
下设计并发网络程序,向来不缺少方法,比如...
linux
内核
态与用户态通信方式
下面对
linux
内核
态与用户态通信方式
中
的procfs进行讲解。 /proc主要存放
内核
的一些控制信息,所以这些信息大部分的逻辑位置位于
内核
控制的内存,在/proc下使用ls -l你会发现大部分的
文件
或者
文件
夹的大小都是0,...
Linux/Unix社区
23,107
社区成员
74,506
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章