配置Linux服务器时,往往需要通过修改ulimit值或者/etc/security/limits.conf调大各种参数,以保证服务器能够承受高负载;
比如最常见的增大文件句柄(ulimit -n)和修改堆栈空间(ulimit -s),在limits.conf内一般是增加如下语句:
* hard nofile 65536 * soft nofile 32768 * hard stack unlimited * soft stack unlimited
而这样设置重启后,用ulimit -a查看往往没有变化,为什么呢?搜索了很多都没有结果。
继续阅读