問題タブ [java-memory-leaks]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
70 参照

java - Java 'Robot' クラスのメモリ リーク

画面共有プログラムを作っています。(クライアント)

悲しいことに、メモリ リークが発生していることがわかりました。

メモリリークをチェックするために、次のように単純化しました。

走る :

java -Xms50m -Xmx100m -jar "share screen.jar"

しかし!!プログラムを実行してから 10 分後、

メモリ使用量: ここに画像の説明を入力

「ロボット」クラスに問題があるに違いない!!!

どうすれば修正できますか?

java(jdk) バージョン: openjdk 11.0