发布时间:2016-01-19 13:11:33
文章转自: http://www.cnblogs.com/panfeng412/archive/2012/12/24/applications-scenario-summary-of-compression-algorithms.htmlGZIP、LZO、Zippy/Snappy是常用的几种压缩算法,各自有其特点,因此适用的应用场景也不尽相同。这里结合相关工程实践的情况,做一次小结。压缩算法的比较以下是Google几年.........【阅读全文】
发布时间:2015-04-22 08:51:43
之前开发时就碰到过nfs客户端卡住的情况,umount -f /mnt提示device is busy,并且尝试访问挂载目录、df -h等操作都会使终端卡住,ctrl+c也不能强行退出。当时忙着赶进度,没研究这个问题。最近倒出功夫研究一下,顺便学习一下nfs的优化。造成这种现象的原因是nfs服务器/网络挂了,nfs客户端默认采用hard-mount选项,而.........【阅读全文】
发布时间:2015-04-02 16:09:43
上午碰到个需求,打算修改子进程名字,之前其实没想过这个问题。如果简单粗暴的修改argv[0],会对argv[1]及env参数造成影响。参考一下nginx中的实现点击(此处)折叠或打开* To change the process title in Linux andSolaris we have to set argv[1] * to NULL and to c.........【阅读全文】
发布时间:2015-03-20 16:35:48
原文转自: http://blogread.cn/it/article/6557?f=sa一个文件正在被进程写 想查看这个进程 文件一直在增大 找不到谁在写 使用lsof也没找到 这个问题挺有普遍性的,解决方法应该很多,这里我给大家提个比较直观的方法。 linux下每个文件都会在某个块设备上存放,当然也都有相应的.........【阅读全文】
发布时间:2015-02-05 16:02:31
挺久没有用信号处理相关的函数了,今天第一眼看见时居然有点晕,所以随便写点signal(SIGCHLD, SIG_IGN);因为并发服务器常常fork很多子进程,子进程终结之后需要服务器进程去wait清理资源。如果将此信号的处理方式设为忽略,可让内核把僵尸子进程转交给init进程去处理,省去了大量僵尸进程占用系统资源。(Linux .........【阅读全文】