日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > linux >内容正文

linux

Linux系统的文件句柄数量问题

發(fā)布時(shí)間:2025/4/16 linux 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Linux系统的文件句柄数量问题 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

在Linux下面部署應(yīng)用的時(shí)候,有時(shí)候會遇上Socket/File: Can’t open so many files的問題,其實(shí)Linux是有文件句柄限制的(就像WinXP?),而且默認(rèn)不是很高,一般都是1024,作為一臺生產(chǎn)服務(wù)器,其實(shí)很容易就達(dá)到這個(gè)數(shù)量,因此我們需要把這個(gè)值改大一些。

大概知道ulimit這個(gè)命令是相關(guān)的,上Google搜索了一下,大多數(shù)說的很含糊,也沒有統(tǒng)一說一下,經(jīng)過兩個(gè)小時(shí)看了不少文章終于弄清楚ulimit相關(guān)的一些配置問題。

我們可以用ulimit -a來查看所有限制值,我只關(guān)心文件句柄數(shù)量的問題

open files (-n) 1024

這個(gè)就是限制數(shù)量

這里,有很多ulimit的文章都說的很含糊,究竟這個(gè)1024是系統(tǒng)的限制,還是用戶的限制呢。其實(shí),這個(gè)是用戶限制來的,完整的說法,應(yīng)該是當(dāng)前用戶準(zhǔn)備要運(yùn)行的程序的限制。

1、這個(gè)限制是針對單個(gè)程序的限制

2、這個(gè)限制不會改變之前已經(jīng)運(yùn)行了的程序的限制

3、對這個(gè)值的修改,退出了當(dāng)前的shell就會消失

比如說,我先運(yùn)行了一個(gè)程序A,然后通過ulimit修改了限制為2048,然后運(yùn)行B,然后退出了shell再登錄,然后運(yùn)行C。那就只有B可以打開2048個(gè)句柄。

如果我們需要改變整體的限制值,或者我們運(yùn)行的程序是系統(tǒng)啟動的,應(yīng)該怎么處理呢

其中一個(gè)方法,是想ulimit修改命令放入/etc/profile里面,但是這個(gè)做法并不好

正確的做法,應(yīng)該是修改/etc/security/limits.conf

里面有很詳細(xì)的注釋,比如

* soft nofile 2048

* hard nofile 32768

就可以將文件句柄限制統(tǒng)一改成軟2048,硬32768

這里涉及另外一個(gè)問題,什么是軟限制,什么是硬限制

硬限制是實(shí)際的限制,而軟限制,是warnning限制,只會做出warning

其實(shí)ulimit命令本身就有分軟硬設(shè)置,加-H就是硬,加-S就是軟

默認(rèn)顯示的是軟限制,如果修改的時(shí)候沒有加上的話,就是兩個(gè)一起改

配置文件最前面的一位是domain,設(shè)置為星號代表全局,另外你也可以針對不同的用戶做出不同的限制

修改了,重新登錄用ulimit一開就立刻生效了,不過之前啟動過的程序要重新啟動才能使用新的值。我用的是CentOS,似乎有些系統(tǒng)需要重啟才能生效。

ulimit其實(shí)就是對單一程序的限制

那系統(tǒng)總限制呢

其實(shí)是在這里,/proc/sys/fs/file-max

可以通過cat查看目前的值,echo來立刻修改

另外還有一個(gè),/proc/sys/fs/file-nr

只讀,可以看到整個(gè)系統(tǒng)目前使用的文件句柄數(shù)量

查找文件句柄問題的時(shí)候,還有一個(gè)很實(shí)用的程序lsof

可以很方便看到某個(gè)進(jìn)程開了那些句柄

也可以看到某個(gè)文件/目錄被什么進(jìn)程占用了。

(責(zé)任編輯:云子)

轉(zhuǎn)載于:https://www.cnblogs.com/aquester/archive/2012/07/24/9891990.html

《新程序員》:云原生和全面數(shù)字化實(shí)踐50位技術(shù)專家共同創(chuàng)作,文字、視頻、音頻交互閱讀

總結(jié)

以上是生活随笔為你收集整理的Linux系统的文件句柄数量问题的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 亚洲图片小说视频 | 恶虐女帝安卓汉化版最新版本 | www国产成人 | xiuxiuavnet | 国产亚洲精品成人无码精品网站 | 成人区精品一区二区婷婷 | 熟女俱乐部五十路六十路av | 日韩高清不卡一区 | 国产精品天美传媒沈樵 | 人人澡人人爱 | 久久在草| 婷婷色六月 | h在线 | av一区二区三区四区 | 欧美日韩二区三区 | 快色在线观看 | 国产精品美女久久久 | 久久免费国产精品 | 免费黄色av网址 | 国产无码日韩精品 | 成人区人妻精品一区 | 午夜片在线观看 | 韩国av一区二区 | 亚洲中文字幕久久无码 | 色爱av综合网 | 成人合集| 国产主播福利在线 | 日韩成年人视频 | 日韩欧美激情视频 | 性色av一区二区 | 激情av在线 | 免费黄在线 | 男人的天堂久久久 | 波多野结衣乳巨码无在线观看 | 狠狠干2021 | 高跟91白丝 | 在线欧美色 | 高潮videossex高潮 | 国产免费午夜 | 黄色片免费 | 中文字幕在线观看国产 | 久草不卡| 最新视频–x99av | 欧美成年人网站 | 国产日产久久高清欧美一区 | 日韩极品少妇 | 国产日韩欧美一二三区 | www.亚洲高清 | 欧美另类在线播放 | 中文字幕高清 | 丝袜熟女一区二区 | 大乳丰满人妻中文字幕日本 | 九九福利视频 | 国产中文字幕在线播放 | 男男肉耽高h彩漫 | 欧美顶级黄色大片免费 | 免费色av| 丁香激情六月 | 91资源站 | 亚洲国产精品成人 | 久久久久久久女国产乱让韩 | 久草福利视频 | 欧美不在线| 日本午夜大片 | 亚洲国产v| 欧美综合一区二区三区 | 国产精品美女在线 | 7777精品久久久久久 | 又粗又猛又爽又黄的视频 | 91亚色视频在线观看 | 日韩欧美在线视频 | 成在线人免费视频 | 欧美处女| 在线免费观看国产 | 日本一区视频在线播放 | 欧美三个黑人玩3p | 日韩欧美的一区二区 | 国产成人无码一二三区视频 | 欧日韩在线 | 免费美女毛片 | 精品国产传媒 | 中国女人真人一级毛片 | 91原创视频在线观看 | 亚洲人人干 | 国产一级黄色片子 | 青青草国产成人99久久 | 一级特黄录像免费看 | 黄色三级在线播放 | 调教撅屁股啪调教打臀缝av | 黄色av影院 | 久久aⅴ乱码一区二区三区 亚洲成人18 | 日韩有码在线播放 | 精品在线播放 | 日韩亚洲国产精品 | 蜜臀一区二区三区 | 一区二区三区天堂 | 日韩视频播放 | 国产三级播放 | 美女被男人插 |