[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]

[MD:1331]Optimize (Re: Meadow-1.05b1(TACHIBANA))



>>>>> In [meadow-develop : No.1292] 
>>>>> “himi” = Miyashita Hisashi(宮下 尚:HIMI) <himi@xxxxxxxxxxxxxxxxxxxxxxxxx>さん
himi> Optimizeしていないこともさることながら、hanoiはあかんでしょう。
himi> これだと、画面の大きさで、speedが相当違ってしまうし、
himi> fontの描画スピードで、まただいぶ遅くなります。:-P

himi> もっとも、fontの描画スピードならかなり正確な値を出しそうです。

himi> で、現状のBDF font描画コードは少数のcharacterしか表示しない場合には
himi> 前のバージョンの方が有利だと思います。
himi> たぶん、たくさんの種類のfontを表示したときには圧倒的に
himi> 早くなると思うんですが。
himi> ## hanoiじゃ、0-9と、`-'だけだからなぁ。

「ある一面だけであってそれが全てではない。」

ま、そうなのですが、「Meadowの方が遅いというのは、なんか悔し
くて!」という心理状態ではありますね。:-)

;; C-h h (view-hello-file) の速度比較もしようと思ったけど
;; NTEmacs のフォントの設定が完全じゃないんでできなかった。
;; 気合いが入らなくてフォントの設定をきちんとしていないんで
;; す。

1.06b1 では

(let ((time (string-to-number (format-time-string "%s"))))
 (hanoi 10)
 (format "%d" (- (string-to-number (format-time-string "%s")) time)))
"271"

でした。ずいぶん速くなったのでNTEmacsとの速度の違いを体感す
るという事はなくなったようです。

あと 1.06b1 で気づいた点は、emu が load-path に含まれません。

Meadow/1.06b1/site-lisp/subdirs.el

(if (fboundp 'normal-top-level-add-subdirs-to-load-path)
    (normal-top-level-add-subdirs-to-load-path))

を追加しとくのが良いと思います。
-- 
こせき @ Emacs のページ作成中
http://www.NetLaputa.ne.jp/~kose/Emacs/
kose@xxxxxxxxxxxxxxxxxx