Skip to main content
This revision made December 03, 2011 17:32, by kcpeppe
« earlier revision revert to this « later revision

Memory Pool View Wiki

Welcome to Memory Pool View VisualVM plugin project. The project was motivated by my desire to demonstrate how easy it is to build a VisualVM plugin by demonstrating how to connect to the MXBean monitoring the Code Cache. All of the other memory pool views come along "for free". For this purpose, java.net feels like a good fit for a distribution point for the source and final netbeans module.

The plugin is fairly simple and as such is by no means feature complete. However, it should be fun to add more useful features.

Difference compared to previous revision
<span>= Memory Pool View Wiki = <span style="text-decoration:underline;color:green">Welcome to Memory Pool View VisualVM plugin project. </span>= Memory Pool View Wiki = Th<span style="text-decoration:line-through;color:red">i</span>Th<span style="text-decoration:underline;color:green">e project wa</span>s <span style="text-decoration:underline;color:green">mot</span>i<span style="text-decoration:underline;color:green">vated by my de</span>s<span style="text-decoration:underline;color:green">ire</span> t<span style="text-decoration:underline;color:green">o demonstrate </span>h<span style="text-decoration:underline;color:green">ow </span>e<span style="text-decoration:underline;color:green">asy</span> <span style="text-decoration:underline;color:green">it is to buil</span>s is the d<span style="text-decoration:line-through;color:red">ef</span>d<span style="text-decoration:underline;color:green"> </span>a<span style="text-decoration:underline;color:green"> Vis</span>u<span style="text-decoration:underline;color:green">a</span>l<span style="text-decoration:underline;color:green">VM plugin by demons</span>t<span style="text-decoration:underline;color:green">rating</span>ault ho<span style="text-decoration:line-through;color:red">m</span> ho<span style="text-decoration:underline;color:green">w to conn</span>e<span style="text-decoration:underline;color:green">ct</span>e <span style="text-decoration:line-through;color:red">p</span> <span style="text-decoration:underline;color:green">to the MXBe</span>a<span style="text-decoration:underline;color:green">n monitorin</span>g<span style="text-decoration:underline;color:green"> th</span>e <span style="text-decoration:underline;color:green">Code Cache. All o</span>f<span style="text-decoration:underline;color:green"> the </span>o<span style="text-decoration:underline;color:green">the</span>r <span style="text-decoration:underline;color:green">memor</span>y<span style="text-decoration:underline;color:green"> p</span>age for yo<span style="text-decoration:line-through;color:red">u</span>o<span style="text-decoration:underline;color:green">ol views come along "fo</span>r <span style="text-decoration:underline;color:green">free". For this </span>p<span style="text-decoration:underline;color:green">u</span>r<span style="text-decoration:underline;color:green">p</span>o<span style="text-decoration:underline;color:green">se, </span>j<span style="text-decoration:underline;color:green">ava.n</span>r proje<span style="text-decoration:line-through;color:red">c</span>t<span style="text-decoration:line-through;color:red">'</span>et<span style="text-decoration:underline;color:green"> feel</span>s <span style="text-decoration:line-through;color:red">w</span><span style="text-decoration:underline;color:green">l</span>ik<span style="text-decoration:underline;color:green">e a good f</span>i<span style="text-decoration:underline;color:green">t for a distribution point for the source and final netbeans module</span>. Th<span style="text-decoration:underline;color:green">e plug</span>i<span style="text-decoration:underline;color:green">n i</span>iki. This <span style="text-decoration:line-through;color:red">w</span>s <span style="text-decoration:underline;color:green">fa</span>i<span style="text-decoration:line-through;color:red">k</span><span style="text-decoration:underline;color:green">rly s</span><span style="text-decoration:underline;color:green">mple</span> <span style="text-decoration:underline;color:green">and as s</span>u<span style="text-decoration:underline;color:green">ch i</span>s<span style="text-decoration:underline;color:green"> by no m</span>e<span style="text-decoration:underline;color:green">an</span>i uses <span style="text-decoration:line-through;color:red">M</span>s <span style="text-decoration:underline;color:green">f</span>e<span style="text-decoration:line-through;color:red">di</span>ea<span style="text-decoration:underline;color:green">ture complete. Ho</span>w<span style="text-decoration:underline;color:green">ever, </span>awi<span style="text-decoration:line-through;color:red">ki</span>i<span style="text-decoration:underline;color:green">t</span> <span style="text-decoration:underline;color:green">should be </span>f<span style="text-decoration:underline;color:green">un t</span> fo<span style="text-decoration:line-through;color:red">r</span>o<span style="text-decoration:underline;color:green"> add </span>m<span style="text-decoration:underline;color:green">ore useful fe</span>mat<span style="text-decoration:line-through;color:red">ting</span>at<span style="text-decoration:underline;color:green">ures</span>. <span>
 
 
Close
loading
Please Confirm
Close