web-dev-qa-db-ja.com

メニューを切り替えるときにUnityが遅くなるのはなぜですか?

Unityで速度の点で大きな問題があり(Gnome 2.xでこの種の問題が発生したことを覚えていません)、(同じアプリケーションで)メニューを切り替えるとPCが遅くなりました。

まだ移植されていないアプリケーションには、グローバルメニューまたは通常のメニューを使用します。 Asus1215Nネットブックを持っています。

これはGnome3フォールバックまたはGnome-Shellでは発生しないため、問題はテーマに起因すると思いますが、Unity-2Dでは発生します。

どうすればこの問題を解決できますか?

1
aliasbody

はい、それは理解されている問題です。いいえ、プログラマーでない限り、修正することはできません。

技術的な詳細を説明するために、Unityのアプリケーションメニューは D-Bus でブロードキャストされます。メニューの複雑さとツールキットの実装によっては、これにより顕著な遅延が発生する可能性があります。 XUL(FirefoxとThunderbirdのバックエンド)は、この点で悪名高いです。

2
Jjed