亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Linux如何修改open files

發布時間:2021-07-07 16:49:07 來源:億速云 閱讀:605 作者:chen 欄目:大數據

這篇文章主要講解了“Linux如何修改open files”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“Linux如何修改open files”吧!

linux系統默認的open files 為1024 ,如果程序報錯 too many open files錯誤,就是因為open files 數目不夠,需要修改ulimit 和file-max 

file-max的含義。man proc,可得到file-max的描述:

/proc/sys/fs/file-maxThis file defines a system-wide limit on the number of open files for all processes. (Seealso setrlimit(2), which can be used by a process to set the per-process limit,RLIMIT_NOFILE, on the number of files it may open.) If you get lots of error messagesabout running out of file handles, try increasing this value:即file-max是設置 系統所有進程一共可以打開的文件數量 。同時一些程序可以通過setrlimit調用,設置每個進程的限制。如果得到大量使用完文件句柄的錯誤信息,是應該增加這個值。也就是說,這項參數是系統級別的。

ulimit

Provides control over the resources available to the shell and to processes started by it, on systems that allow such control.即設置當前shell以及由它啟動的進程的資源限制。顯然,對服務器來說,file-max, ulimit都需要設置,否則就可能出現文件描述符用盡的問題修改。

1.修改file-max

# echo  6553560 > /proc/sys/fs/file-max
# sysctl -w "fs.file-max=34166"

前面2種重啟機器后會恢復為默認值

或 # vim /etc/sysctl.conf  加入以下內容,重啟生效

fs.file-max = 6553560

2.需改open files

# ulimit -HSn 102400 //這只是在當前終端有效,退出之后,open files又變為默認值。當然也可以寫到/etc/profile中,因為每次登錄終端時,都會自動執行/etc/profile

# vim /etc/security/limits.conf  //加入以下配置,重啟即可生效

* soft nofile 65535
* hard nofile 65535

附錄1.
為了讓一個程序的open files數目擴大,可以在啟動腳本前面加上ulimit -HSn 102400命令。但當程序是一個daemon時,可能這種方法無效,因為沒有終端。
附錄2.
如果某項服務已經啟動,再動態調整ulimit是無效的,特別是涉及到線上業務就更麻煩了。
這時,可以考慮通過修改/proc/’程序pid’/limits來實現動態修改

感謝各位的閱讀,以上就是“Linux如何修改open files”的內容了,經過本文的學習后,相信大家對Linux如何修改open files這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

邮箱| 南丰县| 禄劝| 固阳县| 紫阳县| 睢宁县| 临沂市| 格尔木市| 南京市| 朔州市| 闻喜县| 大同市| 肃南| 临沂市| 凤台县| 辽中县| 崇文区| 吴川市| 尚志市| 伊宁县| 鄯善县| 平南县| 故城县| 理塘县| 鄂温| 济南市| 布拖县| 介休市| 瓦房店市| 瑞安市| 新津县| 乳源| 银川市| 昔阳县| 时尚| 东辽县| 通河县| 寻乌县| 平顶山市| 萍乡市| 万年县|