欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

linux下文件描述符限制問題

 更新時間:2019年07月05日 17:04:32   作者:one_piece  
這篇文章主要介紹了linux下文件描述符限制問題,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價值,需要的朋友可以參考下

一.問題描述

在調(diào)試一個問題的時候,socket始終連接不上,返回的句柄大約是1030左右。開始的時候是好的,運(yùn)行一段時間后出現(xiàn)的問題。

二.問題分析

問題過去有段時間了,忘記當(dāng)時怎么想到是超過文件描述符限制了。大概是根據(jù)句柄的值或者返回的錯誤碼了。

嗯。linux下文件描述符最大限制默認(rèn)最大為1024,通過

[root@localhost ~]# ulimit -n
1024

這個命令可以查看。此值可以修改。

進(jìn)程的文件描述符,可以通過

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

輸出的數(shù)字即為該進(jìn)程文件描述符的個數(shù)。

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

臨時修改使用:ulimit -HSn 65536

其實(shí)1024這個限制一般足夠了,至于超過此數(shù)值一般也是程序中的bug。在調(diào)試的程序中沒new一個socket的時候,都新打開了一個文件,而忘記關(guān)閉,從而導(dǎo)致越來越多。

總結(jié)

以上所述是小編給大家介紹的linux下文件描述符限制問題 ,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
如果你覺得本文對你有幫助,歡迎轉(zhuǎn)載,煩請注明出處,謝謝!

相關(guān)文章

  • linux shell命令執(zhí)行順序的控制方法

    linux shell命令執(zhí)行順序的控制方法

    有關(guān)linux shell命令執(zhí)行順序的控制辦法,知識點(diǎn)很小,但卻非常實(shí)用,建議朋友們看看
    2013-02-02
  • shell字符串比較判斷是否為數(shù)字

    shell字符串比較判斷是否為數(shù)字

    本文闡述:shell中整數(shù)比較方法及字符串的比較方法,如等于,不等于,大于,大于等于,小于,等等
    2013-01-01
  • linux下編譯boost.python簡單方法

    linux下編譯boost.python簡單方法

    下面小編就為大家?guī)硪黄猯inux下編譯boost.python簡單方法。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-03-03
  • Linux基礎(chǔ)命令日常積累

    Linux基礎(chǔ)命令日常積累

    Linux命令雖然用處很多,用過這么多次但是對其步驟、命令還是不記得,每次還是要到處找資料,下面小編把本次linux生產(chǎn)環(huán)境搭建分享在腳本之家平臺,供大家參考
    2015-10-10
  • 輕松掌握Linux關(guān)機(jī)重啟命令

    輕松掌握Linux關(guān)機(jī)重啟命令

    在Linux系統(tǒng)下關(guān)機(jī)重啟命令有:shutdown、halt、rebbot、init命令,對于這些命令來說,他們的內(nèi)部工作過程是不相同的,下面小編給大家分享一篇文章有助于輕松掌握linux關(guān)機(jī)重啟命令
    2015-11-11
  • 淺析Shell中的定時任務(wù) crontab

    淺析Shell中的定時任務(wù) crontab

    crondtab進(jìn)程每分鐘會定期檢查是否有要執(zhí)行的任務(wù),如果有要執(zhí)行的任務(wù),則自動執(zhí)行該任務(wù)。這篇文章主要介紹了Shell中的定時任務(wù) crontab,需要的朋友可以參考下
    2019-12-12
  • Linux?中l(wèi)s命令的使用詳細(xì)介紹

    Linux?中l(wèi)s命令的使用詳細(xì)介紹

    本文是小編整理的ls命令的基本使用方式,文中示例中的命令選項(xiàng)都可以進(jìn)行任意組合來使用,比如倒序排序使用"ls?-rs"命令等,對Linux?中l(wèi)s命令用法感興趣的朋友一起看看吧
    2022-06-06
  • Bash中數(shù)組的操作教程

    Bash中數(shù)組的操作教程

    這篇文章主要介紹了Bash數(shù)組操,包括定義數(shù)組、讀取數(shù)組、修改數(shù)組以及數(shù)組循環(huán),文中通過示例代碼給出了詳細(xì)的介紹,有需要的朋友可以參考下,下面來一起看看吧。
    2016-12-12
  • Shell中${}的多種用法小結(jié)

    Shell中${}的多種用法小結(jié)

    ${}是一種變量替換語法,它用于獲取和操作變量的值,本文就來介紹一下${}的多種用法,具有一定的參考價值,感興趣的可以了解一下
    2024-02-02
  • 如何使用date獲取時間戳

    如何使用date獲取時間戳

    這篇文章主要介紹了如何使用date獲取時間戳,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2023-08-08

最新評論