linux一些核心引數

2021-09-20 20:17:03 字數 526 閱讀 9031

kernel.maxfiles #系統支援最大的openfiles

[root@dev-mon001 ~]# sysctl -a |grep "file-max"

fs.file-max = 3260519

kernel.maxproc  #系統支援的最大程序數量

[root@dev-mon001 ~]# sysctl -a |grep "49152"

kernel.pid_max = 49152

啟用iptables 會遇到的報錯

[dmesg檢視]

_conntrack: table full, dropping packet. ,進來你就征服它!

「連線跟蹤表已滿,開始丟包」!相信不少用iptables的同學都會見過這個錯誤資訊吧

資訊參考:

暫時解決方法: 重啟iptables即可

加大鍊錶的方法:

sysctl -w  net.netfilter.nf_conntrack_max=1048576 

cuizhiliang

關於Linux核心的一些演算法

總結關於linux核心的一些演算法 1.linux 排程i o消耗型和處理器消耗型程序 保證及時的io響應和高效的cpu利用率 負載平衡 每顆cpu上有乙個程序佇列,當cpu的負載差大於25 時執行負載平衡程式。從最忙的cpu上取下乙個優先順序最高且cpu親和力最小的程序到負載最輕的cpu程序佇列中...

keepavlied一些引數

priority 表示優先順序 virtual ipaddress 虛擬的ip位址 vip delay loop 每個2秒檢查一次real server狀態 notify down 檢測到服務down後執行的指令碼 connect timeout 連線超時時間 nb get retry 重連次數 d...

查 linux 效能的一些引數

讀取 proc cpuinfo能獲得cpu的詳情 讀取 proc meminfo能獲取當前記憶體的使用情況。具體自己解析下就好了。因為 proc是記憶體對映的檔案系統。所以資料都是實時的。不用擔心讀檔案的效率問題。其實直接讀的是記憶體。cat proc stat grep cpu 求cpu pcpu...