Comments (4)
The GC parser code is pretty old, so I am not surprised newer GC policies don't work.
If you want to attach a sample log, I can take a look and see how much effort it would be to add. I am not 100% sure balanced GC data would even fit into the current data model / data types that currently exist.
from nmonvisualizer.
Hi
Apologies, I missed the update during IBM's mail difficulties. Please find attached an example verbose gc file
from nmonvisualizer.
I've added code that skips processing of data when this happens. However, the root cause is that the data the parser expects at the beginning of the GC cycle is not present for one or more of the collections. So, at the end of the GC cycle, data will not be calculated. See com.ibm.nmon.parser.gc.state.JavaGCCycle.calculateTotalSizes(GCParserContext).
I'd need to study a lot more of what balanced GC in this JVM version is actually doing to understand the effect of this. To really fix it, new calculations and maybe even completely new handling of the data is needed. At this point, I think it might be better for you look at other GC parsers that focus on keeping up with all the different GC methods.
from nmonvisualizer.
ok, thanks for the investigation and endeavoring to fix the issue
from nmonvisualizer.
Related Issues (20)
- % Entitlement Used graph seems wrong HOT 24
- does not open application in windows 11 HOT 3
- Problem starting nmonvisualizer via Xwindows HOT 2
- Table format not shown HOT 1
- AIX nmon TOP CPU% incorrect HOT 4
- How to specify more than one xml file HOT 8
- Cannot process json files from latest njmon HOT 1
- ArrayIndexOutOfBoundsException HOT 1
- esxtop data parsing error HOT 4
- nmon visualizer unable to parse the below files HOT 1
- Undefined data type CPUUTIL000 HOT 4
- Link to overview presentation PDF file doesn't work HOT 2
- How to save charts to PNG files in GUI ? HOT 6
- How to change Max value on y-axis in GUI ? HOT 2
- GUI displays a chart with unexpected times when Windows timezone is changed HOT 1
- SYS_SUMM for Nmon Visualizer HOT 3
- Loading a NMON data and get error HOT 2
- faulty line graphs since NMONVisualizer 2019-04-06.jar (or newer) when creating custom reports. HOT 25
- SEVERE could not parse *.nmon java.lang.ArrayIndexOutOfBoundsException: 13 HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from nmonvisualizer.