昨日、家に帰ってから飲もうと思って鞄の中にいれていたのですが、見事に今日の夕方まで忘れてしまっていた...。要冷蔵10度以下のものだからさすがに飲むのはまずいよなあ...。残念!!斬り。
森永乳業 - マウントレーニア グリーンティーラテ http://www.morinagamilk.co.jp/release/04/b/b0713.htm
たまには、ということでタワレコに寄る。ポルノグラフティのREDとBLUEが気になって買おうかと思ったのですが、CCCDだったので取り止め。お笑い芸人・陣内智則のネタDVDを試聴、ついでにペナルティのお笑いDVDを探したが、なかったので結局何も買わず。amazonで注文するかなあ..。
ikuya氏によると、洋楽のCDが値上がりしているそうな。CDの輸入権問題がらみのアレでつか? (´・ω・`)
そろそろ2.4.0が出るのでjma-receiptのpre版で事前検証を行いました。高速化されていて、もっさりとした動作が少なくなり、快適に操作できるようになってますね。
起動時間の比較 jma-receipt 2.3.1 : 101秒 jma-receipt 2.4.0pre : 45秒 プロセス状態を調べると、どうも実際にglclient中のメニュー項目 (21 診察とか、12 患者とか)にアクセスしない限り、 postmasterプロセスが増えないようだ。それで起動が早いのかな..。
□ jma-receipt 2.4.0の起動
起動にかかる時間: 45秒
終了にかかる時間: 8秒
(wfcとapsの起動でCPUを喰うので時間がかかる。)
Tips
$ watch -n 1 pstreeでプロセス監視
$ top -d1でCPU占有率監視
$ watch freeでメモリ監視
(watchはprocpsパッケージ中にあるプログラム。便利。)
($ pstree -pで、アプリ起動の引数の表示も可能。)
□プロセス状態
(PostgreSQLとjma-receipt関連以外のプロセスは省略)
◆起動前
init-+-postmaster---postmaster---postmaster
◆起動中
init-+-postmaster---postmaster---postmaster
|-monitor---wfc
|-glauth
◆起動完了
init-+-postmaster---postmaster---postmaster
|-monitor-+-30*[aps]
| `-wfc---wfc---31*[wfc]
|-glauth
|-glserver
◆glclientの画面を開く
init-+-postmaster---postmaster---postmaster
| `-postmaster
|-monitor-+-30*[aps]
| `-wfc---wfc---32*[wfc]
|-glauth
|-glserver---glserver
◆「12 登録」などのglclientのメニュー画面を表示
init-+-postmaster---postmaster---postmaster
| `-2*[postmaster]
|-monitor-+-30*[aps]
| `-wfc---wfc---32*[wfc]
|-glauth
|-glserver---glserver
メニューから、いろいろ開いていくとpostmasterプロセスの数が
増えていく。
□ jma-receipt 2.3.1での起動
起動にかかる時間: 101秒
終了にかかる時間: 7秒
□プロセス状態
◆起動前
init-+-postmaster---postmaster---postmaster
◆起動中
init-+-postmaster---postmaster---postmaster
|-monitor---wfc
|-glauth
◆起動後
init-+-postmaster-+-postmaster---postmaster
| `-29*[postmaster]
|-monitor-+-29*[aps]
| `-wfc---wfc---30*[wfc]
|-glauth
|-glserver
なんだか、悪夢にうなされて起きてしまいました。寝汗がびっしょり。内容はというと、火山が爆発して火山弾が駅にも降ってくるというものと、マンションに強盗に入られるという夢でした。なんかのニュースの記憶が夢の中でつながってしまったのでしょうが、夢見は悪いです。げん直しに、お昼にうまいものでも食べようっと。