{"id":732,"date":"2015-02-02T14:42:41","date_gmt":"2015-02-02T19:42:41","guid":{"rendered":"http:\/\/shirishranjit.com\/blog1\/?page_id=732"},"modified":"2015-03-20T07:11:43","modified_gmt":"2015-03-20T11:11:43","slug":"java-performance-turning-jvm-garbage-collection-memory-management-refereces","status":"publish","type":"page","link":"https:\/\/shirishranjit.com\/blog1\/java-stuff\/java-performance-turning-jvm-garbage-collection-memory-management-refereces","title":{"rendered":"Java Performance Turning, JVM, Garbage Collection, Memory Management Refereces"},"content":{"rendered":"<p>It is critical that good engineers understand how JAVA JVM works and manages memory. In many applications, one must tune the JVM parameters to the need of application for performance and optimize memory usage.<\/p>\n<p>Reference on\u00a0Java Performance Turning, JVM, Garbage Collection, Memory Management<\/p>\n<ul>\n<li><a title=\"http:\/\/www.oracle.com\/webfolder\/technetwork\/tutorials\/obe\/java\/gc01\/index.html\" href=\"http:\/\/www.oracle.com\/webfolder\/technetwork\/tutorials\/obe\/java\/gc01\/index.html\">http:\/\/www.oracle.com\/webfolder\/technetwork\/tutorials\/obe\/java\/gc01\/index.html<\/a>\u00a0&#8211; this is a very good article on overview of GC<\/li>\n<li><a title=\"http:\/\/docs.oracle.com\/javase\/specs\/jvms\/se7\/html\/index.html\" href=\"http:\/\/docs.oracle.com\/javase\/specs\/jvms\/se7\/html\/index.html\">Java Virtual Machine Specification<\/a><\/li>\n<li><a href=\"https:\/\/shirishranjit.com\/blog1\/wp-content\/uploads\/2015\/02\/Java-Garbage-Collection-Basics.pdf\">Java Garbage Collection Basics<\/a>\u00a0&#8211;\u00a0Java Memory Management by Sun\/Oracle<\/li>\n<li>Java Virtual Machine Specification &#8211;<a title=\"http:\/\/docs.oracle.com\/javase\/specs\/jvms\/se8\/html\/index.html\" href=\"http:\/\/docs.oracle.com\/javase\/specs\/jvms\/se8\/html\/index.html\">http:\/\/docs.oracle.com\/javase\/specs\/jvms\/se8\/html\/index.html<\/a><\/li>\n<li><a title=\"http:\/\/docs.oracle.com\/javase\/8\/docs\/technotes\/guides\/vm\/gctuning\/index.html\" href=\"http:\/\/docs.oracle.com\/javase\/8\/docs\/technotes\/guides\/vm\/gctuning\/index.html\">Java GC Tuning Oracle Documentation<\/a><\/li>\n<li><a title=\"http:\/\/www.oracle.com\/technetwork\/java\/hotspotfaq-138619.html\" href=\"http:\/\/www.oracle.com\/technetwork\/java\/hotspotfaq-138619.html\">Frequently Asked Questions About the Java HotSpot VM<\/a><\/li>\n<li><a title=\"http:\/\/www.oracle.com\/technetwork\/java\/tuning-139912.html\" href=\"http:\/\/www.oracle.com\/technetwork\/java\/tuning-139912.html\">Java Tuning White paper<\/a><\/li>\n<li><a title=\"http:\/\/www.oracle.com\/technetwork\/articles\/java\/index.html\" href=\"http:\/\/www.oracle.com\/technetwork\/articles\/java\/index.html\">Oracle Articles on Java Technology<\/a><\/li>\n<li><a title=\"http:\/\/docs.oracle.com\/javase\/8\/docs\/technotes\/guides\/vm\/gctuning\/toc.html\" href=\"http:\/\/docs.oracle.com\/javase\/8\/docs\/technotes\/guides\/vm\/gctuning\/toc.html\">Java Platform, Standard Edition HotSpot Virtual Machine Garbage Collection Tuning Guide<\/a><\/li>\n<li><a href=\"https:\/\/shirishranjit.com\/blog1\/wp-content\/uploads\/2015\/02\/Java-SE-6-HotSpottm-Virtual-Machine-Garbage-Collection-Tuning.pdf\">Java SE 6 HotSpot[tm] Virtual Machine Garbage Collection Tuning<\/a><\/li>\n<li><a title=\"http:\/\/www.explainthatstuff.com\/how-computer-memory-works.html\" href=\"http:\/\/www.explainthatstuff.com\/how-computer-memory-works.html\">How computer memory works?<\/a>\u00a0&#8211; this is a good read on different computer memory.<\/li>\n<\/ul>\n<div class=\"twttr_buttons\"><div class=\"twttr_twitter\">\n\t\t\t\t\t<a href=\"http:\/\/twitter.com\/share?text=Java+Performance+Turning%2C+JVM%2C+Garbage+Collection%2C+Memory+Management+Refereces\" class=\"twitter-share-button\" data-via=\"\" data-hashtags=\"\"  data-size=\"default\" data-url=\"https:\/\/shirishranjit.com\/blog1\/java-stuff\/java-performance-turning-jvm-garbage-collection-memory-management-refereces\"  data-related=\"\" target=\"_blank\">Tweet<\/a>\n\t\t\t\t<\/div><div class=\"twttr_followme\">\n\t\t\t\t\t\t<a href=\"https:\/\/twitter.com\/shiranjit\" class=\"twitter-follow-button\" data-size=\"default\"  data-show-screen-name=\"false\"  target=\"_blank\">Follow me<\/a>\n\t\t\t\t\t<\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>It is critical that good engineers understand how JAVA JVM works and manages memory. In many applications, one must tune the JVM parameters to the need of application for performance and optimize memory usage. Reference on\u00a0Java Performance Turning, JVM, Garbage &hellip; <a href=\"https:\/\/shirishranjit.com\/blog1\/java-stuff\/java-performance-turning-jvm-garbage-collection-memory-management-refereces\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":524,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-732","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/shirishranjit.com\/blog1\/wp-json\/wp\/v2\/pages\/732"}],"collection":[{"href":"https:\/\/shirishranjit.com\/blog1\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/shirishranjit.com\/blog1\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/shirishranjit.com\/blog1\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/shirishranjit.com\/blog1\/wp-json\/wp\/v2\/comments?post=732"}],"version-history":[{"count":5,"href":"https:\/\/shirishranjit.com\/blog1\/wp-json\/wp\/v2\/pages\/732\/revisions"}],"predecessor-version":[{"id":849,"href":"https:\/\/shirishranjit.com\/blog1\/wp-json\/wp\/v2\/pages\/732\/revisions\/849"}],"up":[{"embeddable":true,"href":"https:\/\/shirishranjit.com\/blog1\/wp-json\/wp\/v2\/pages\/524"}],"wp:attachment":[{"href":"https:\/\/shirishranjit.com\/blog1\/wp-json\/wp\/v2\/media?parent=732"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}