Unix
a9529lty
这个作者很懒,什么都没留下…
展开
-
从Windows登陆本站服务器的几种方法
本文假定您是一位从来没有接触过任何Unix或者是类Unix操作系统的传统Windows用户,但是您希望能够利用Unix体验中心的服务器学习Unix或者是类Unix操作系统的使用,甚至是将自己在Windows操作系统上开发的应用程序移植到某个版本的Unix或者是类Unix操作系统上。那么,这篇文章就是针对您的,我们首先要教会您怎么样从您的Windows操作系统登陆到Unix体验中心的服务器上。我转载 2010-01-17 19:16:00 · 2251 阅读 · 0 评论 -
有效修改ulimit设置
有时候默认的系统最大文件打开数量不够大,需要设置下,如果希望永久生效,就修改/etc/security/limits.conf,然后加入以下内容,退出再重新登陆即可 * hard nofile 65535 * soft nofile 65535 需要生效的app需要重启。 另外在/etc/rc.sysinit里加入ulimit -n有时候默认的系统最大文件打开数量不够大,需要设置下,如果希转载 2013-06-19 16:17:31 · 3124 阅读 · 0 评论 -
网络编程:优雅关闭socket/TIME_WAIT/CLOSE_WAIT/SoLinger
一个很特别的参数,影响关闭socket后的行为,是立即释放,还是进入TIME_WAIT状态并等待一段时间(单位:秒)才释放。这个参数,在Socket中可以设置,在Mina2的IoService中也有setSoLinger设置。对于新bs3框架的Service4Mina2s组件,可以通过以下两种方法设置。11取值:-1表示使用OS缺省参数,0表示立即释放,nSec表示等待n秒后释放。转载 2013-07-11 10:54:48 · 6235 阅读 · 0 评论 -
Linux UDP严重丢包问题的解决
测试系统在Linux上的性能发现丢包率极为严重,发210000条数据,丢包达110000之巨,丢包率超过50%。同等情形下Windows上测试,仅丢几条数据。形势严峻,必须解决。考虑可能是因为协议栈Buffer太低所致,于是先看看默认情况:sysctl -a |grep net.core发现net.core.rmem_max = 131071net.core.rmem_defa转载 2013-07-18 15:55:56 · 911 阅读 · 0 评论