HPUX ブレードで (他の環境の中でも) 実行され、シンクライアントに表示される Swing アプリケーションがあります。残念ながら、Windows ボックスで開発しました。
Blade/ThinClient セットアップでは、リモート レンダリングが原因である可能性があると思われる深刻なパフォーマンスの問題があります。UI はほとんど使用できません (Windows で 50 ミリ秒未満でクリックに反応するテーブル、たとえば、セルの周囲にフォーカス境界線を描画する場合、HPUX で同じ操作を行うには 750 ~ 1500 ミリ秒かかります)。
誰かが同様の経験をしており、さらに良いことに、それを改善する方法はありますか? この記事は、パフォーマンスの問題がアルファブレンディングまたはアンチエイリアシングの使用に起因する可能性があるように私には思えます。アプリケーション内の一部のコードまたはライブラリの 1 つが、それらのいずれかまたは両方を使用する可能性は十分にあります。それを完全に禁止する簡単な方法はありますか?おそらく、あいまいでめったに言及されていないJVMフラグですか?
概要:
- Swing App は HPUX Blade 上で動作します
- ThinClient での表示 (X 転送)
- Windows / Linux デスクトップ PC と比較した場合の深刻なパフォーマンスの問題
- それを最適化するにはどうすればよいですか?