關於solairs10的檔案描述符問題及設定
什麼是檔案描述符?
檔案描述符是 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部落格 ” ,連結:http://blog.itpub.net/7417660/viewspace-1050750/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 關於FileDownloader檔案長度校驗的問題
- 關於QT的標頭檔案相互包含的問題QT
- 關於檔案上傳下載的編碼問題
- 兩個關於許可權設定的問題思考
- [20240804]關於kitty設定與linux LANG環境設定問題.txtLinux
- 檔案描述符
- 關於dataWithContentsOfFile 讀取大檔案的記憶體問題記憶體
- 關於SQLServer的tempdb的資料檔案暴增問題(1)SQLServer
- sra檔案下載及解析的問題
- linux中的檔案描述符Linux
- Linux檔案描述符Linux
- 關於一個歸檔問題?
- 檔案描述符和檔案系統
- 關於Android檔案數過大,分包問題的解決辦法Android
- 如何在 Linux 伺服器上設定 ulimit 和檔案描述符數限制Linux伺服器MIT
- 關於idea部署本地專案的問題Idea
- 關於lnmp配置laravel專案的問題?LNMPLaravel
- [20221214]limits.conf裡面關於memlock設定問題.txtMIT
- [Python3] 關於Bytes與String 寫檔案遇到的編碼問題Python
- 關於onethink 目錄,檔案讀寫檢測函式中的問題函式
- 程式設計中對於檔案路徑應該注意的問題程式設計
- [BUG反饋]關於後臺編輯器設定為ueditor的問題
- python把.py檔案改為.exe可執行檔案, 使用cxfreeze包處理及ico圖示設定失敗問題Python
- 檔案包含之包含了Linux檔案描述符Linux
- 有關swoole+laravel 上傳檔案的問題Laravel
- 關於this指向的問題
- 關於檔案的open方法
- 關於unity專案匯出iOS工程的問題UnityiOS
- 解決關於Mac不能複製複製檔案到隨身碟的問題Mac
- 關於vue打包後scss檔案中背景圖片不顯示問題VueCSS
- 關於 session 未到設定的過期時間就過期的問題(分享坑點)Session
- nginx的檔案描述符的學習之二Nginx
- windows 檔案描述符 _open_osfhandleWindows
- 設定 Windows Media Player 推薦設定的登錄檔檔案Windows
- 關於億圖圖示縮放鎖定1%的問題
- 關於mysql字符集及排序規則設定MySql排序
- Linux--檔案描述符、檔案指標、索引節點Linux指標索引
- STM32埠IO方向設定問題的IO方向設定問題
- 關於DrawerLayout的小問題