file-max 文件/proc/sys/fs/file-max设置 Linux 内核将分配的最大文件句柄数。我们通常调整此文件以通过增加以下值来改进打开文件的数量/proc/sys/fs/file-max对于每 4M 的 RAM,将其设置为类似 256 的合理值:即,对于具有 128 MB RAM 的机器,将其设置为 8192 - 128/4=32 32*256=8192。
Red Hat Linux 下 file-max 参数的默认设置是 "4096"要将 file-max 的值调整为 128 MB RAM,请在终端上键入以下内容
[root@deep] /# echo "8192" >/proc/sys/fs/file-max |
# Improve the number of open files fs.file-max = 8192 |
[root@deep] /# /etc/rc.d/init.d/network restart |
设置网络参数 [ 确定 ] 启动接口 lo [ 确定 ] 启动接口 eth0 [ 确定 ] 启动接口 eth1 [ 确定 ]
: 当您经常从服务器收到大量关于打开文件耗尽的错误消息时,您可能需要提高此限制。默认值为 4096。文件服务器或 Web 服务器需要大量打开的文件。