今天在群裡剛剛知道這個mysql檢視開啟最大程序數的命令,下面來看一下吧~
cat /proc/27095/limits | grep "max open files"
檢視mysql最大開啟程序數的命令
我們應該如何知道那個標黃的程序呢,想起來前幾天剛剛學過的命令了嗎,對的,就是lsof,這個命令可以檢視開啟的檔案。
[root@sor-sys ~]# lsof |grep mysql|tail
mysqld 16089 mysql 38u reg 8,1 1024 3997735 /var/lib/mysql/mysql/time_zone.myi
mysqld 16089 mysql 39u reg 8,1 0 3997736 /var/lib/mysql/mysql/time_zone.myd
mysqld 16089 mysql 40u reg 8,1 1024 3997744 /var/lib/mysql/mysql/time_zone_leap_second.myi
mysqld 16089 mysql 41u reg 8,1 0 3997745 /var/lib/mysql/mysql/time_zone_leap_second.myd
mysqld 16089 mysql 42u reg 8,1 1024 3997732 /var/lib/mysql/mysql/time_zone_name.myi
mysqld 16089 mysql 43u reg 8,1 0 3997733 /var/lib/mysql/mysql/time_zone_name.myd
mysqld 16089 mysql 44u reg 8,1 1024 3997738 /var/lib/mysql/mysql/time_zone_transition.myi
mysqld 16089 mysql 45u reg 8,1 0 3997739 /var/lib/mysql/mysql/time_zone_transition.myd
mysqld 16089 mysql 46u reg 8,1 1024 3997741 /var/lib/mysql/mysql/time_zone_transition_type.myi
mysqld 16089 mysql 47u reg 8,1 0 3997742 /var/lib/mysql/mysql/time_zone_transition_type.myd
看到標綠的了吧,這個就是那個存在的程序~
或者是利用ps -ef|grep mysql命令~
[root@sor-sys ~]# cat /proc/16089/limits |grep files
max open files 2048 65536 files
linux最大程序數 最大開啟檔案數
ulimit 是一種 linux 系統的內鍵功能,它具有一套引數集,用於為由它生成的 shell 程序及其子程序的資源使用設定限制。本文將在後面的章節中詳細說明 ulimit 的功能,使用以及它的影響,並以具體的例子來詳細地闡述它在限制資源使用方面的影響。ulimit 的功能和用法 ulimit 功...
程序最大開啟檔案描述符個數
不過在看下節之前,首先知道在本機下開啟的檔案描述符個數的個數不能超過1024,除去3個輸入輸出還有epoll的檔案描述符,所以程式傳入的最大開啟檔案描述符的引數不能超過1020.如果超過服務端報錯結果如下 通過檢視乙個程序的最多開啟個數,ulimit n設定臨時設定開啟個數 limit n10001...
Linux最大開啟檔案描述符數
1.系統最大開啟檔案描述符數 proc sys fs file max a.檢視 cat proc sys fs file max 186405 2.設定 a.臨時性 echo 1000000 proc sys fs file max 2.永久性 在 etc sysctl.conf中設定 fs.fi...