[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]
Re: [Mew-dist 11453] Re: NTEmacs
- X-ml-count: 1679
- Subject: Re: [Mew-dist 11453] Re: NTEmacs
- From: Miyashita Hisashi(宮下 尚:HIMI) <himi@xxxxxxxxxxxxxxxxxxxxxxxxx>
- Date: 27 Nov 1999 17:08:01 +0900
- User-agent: Nana-gnus/6.13.9 SEMI/1.13.5 (Meihō) FLIM/1.13.2 (Kasanui) Emacs/20.4 (i386-*-nt4.0.1381) MULE/4.1 (AOI) Meadow/1.10 (TSUYU)
小島 登志泰 <t_kojima@xxxxxxxxxxxxx> writes:
> 小関> Linux と Windows は同じマシンですか?
> 小関> 同じなら Linux/Emacs20.4 と Meadow1.10 ではどちらが速いと感
> 小関> じますか? というのも非常に興味があります。
>
> Pentium100MH + ATI Mach64 PCI(VRAM 2MB) のマシンで Windows と
> Linux を使っていますが、同じフォントで比べると、Emacs20.4 の方が
> 圧倒的に「速い」です。
>
> でも、これってほとんど比較になりませんよね。Linux の X サーバと
> Windows のディスプレイドラバの比較みたいになりませんか?
> バッチモードで動かしたらどちらもたいして変らないようにも見えます
> し。
MeadowはUser Interface(画面を書く/入力を受ける)ために一つのthreadを
使っているから、Windows9xの情けないthread実装だと
(Win16Mutexという強烈なやつが存在する)
結構遅いように、私も思いますね。
## 個人的にも描画単位でoverheadを受けているように思います。
## そういうわけで、同じmachineでもNTの方が早いように感じる。
Mule for Windowsというやつは、Immediate Quitを
あきらめた代わりに、1 threadで、しかも強烈な最適化が施されています。
だけど、このthreadは、User Interfaceを処理していないときには完全に
寝ているので、Lispが主にoverheadの状態だと殆ど変化はないと思います。
## 私が悲しいのはむしろLisp評価が遅い事なので。
from himi