8.1 "Jboss Tools Project Validator" Memory Issues
dognose Aug 14, 2015 5:14 AMHello,
we are using the JBDevStudio 8.1 to build our projects. While the "JBoss Tools Project Validator" is running, I can watch the Paged Memory to keep increasing.
During a single validation approach, the paged memory gets filled up by about 2 GB. Therefore after several builds - my PC runs out of memory. (Even the
Page file of 42 GB gets filled up)
When I disable ALL the JBoos Tools Validators (CDI, JAX-RS, EL, JSF, KB, etc..) The Problem is gone. Enabling a single Validator starts to show the same behaviour again,
but ofc. depending on the number of active validators the number of memory getting "claimed" per build is smaller.
Is there a known Bug or could this be a configuration Issue?
I am using the JDK7-79 (x64) for running eclipse and building the Projects. (It's on the PATH as well)
The Issue remains the same whether I perform the builds on my notebook (i7-3520M, 16 GB Ram, Windows 7) or on my Desktop (i7-4790, 16 GB Ram, Windows 8.1)
Few minutes later:
The paged pool never gets released not even after closing JBDevStudio and shutting down every Java-Process. Only a System-Reboot will free the memory again.
After approx half a working day, I need to reboot, because the system is running out of memory.
(And we all know that Eclipse should kept "running" as long as possible, because after every restart auto-suggestion stuff has to be reloaded...)
(Windows is proposing to shutdown java, cause it is the top most consumer with around 2 GB of memory then. The roughly 50 GB beeing stuffed into the Paged Memory and page file
are not allocated to any running process)
If you need more information or maybe some sort of verbose-logs, please poke me, I try to provide them in time.
-----
Version: 2.0.2.Final-v20150325-0456-B99
Components: AS-CDI-FORGE-FREEMARKER-HIBERNATE-JSF-LIVERELOAD-MAVEN-OPENSHIFT-PORTLET-RUNTIME-SEAM-VPE-WS
Eclipse product: com.jboss.devstudio.core
Eclipse product version: 8.1.0
Operating system: win32
Operating system version: 6.3
Linux Distro: Unknown
JVM name: Java HotSpot(TM) 64-Bit Server VM
JVM architecture: 64
JVM version: 1.7.0_79
Locale: en-US
Screen Colors: 32-bit
Screen Resolution: 5760x1200
Report owner: devstudio.redhat.com
Number of usage-hits: 56
First usage reported on: 30.07.2015 16:05
Last usage reported on: 14.08.2015 10:37
Current usage reported on: 14.08.2015 10:41
JBoss Central Enabled: false
Events:
Component: usage
Component version: 2.0.2
Category: jbt
Action: finishWizard
Label: Wizard class name
Value: How many times the 'Finish' button pressed during the day
Component: vpe
Component version: 3.6.2
Category: vpe
Action: browsersim
Label: Browsersim launch (JavaFx/Webkit)
Value: How many times during the day
Component: server
Component version: 3.0.3
Category: server
Action: detect
Label: Server Runtime ID
Component: server
Component version: 3.0.3
Category: server
Action: new
Label: Server Runtime ID
Value: 0 = failed, 1 = successful
Component: central
Component version: 2.0.2
Category: central
Action: install
Label: Installing connector ID
Component: usage
Component version: 2.0.2.Final-v20150325-0456-B99
Category: central
Action: showOnStartup
Label: true|false|N/A
Component: examples
Component version: 2.0.2
Category: examples
Action: create
Label: Project example name
Component: forge
Component version: 1.3.3
Category: forge
Action: start
Label: Forge Runtime Version
Value: major.minor.micro.identifier