トップ «前の日記(2006-10-11) 最新 次の日記(2006-10-13)» 編集

muneda's diary


2006-10-12 曇り,オフィスは寒かった [長年日記]

_1 Wanderlustのレスポンス低下

フォルダあたりのファイル数が増えてきたのでフォルダを開く動作が遅くなってきた.また,ファイル検索(V)が遅いのも気になる.何か対策を検討しなければ.以下の案を考えた.

  • 古いメールをメールボックスからその他フォルダに移動

ただ,ただこうしてしまうと検索対象から外れてしまう.メールが多くても検索を破約するためには検索エンジンを利用するしかないかなと.で,考えたのがHyperEstarierの利用.

しかし,Wanderlustはコードがツリーにコミットされておらずちゃんと使えるかどうか不明.完成度はMewの方が断然上のように見える.これは乗換を検討すべきか.でもGentooの最新は4.2やねんな.

Tags: Gentoo

_2 性能比較 cat と read

$ COUNT=1000
$ echo 0 > file
$ unset VALUE
$ time while [ $COUNT -gt 0 ];
> do VALUE=$(cat file) ; COUNT=$((COUNT - 1));
> done

 real0m3.338s
 user0m0.596s
 sys0m2.820s
$ echo $VALUE
0
$ COUNT=1000
$ echo 1 > file
$ unset VALUE
$ time while [ $COUNT -gt 0 ];
> do read VALUE < file ; COUNT=$((COUNT - 1));
> done

 real0m0.123s
 user0m0.064s
 sys0m0.060s
$ echo $VALUE
1

実行時間が20倍ほど違う.がfork,execのオーバーヘッドはデカい.

数字のメモを忘れたが,

VALUE=$(< file)

よりも

read VALUE < file

の方が10倍ほど早かった気がする.

Tags: Linux

_3 睡眠

夜中に起きてしまった花子を寝かしつけていたら一緒に寝てた.

疲れてんのかのう(-公-;)

Tags: Life

過去の日記
2002|05|06|07|08|09|10|11|12|
2003|01|02|03|04|05|06|07|08|09|10|11|12|
2004|01|02|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|02|03|04|05|06|07|08|09|10|11|12|
2011|01|02|03|04|05|06|07|08|09|10|11|12|
2012|01|02|03|04|05|06|07|08|09|10|11|12|
2013|01|02|03|04|05|06|07|08|09|10|11|12|
2014|01|02|03|04|05|06|07|08|09|10|11|12|
2015|01|02|03|05|06|
トップ «前の日記(2006-10-11) 最新 次の日記(2006-10-13)» 編集