日期:2014-05-16 浏览次数:20808 次
ulimit -a 查看各种系统限制
对于java应用,打开的文件数默认1024,太少了,改为4096
?? 对于需要做许多 socket 连接并使它们处于打开状态的 Java 应用程序而言,
???? 最好通过使用 ulimit -n xx 修改每个进程可打开的文件数,缺省值是 1024。 
???? ulimit -n 4096 将每个进程可以打开的文件数目加大到4096,缺省为1024 
???? 其他建议设置成无限制(unlimited)的一些重要设置是: 
???? 数据段长度:ulimit -d unlimited 
???? 最大内存大小:ulimit -m unlimited 
???? 堆栈大小:ulimit -s unlimited 
???? CPU 时间:ulimit -t unlimited 
???? 虚拟内存:ulimit -v unlimited 
修改所有 linux 用户的环境变量文件:
vi /etc/profile
ulimit -n 4096
ulimit -d unlimited 
ulimit -m unlimited 
ulimit -s unlimited 
ulimit -t unlimited 
ulimit -v unlimited