Hiroyuki Komatsu
komat****@taiya*****
2005年 2月 21日 (月) 18:02:43 JST
小松です。 At Mon, 21 Feb 2005 17:40:41 +0900 (JST), UTUMI Hirosi wrote: > > > > > uim-im-switcherで uim-anthy から uim-prime にエンジンを切替えると、 > > > > > 数秒間マシンに重い負荷がかかります。 > > > > > > > > prime-use-unixdomain? を #t にして、あらかじめprimeをUNIX > > > > ドメインソケットモードで起動しておく、というのはどうでしょう。 > > > > > > 以前もやってみたことがあるのですが、あまり変わりません。 > > > $ top で見ると、切替時にrubyがCPUを40%ほど使います。 > > > > unix ドメインソケットを使うと、立ち上がる PRIME のプロセスはひとつに > > なりますが、なっていますでしょうか? > > なっています。 > > uim-anthy から uim-prime への切替えはまだ良いのですが、 > uim-pref-gtk だとグループ間の移動が非常に重くなって、困っています。 > > $ uim-pref-gtk > Global settings から Global key bindings 1 へ移動 > => uim-pref-gtk と ruby が 45%ずつCPUを使用する (しばらくはほとんどフリーズ状態) > 場合によってはターミナルを disconnected という表示が流れて止まらない > => uim-pref-gtk がフリーズ > > Global key bindings 1 から Global settings へ戻るときは重くなりません。 > しかし Global key bindings 2 など表示したことのないグループに移動しようとすると > 非常に重くなります。 > > ruby-1.8.2 を使用しています。 うーん、僕の環境では問題なく動いてしまって、現象が再現できていません。 あと、"disconnected" と表示されることから、おそらく uim レイヤの問題の ような気がします。 -- 小松弘幸 ----------------------- http://taiyaki.org/