When I developed the screen in Java and tested it, the phenomenon that was initially fast but slowed down occurred. The screen is a process that outputs information that matches the search conditions as EXCEL information. When I checked the status of the server (UNIX) in the slow state, the usage rate of the main process (Java main process) of the AP server was high, and it consumed about 30% even when the screen was not displayed. It is a state. In addition, GC was occurring as it was. After a period of slowness, FULL GC occurred every 3 minutes for 3 days during a holiday when no one was using it, after which the slowdown phenomenon disappeared. (The CPU usage rate is also eliminated) I don't know if it's a phenomenon that occurs after a long period of use, but I'd like to find out the root cause, and I'd appreciate any advice. Java version is 8. I don't know how to investigate, so I would appreciate any advice.
Recommended Posts