linux下文件描述符限制问题

 更新时间:2019年07月05日 17:04:32   作者:one_piece  
这篇文章主要介绍了linux下文件描述符限制问题,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下

一.问题描述

在调试一个问题的时候,socket始终连接不上,返回的句柄大约是1030左右。开始的时候是好的,运行一段时间后出现的问题。

二.问题分析

问题过去有段时间了,忘记当时怎么想到是超过文件描述符限制了。大概是根据句柄的值或者返回的错误码了。

嗯。linux下文件描述符最大限制默认最大为1024,通过

[root@localhost ~]# ulimit -n
1024

这个命令可以查看。此值可以修改。

进程的文件描述符,可以通过

[root@localhost ~]# ls -al /proc/13623/fd |wc -l
59

输出的数字即为该进程文件描述符的个数。

修改linux下文件描述符限制的方法:

临时修改使用:ulimit -HSn 65536

其实1024这个限制一般足够了,至于超过此数值一般也是程序中的bug。在调试的程序中没new一个socket的时候,都新打开了一个文件,而忘记关闭,从而导致越来越多。

总结

以上所述是小编给大家介绍的linux下文件描述符限制问题 ,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

相关文章

  • linux shell命令执行顺序的控制方法

    linux shell命令执行顺序的控制方法

    有关linux shell命令执行顺序的控制办法,知识点很小,但却非常实用,建议朋友们看看
    2013-02-02
  • shell字符串比较判断是否为数字

    shell字符串比较判断是否为数字

    本文阐述:shell中整数比较方法及字符串的比较方法,如等于,不等于,大于,大于等于,小于,等等
    2013-01-01
  • linux下编译boost.python简单方法

    linux下编译boost.python简单方法

    下面小编就为大家带来一篇linux下编译boost.python简单方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-03-03
  • Linux基础命令日常积累

    Linux基础命令日常积累

    Linux命令虽然用处很多,用过这么多次但是对其步骤、命令还是不记得,每次还是要到处找资料,下面小编把本次linux生产环境搭建分享在脚本之家平台,供大家参考
    2015-10-10
  • 轻松掌握Linux关机重启命令

    轻松掌握Linux关机重启命令

    在Linux系统下关机重启命令有:shutdown、halt、rebbot、init命令,对于这些命令来说,他们的内部工作过程是不相同的,下面小编给大家分享一篇文章有助于轻松掌握linux关机重启命令
    2015-11-11
  • 浅析Shell中的定时任务 crontab

    浅析Shell中的定时任务 crontab

    crondtab进程每分钟会定期检查是否有要执行的任务,如果有要执行的任务,则自动执行该任务。这篇文章主要介绍了Shell中的定时任务 crontab,需要的朋友可以参考下
    2019-12-12
  • Linux 中ls命令的使用详细介绍

    Linux 中ls命令的使用详细介绍

    本文是小编整理的ls命令的基本使用方式,文中示例中的命令选项都可以进行任意组合来使用,比如倒序排序使用"ls -rs"命令等,对Linux 中ls命令用法感兴趣的朋友一起看看吧
    2022-06-06
  • Bash中数组的操作教程

    Bash中数组的操作教程

    这篇文章主要介绍了Bash数组操,包括定义数组、读取数组、修改数组以及数组循环,文中通过示例代码给出了详细的介绍,有需要的朋友可以参考下,下面来一起看看吧。
    2016-12-12
  • Shell中${}的多种用法小结

    Shell中${}的多种用法小结

    ${}是一种变量替换语法,它用于获取和操作变量的值,本文就来介绍一下${}的多种用法,具有一定的参考价值,感兴趣的可以了解一下
    2024-02-02
  • 如何使用date获取时间戳

    如何使用date获取时间戳

    这篇文章主要介绍了如何使用date获取时间戳,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2023-08-08

最新评论