created 2 days ago
1 Views
Public
:-hand-drawn-steampunk-electric-circuit-blueprint,-simple,-full-size,-no-blank-spaces,-background,-gray-on-black,-vector,-digital-illustration:
:-hand-drawn-steampunk-electric-circuit-blueprint,-simple,-full-size,-no-blank-spaces,-background,-gray-on-black,-vector,-digital-illustration:
:white-on-black-simple-electric-circuit-blueprint-running-all-around-the-background,-simple,-no-frame,-full-size:
:hand-drawn-steampunk-electric-circuit-blueprint,-intricate,-full-size,-no-blank-spaces,-background,-gray-on-black,-vector,-vector,-digital-illustration:
:permgen-permgen-(permanent-generation)-is-a-special-heap-space-separated-from-the-main-memory-heap.-the-jvm-keeps-track-of-loaded-class-metadata-in-the-permgen.-additionally,-the-jvm-stores-all-the-static-content-in-this-memory-section.-this-includes-all-the-static-methods,-primitive-variables,-and-references-to-the-static-objects.-furthermore,-it-contains-data-about-bytecode,-names,-and-jit-information.-before-java-7,-the-string-pool-was-also-part-of-this-memory.-the-default-maximum-memory-size-for-32-bit-jvm-is-64-mb-and-82-mb-for-the-64-bit-version.-however,-we-can-change-the-default-size-with-the-jvm-options-• -xxpermsize=[size]-is-the-initial-or-minimum-size-of-the-permgen-space-• -xxmaxpermsize=[size]-is-the-maximum-size-with-its-limited-memory-size,-permgen-is-involved-in-generating-the-famous-outofmemoryerror.-simply-put,-the-class-loaders-weren’t-garbage-collected-properly-and,-as-a-result,-generated-a-memory-leak.-therefore,-we-receive-a-memory-space-error;-this-happens-mostly-in-the-development-environment-while-creating-new-class-loaders.: