步骤1:

  cd /proc

  ls

  cat /proc/self/status               查看系统当前进行状态

cat /proc/sys/fs/file-nr        查看文件句柄当前使用情况

  三个参数分别表示:分配文件句柄总数、当前使用的文件句柄数以及可分配最大文件句柄数。

步骤2:修改proc文件系统内核中预定的一些变量。

  ①修改系统中文件句柄最大数量

  cat /proc/sys/fs/file-max

98199

  echo 65536 >/prol/sys/fs/file-max            

  cat /proc/sys/fs/file-max

65536 

  ②修改网络TTl

  cat /proc/sys/net/ipv4/ip_default_ttl

64

  echo 128 >/prco/sys/net/ipv4/ip_default_ttl

  (在此处修改时,坑可能遇到即使用sudo 任权限不够,如下图)

  遇到此问题时,解决如下图:

  在不知道root密码的情况下更改root,用su切换到root下,再在原先用户的家目录下执行之前不能执行的命令,达到效果。

  cat /proc/sys/net/ipv4/ip_default_ttl

128

  ③修改最大进程数

  cat /proc/sys/kernel/pid_max

xxxxxx

  echo 65536 >proc/sys/kernel/pid_max

  cat /proc/sys/kernel/pid_max

65536

 

  

posted on 2018-08-01 19:55  kingofloong  阅读(2536)  评论(0)    收藏  举报