Package: openjdk-8-jre
Version: 8u141-b15-1~deb9u1
Hello:
I'm using the upstream version of NetBeans IDE, the version 8.2. I know
that it's not software maintained by the Debian team, but I believe that
the bug that I'm going to talk about is not directly related to
NetBeans, but to the OpenJDK version bundled by Debian.
When I open the application, it works fine, but the GUI already behaves
slower than with other versions of the OpenJDK. As I start folding and
unfolding the directory tree in the "Projects" panel, and opening and
closing files (I only do that, nothing else), the application becomes
slower and slower, until a point in which I need to stop and start it again.
I've downgraded OpenJDK to the version 8u131-b11-2, but the result has
been the same.
Later, I've installed the JDK from Oracle, the version 1.8.0-144, and
NetBeans has behaved smooth from the beginning. After some time of
usage, it still performed well.
It might seem that it's just a performance difference between 2
different implementations (although Oracle's is based on OpenJDK).
However, I've been using OpenJDK in Kubuntu without a problem.
Because I still have some Kubuntu installs in the same machine, I've
decided to do the same test with different versions. And this the result:
------------------------------------------------------------------------------
Kubuntu 16.04
* Kernel: Linux 4.4.0-92-generic #115-Ubuntu SMP Thu Aug 10 09:04:33
UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
* libc6: 2.23-0ubuntu9
* openjdk-8-jre: 8u131-b11-2ubuntu1.16.04.3
* Result: ### SMOOTH ###
------------------------------------------------------------------------------
Kubuntu 16.10
* Kernel: Linux 4.8.0-59-generic #64-Ubuntu SMP Thu Jun 29 19:38:34
UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
* libc6: 2.24-3ubuntu2.2
* openjdk-8-jre: 8u131-b11-0ubuntu1.16.10.2
* Result: ### SMOOTH ###
------------------------------------------------------------------------------
Kubuntu 17.04
* Kernel: Linux 4.10.0-32-generic #36-Ubuntu SMP Tue Aug 8 12:10:06
UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
* libc6: 2.24-9ubuntu2.2
* openjdk-8-jre: 8u131-b11-2ubuntu1.17.04.3
* Result: ### SLOW ###
------------------------------------------------------------------------------
I know that Canonical often makes changes to some packages from Debian
or even get them from upstream. But I publish these results just in case
that it's of any help, since it's obvious that "something" changed
between versions 16.10 and 17.04, which made OpenJDK behave like it
behaves now. I'll try to do some more tests.
By the way, this is the information of my current Debian install:
* Distribution: Debian GNU/Linux 9.1 (stretch)
* Kernel: Linux 4.9.0-3-amd64 #1 SMP Debian 4.9.30-2+deb9u3
(2017-08-06) x86_64 GNU/Linux
* libc6: 2.24-11+deb9u1
* openjdk-8-jre: 8u141-b15-1~deb9u1
* openjdk-8-jdk: 8u141-b15-1~deb9u1
Thank you.