3

私は約 50 のサブウィンドウを持つ Perl-Tk GUI を持っています。各サブウィンドウには、約 50 個のボタンと 50 個のメニューがあります (各メニューには約 4 つのオプションがあります)。

UNIX/Linux/Solaris で実行すると、スムーズに動作します。

Windows で実行すると、ロード中に GUI がフリーズするため、一部のボタンしか表示されないか、GUI がまったく表示されません。スタックしているように見えます。

perl プロセスは、最大 50000K のメモリ使用量と 100% の CPU 使用率になります。しかし、いくつかのボタン/メニューをオフにして再度実行すると、問題ありません。

そのため、Perl-Tk は Windows で GUI をロードするのに十分なメモリを取得 (持っていない) していないようです。

正しく実行するためにできることはありますか? Windows に Perl-TK にメモリを追加するように指示したり、perl にメモリを追加するように指示したりするための特別な構成やフラグはありますか?

任意の助けをいただければ幸いです...

4

1 に答える 1