# High idle CPU usage

**URL:** <https://discourse.jabref.org/t/high-idle-cpu-usage/1194>\
**Category:** Help\
**Created:** [June 8, 2018, 12:54pm UTC](https://discourse.jabref.org/t/high-idle-cpu-usage/1194 "2018-06-08T12:54:15Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![Rik](https://avatars.discourse-cdn.com/v4/letter/r/90db22/32.png) [@Rik](https://discourse.jabref.org/u/Rik)\
**Post date:** [June 8, 2018, 12:54pm UTC](https://discourse.jabref.org/t/high-idle-cpu-usage/1194/1 "2018-06-08T12:54:15Z")

</div>

Hi there!

First of all, thanks to this community for creating and maintaining Jabref! It is an awesome product and saves me loads of time. I noticed something odd happening the last few days when using Jabref. When it runs in the background, it has extremely high CPU usage (actually 100% on one core). I have Java 1.8.0\_171, running on 64-bit Win10, Jabref version 1.8.0\_171. I have the “Web search”, “Group entries” and “Entry preview” panels enabled. After some fiddling around and monitoring my CPU usage I found the following procedure to cause this behavior:

1. Select any group in the “Group entries” panel.
2. Minimize Jabref  
**CPU usage goes very high now**
3. Open Jabref window again
4. Select one of the bib entries in the main panel  
**CPU usage goes back to normal**

Any clues on what is causing this?

Cheers!

Rik

---

<div class="post-metadata">

**Author:** ![Siedlerchr](https://yyz2.discourse-cdn.com/flex030/user_avatar/discourse.jabref.org/siedlerchr/32/216_2.png) [@Siedlerchr](https://discourse.jabref.org/u/Siedlerchr)\
**Post date:** [June 8, 2018, 3:16pm UTC](https://discourse.jabref.org/t/high-idle-cpu-usage/1194/2 "2018-06-08T15:16:06Z")

</div>

Hi,

Please try to intall jre 1.8.172 there was a memory bug fixed in the jdk which also affected the search and caused unnecessary load.

---

<div class="post-metadata">

**Author:** ![Rik](https://avatars.discourse-cdn.com/v4/letter/r/90db22/32.png) [@Rik](https://discourse.jabref.org/u/Rik)\
**Post date:** [June 9, 2018, 1:23pm UTC](https://discourse.jabref.org/t/high-idle-cpu-usage/1194/3 "2018-06-09T13:23:57Z")

</div>

Hey, thanks for the response!  
I tried to do that before, but somehow Java says I’m already on the latest version. I’ll just wait for that Java update then, or see if I can install it otherwise!

Kind regards,

RIk

---

<div class="post-metadata">

**Author:** ![Siedlerchr](https://yyz2.discourse-cdn.com/flex030/user_avatar/discourse.jabref.org/siedlerchr/32/216_2.png) [@Siedlerchr](https://discourse.jabref.org/u/Siedlerchr)\
**Post date:** [June 9, 2018, 6:31pm UTC](https://discourse.jabref.org/t/high-idle-cpu-usage/1194/4 "2018-06-09T18:31:10Z")

</div>

Hi,

as the 172 contains some addtional updates which are not security related, it’s not distributed through the updater somehow. You could try it here: [http://www.oracle.com/technetwork/java/javase/downloads/jre8-downloads-2133155.html](http://www.oracle.com/technetwork/java/javase/downloads/jre8-downloads-2133155.html)

---

<div class="post-metadata">

**Author:** ![Rik](https://avatars.discourse-cdn.com/v4/letter/r/90db22/32.png) [@Rik](https://discourse.jabref.org/u/Rik)\
**Post date:** [June 11, 2018, 12:09pm UTC](https://discourse.jabref.org/t/high-idle-cpu-usage/1194/5 "2018-06-11T12:09:07Z")

</div>

I downloaded the update manually and the issue does not occur any more. Thanks for the support!

---

<div class="post-metadata">

**Author:** ![Oriel3](https://avatars.discourse-cdn.com/v4/letter/o/9dc877/32.png) [@Oriel3](https://discourse.jabref.org/u/Oriel3)\
**Post date:** [August 13, 2018, 12:31pm UTC](https://discourse.jabref.org/t/high-idle-cpu-usage/1194/6 "2018-08-13T12:31:11Z")

</div>

System:  
OpenSUSE Leap 15  
Jabref 4.3.1

Also my Jabref 4.3.1 consumes 90 percent of my CPU. If I try to run Jabref under Oracle Java, it fails because it cannot find org.jabref.JabRefMain. When I install Jabref it wants to installe Java OpenJDK, but the highest version available for OpenSUSE is 171, which leads to the CPU problem. So what is the best way now to run Jabref under OpenSUSE?
