分类 Tech Notes 中的文章

神奇的内存问题--原来memetest86是靠不住的

我的笔记本最近很是奇怪,XP 系统启动看起来蛮正常的,但是安装 Linux 总是安装不上,表现是 rpm 安装的时候总随机卡住,界面倒是还有响应,偶尔有几次过去了,进去以后发现文件系统上面很多文件都没有。于是在 Windows 下面用 winmd5 算一个 iso, 每次算的结果都不一样,怀疑是内存问题,用 memtest86 跑了一个下午,都没有发现任何错误……

阅读全文

总结一下lighttpd的优缺点

今天实在没得可写,不如炒个冷饭,以前发在论坛的帖子 优点 发信人: kxn (一整夜), 信区: NewSoftClub 标 题: Re: eaccelerator 可以用在 apache+php+fastcgi 中吗? 发信站: 水木社区 (Sat Feb 11 11:19:26 2006), 站内 内存占用非常之少,可以节省下来大量内存给应用和磁盘缓存。此外单进程减少很多不必 要的 context switch , 在慢网并发连接时候非常明显了。 当然最明显的好处是比其……

阅读全文

NOD32镜像建立脚本

无聊写的, 架 NOD32 更新镜像用的,这个是什么东西我就不解释了。比较懒用了 wget , 应该用 urllib 的。 使用方法 python nodmirror.py «http://user:pass@nodmirrorhost/path/» 就会抓一套下来在 localpath 放着 http://kangkang.org/wordpress/wp-content/uploads/2006/02/nodmirror.zip……

阅读全文

将 lighttpd 进行到底, mod_proxy 对一些请求不返回应答 body 的解决方法.

1.4.10 这么快就出来了,号称里面修正了 mod_proxy 处理 30x 请求时候返回 body 不正常的问题, 不过升级了一下发现还是有问题,仔细看了一下,原来本身就是只修正了 301 这一种请求, 而某系统会发送 305 带 body 的结果,于是就不好用了. 自己简单改了一下让他可以支持该系统. 不过 lighttpd 这么干不是个事情啊. 今天搞了 305, 明天说不定还会有不……

阅读全文

LVS 直接路由方式简单配置,以及响应时间抖动情况

最近发现 F5 这样的负载均衡设备可能请求时间会出现抖动现象,最长的请求经常可以达到好几秒。考虑到 F5 会对所有数据进行 NAT ,有可能处理能力不足,打算研究一下 LVS 会不会有类似现象。 小知识:什么是 LVS? LVS 是 Linux Virtual Server 的缩写,是章文嵩主持开发的基于 Linux 的类似 F5 这样的连接管理软件,它将接收到的数据包进行部分修……

阅读全文

禁止 IBM Thinkpad 上面的 back.forward 键

这两个键的位置实在太恶心了,在中文输入这样经常敲击 ctrl 的情况下面。很容易造成在输入 blog 或者发帖子的时候被 back 掉,好不容易写了半天的文章就这么被废掉了。 禁止方式: 开始菜单 -> Access IBM -> Keyboard Customizer Utility -> Key Sensivity -> Enable Browser Keys 去掉……

阅读全文

lighttpd 升级了,顺便跟一下

最新的是 1.4.9 比较好的一个事情是 1.4.8 带来的 mod_dirlisting 的中文乱码问题又修正了,省得我打 patch 了,赞一个。 另外一个比较不错的功能是 mod_evasive, 可以限制同一 IP 的连接数,当然本站暂时不需要它。hehe……

阅读全文

被Squid的统计数据骗了。。

这年头真是连胡萝卜都不可以相信。 前一段时间用了很多很多的时间和精力奋斗 squid, 当时无论怎么调整参数, Linux 下面的 squid 性能就是比不上 FreeBSD 系统的。同样的硬件配置,DNS Round Robin 轮转均衡,Linux 的 squid 无论 hit rate 还是 traffic 都比 FreeBSD 的低一些,随着流量增加,差别还越来越明显。今天差距居然达到 33% 了,Linux 报告 traffic 在……

阅读全文