ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 关于solairs10的文件描述符问题及设置

关于solairs10的文件描述符问题及设置

原创 Linux操作系统 作者:lixiang114 时间:2011-06-03 14:21:42 0 删除 编辑

什么是文件描述符?

文件描述符是 Unix 系统内核中用于表示特定进程打开的特定文件的方式,通常是一个 int 类型的变量。当进程打开一个文件的时候,内核生成一个文件描述符,传递给调用进程;当进程需要操作这个文件的时候只要向内核传递这个描述符,内核就可以找到对应的文件执行响应操作

solairs10中文件描述符的设定值取决于

rlim_fd_cur 、rlim_fd_max 两个参数

如进程打开的文件数过多,超过该参数值,系统会出现错误。

查看当前文件描述符参数值:

# ulimit -a
core file size (blocks, -c) unlimited
data seg size (kbytes, -d) unlimited
file size (blocks, -f) unlimited
open files (-n) 256
pipe size (512 bytes, -p) 10
stack size (kbytes, -s) 8192
cpu time (seconds, -t) unlimited
max user processes (-u) 29995
virtual memory (kbytes, -v) unlimited

设置参数值的方法:

1、使用root登陆系统

2、编辑 /etc/system

3、增加

set rlim_fd_cur=8192

set rlim_fd_max=8192

4、保存退出

[@more@]

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/7417660/viewspace-1050750/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2010-05-28

  • 博文量
    54
  • 访问量
    125872