Archive for 7月, 2007

LMAP性能优化

星期二, 7月 31st, 2007

可以以许多方式度量应用程序响应时间。最简单的方法可能是使用 curl 命令,见清单 1。
清单 1. 使用 cURL 度量 Web 站点的响应时间

$ curl -o /dev/null -s -w %{time_connect}:%{time_starttransfer}:%{time_total}     http://www.canada.com 0.081:0.272:0.779

清单 1 给出对一个流行的新闻站点执行 curl 命令的情况。输出通常是 HTML 代码,通过 -o 参数发送到 /dev/null-s 参数去掉所有状态信息。-w 参数让 curl 写出表 1 列出的计时器的状态信息:
表 1. curl 使用的计时器

计时器 描述
time_connect 建立到服务器的 TCP 连接所用的时间
time_starttransfer 在发出请求之后,Web 服务器返回数据的第一个字节所用的时间
time_total 完成请求所用的时间

(more…)

将SQL的结果集做成CACHE,程序执行效率将大大提升

星期二, 7月 31st, 2007

目前www.365digg.com的SQL结果就已经做成了Cache,测试比对了一下执行时间,大的可以有83倍的速度提升!小的也有30倍,哈,爽~~

iozone

星期六, 7月 21st, 2007

iozone的确是一款不错的文件系统性能测试工具,可以就文件系统的很多方面作自动测试。地址:www.iozone.org

用法:

在希望进行测试的文件系统上运行:

iozone -a

即可进行全面的自动测试,不过通常需要很长的时间,要耐心等待。

iozone -a -i 1

只对write, rewrite进行性能测试

iozone -a -i 1 -i 0

对读写进行性能测试

iozone -a -g 1G -i 0 -i 1

对读写进行性能测试,并且最大测试文件为1G

iozone -Ra

测试所有方面,并且生成excel文件

上面的命令在执行时,最好通过重定向保存到另外一个文件中.
另外, iozone还附带了用gnuplot画图的脚本(在iozone/bin目录下面),很好用!

另外:还有几个工具也是很不错的:iometer Bonnie

http://www.iometer.org/

http://www.textuality.com/bonnie/

在redhat Linux系统出现kernl panic的时候自动5秒后重起机器

星期五, 7月 13th, 2007

在redhat Linux系统出现kernl panic的时候自动5秒后重起机器

echo “kernel.panic_on_oops = 1″ >>/etc/sysctl.conf
echo “kernel.panic = 5″ >>/etc/sysctl.conf
echo 5 >/proc/sys/kernel/panic
sysctl -p

Lyceum Install chinese howto

星期日, 7月 1st, 2007

lyceum 是一個多人使用的 wordpress 系統,和 mu wordpress 是類似的,不過資料庫設定不同。

  1. 下載
    lyceum
  2. 建立資料庫,並且開放該資料庫的讀寫權限。

(more…)