随笔分类 - Linux Tips
Linux相关的一些经验
摘要:昨天解决了一个隐蔽的内存泄漏问题,原因是pthread_create后的僵死线程没有释放导致的内存持续增长。现象是这样的:短时间内程序运行正常,但跑了12小时左右,用top查看其内存占用居然高达2G,于是马上意识到有内存泄漏...
阅读全文
摘要:在千兆网环境下,tcpdump丢包率相当高。好在有“零拷贝(Zero Copy)”这个东西,而PF_RING正是一个通过给Linux内核打补丁来实现zero copy的强大工具,于是想给Fedora集成个PF_RING... 没接触过Linux内核,摸了近2周才把PF_RING给补上,记录一下详细编译过程,以免以后又走弯路。
阅读全文
摘要:今天突然要配置Linux的syslog服务器,摸了一早上才弄好。记录远程机器发来的syslog消息倒是容易(网上到处都是),不过按照默认的设置,syslog会将所有信息都给写入 /var/log/messages 中,和本机的消息都混到一块去了... 摸索了一上午syslog,找到个差强人意的解决办法,算是解决日志分离的问题。配置方法如下:
阅读全文
摘要:tcpdump是Linux下最常用的抓包工具了。不过往往抓着抓着就忘了时间,导致整个dump文件有几GB大,根本无法用软件分析...于是自己写了个抓包脚本。原理是外面套一个循环,利用自带的-C参数,将一定数量数据包存成一个文件,然后给加个后缀...
阅读全文
摘要:因为日常管理中经常要限制IP访问,于是写了个iptables的配置脚本,这样就不用换一台机器配置一个了,一个脚本搞定
阅读全文

浙公网安备 33010602011771号