- Products
- Learn
- Local User Groups
- Partners
- More
Quantum Spark Management Unleashed!
Introducing Check Point Quantum Spark 2500:
Smarter Security, Faster Connectivity, and Simpler MSP Management!
Check Point Named Leader
2025 Gartner® Magic Quadrant™ for Hybrid Mesh Firewall
HTTPS Inspection
Help us to understand your needs better
CheckMates Go:
SharePoint CVEs and More!
Hi, engineers,The CPU usage of JAVA process is very high, how can I solve this problem
CPM process (Java) is responsible for writing all information to the PostgreSQL and SOLR databases.
All the communications between the different GUI clients are done through web services. Is a component within CPM. Whenever we connect to the SmartCenter server with SmartConsole we are basically opening a connection from the GUI machine to the CPM process „java à solr-solrj-v4_X_X.jar“ on the SmartCenter server over port 19009 via web service.
There are also other Java processes on the SMS. If you change the priority of the process, this can have a negative effect on performance. I wouldn't do that.
As I said, a high workload on the process is normal.
I think this is a SMS.
The CPM process is in R80 a Java applet. The high cpu usage is normal.
More read here:
R80.x Policy Installation Flowchart
The "nice" value ("NI" column) determines whether the process should be prioritized or not. It can be within the range of -20 to + 19 where +19 means the process has the least priority possible (your java process) and -20 the most prio. The PR field in the output is the scheduling priority of the process - you can find more detailed explanations in the man page for "top".
CPM process (Java) is responsible for writing all information to the PostgreSQL and SOLR databases.
All the communications between the different GUI clients are done through web services. Is a component within CPM. Whenever we connect to the SmartCenter server with SmartConsole we are basically opening a connection from the GUI machine to the CPM process „java à solr-solrj-v4_X_X.jar“ on the SmartCenter server over port 19009 via web service.
There are also other Java processes on the SMS. If you change the priority of the process, this can have a negative effect on performance. I wouldn't do that.
As I said, a high workload on the process is normal.
@HeikoAnkenbrand very good explanation 🙂
In this case I suspect that the java process that consumes 452% in the first line of the top is actually the Solr process of the logging. The reason - the virtual memory of it is very large (almost 30GB) which is very typical to Solr in general. I believe that CPM is actually the java process in the 9th line.
@Wang , does your Management also act as a log server, or do you have an additional log server - separated from the Management? Also, how many CPU cores do you have?
If you could share another 'top' after pressing on 1 (to see the CPUs) and also pressing on 'c' to see the command lines of the processes - that would be great for sharing more insights.
Wang,
you can press the key „1“ after you start top. With this you should see all CPUs and utilization of all CPUs.
And you don’t see not more then 100% CPU utilization on one core. You get more then 100% utilization for java, because this is running on more then one CPU. The values are added.
Normally, these high CPU values are seen after restart of Smartcenter, after imports of database, policy install ore something similar. As @HeikoAnkenbrand and other’s mentioned this is a normal behaviour.
Wolfgang
Leaderboard
Epsum factorial non deposit quid pro quo hic escorol.
User | Count |
---|---|
9 | |
7 | |
6 | |
5 | |
5 | |
5 | |
5 | |
4 | |
4 | |
4 |
Wed 10 Sep 2025 @ 11:00 AM (CEST)
Effortless Web Application & API Security with AI-Powered WAF, an intro to CloudGuard WAFWed 10 Sep 2025 @ 11:00 AM (EDT)
Quantum Spark Management Unleashed: Hands-On TechTalk for MSPs Managing SMB NetworksFri 12 Sep 2025 @ 10:00 AM (CEST)
CheckMates Live Netherlands - Sessie 38: Harmony Email & CollaborationTue 16 Sep 2025 @ 02:00 PM (EDT)
Securing Applications with Check Point and AWS: A Unified WAF-as-a-Service Approach - AmericasWed 17 Sep 2025 @ 04:00 PM (AEST)
Securing Applications with Check Point and AWS: A Unified WAF-as-a-Service Approach - APACWed 10 Sep 2025 @ 11:00 AM (EDT)
Quantum Spark Management Unleashed: Hands-On TechTalk for MSPs Managing SMB NetworksFri 12 Sep 2025 @ 10:00 AM (CEST)
CheckMates Live Netherlands - Sessie 38: Harmony Email & CollaborationTue 16 Sep 2025 @ 02:00 PM (EDT)
Securing Applications with Check Point and AWS: A Unified WAF-as-a-Service Approach - AmericasWed 17 Sep 2025 @ 04:00 PM (AEST)
Securing Applications with Check Point and AWS: A Unified WAF-as-a-Service Approach - APACWed 17 Sep 2025 @ 03:00 PM (CEST)
Securing Applications with Check Point and AWS: A Unified WAF-as-a-Service Approach - EMEAAbout CheckMates
Learn Check Point
Advanced Learning
YOU DESERVE THE BEST SECURITY