[Up]

村瀬の作業記録〜2004年6月〜

いろいろ記録しておこう。


< 前の記録 | 次の記録 > | 最近5日間 >>

2004年6月5日(土)

Navi2ch

./configure --with-emacs --with-lispdir=~/.elisp --with-icondir=~/.elisp/navi2ch
ま、ちょっと前にnavi2ch-1.7.1.tar.gzをいれていたんだが、現実逃避もかねて最新版にいれかえる。navi2ch-1.7.3.tar.gzを使用。

monafont

プロジェクトページからmonafont-2.90.tar.bz2をdownload。これってほんとは2.99なんでしょうか。specファイルをみるとそんな感じ。というわけで以下のような感じ。
$ tar -jxvf monafont-2.90.tar.bz2
$ mv monafont-2.90 monafont-2.99
$ tar -jcvf monafont-2.99.tar.bz2 monafont-2.99
$ rpm -ta monafont-2.99.tar.bz2
# rpm -Uvh ~/rpm/RPMS/noarch/monafont-2.99-1.noarch.rpm
# service xfs restart
だったと思う。でもね、GNU Emacsなので意味無。とおもったら、なんかmozillaの雰囲気が変わったような気がする。

2004年6月6日(日)

linux kernel profiling

CONFIGを書き換えてリコンパイルする必要はない。カーネルコマンドライン(パラメタ)でprofile=2とかするだけ。/proc/profileが見えるようになる。単純なメモリマップ的なファイルでSystem.mapと比較して同じ相対位置に通った回数が記録されているらしい。
これを楽に読むにはreadprofileコマンドをつかう。これはutil-linuxにはいっている。
ただしスタチックなところ(つまりSystem.mapの(t|T))なシンボルしかプロファイリングしないらしい。普通はこれで十分かもしれない。つまりモジュールのプロファイリングはできません。モジュールもプロファイリングできるパッチはあるようだ。
[PATCH] enhance kernel profiling to loadable modules

はきだし

なんかいっぱい溜っているローカルなChangLogを吐き出してみる。

2004年6月12日(土)

icewm

Ver.1.2.14
$ ./configure --disable-xfreetype --enable-corefonts

Build targets: base nls
Applications: icewm icewm-session icesh icewmhint icewmbg icewmtray icehelp
Image library: Imlib
Audio support: 
Features: i18n nls shaped-decorations corefonts x86-asm
Paths: PREFIX: /usr/local
       BINDIR: /usr/local/bin
       LOCDIR: /usr/local/share/locale
       LIBDIR: /usr/local/share/icewm
       CFGDIR: /etc/icewm
       KDEDIR: /usr/local/share
       DOCDIR: /usr/local/share/doc
$ make
$ sudo make install

katsunori.murase@nifty.ne.jp