Высокая загрузка процессора и утечка памяти - PullRequest
0 голосов
/ 25 апреля 2019

Прошу прощения за навыки английского заранее.

По некоторым причинам, я все понял таким образом (в основном из-за недостатка практического опыта Java и незнания многопоточности). Этот код работает более или менее так, как я ожидал, он должен делать, но оказалось, что он имеет высокую загрузку процессора (после некоторых изменений он колеблется от 30% до 70% сейчас) и заметные утечки памяти (когда он начинает занимать около 2 Гб оперативной памяти все постепенно портится и для GUI, и для ПК). Я уже сделал все, что мог, чтобы попытаться это исправить.

Я был бы рад услышать любые советы и что я мог бы сделать в этой ситуации (даже если это общие советы Java).

/ код удален из-за уменьшения оригинальности диплома /

Я хотел бы снизить нагрузку на процессор, по крайней мере, до приемлемого уровня, и, что гораздо важнее, я хочу избавиться от утечек памяти, упомянутых выше.

...