• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Ron McLeod
  • Rob Spoor
  • Tim Cooke
  • Junilu Lacar
Sheriffs:
  • Henry Wong
  • Liutauras Vilda
  • Jeanne Boyarsky
Saloon Keepers:
  • Jesse Silverman
  • Tim Holloway
  • Stephan van Hulst
  • Tim Moores
  • Carey Brown
Bartenders:
  • Al Hobbs
  • Mikalai Zaikin
  • Piet Souris

Books on JVM Memory?

 
Greenhorn
Posts: 17
Tomcat Server Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hello Experts,

Can you please let me know if there's any recommended book for understanding how JVM works internally. I would like to know things like how memory management works, how classes are loaded..

Thanks.
 
Ranch Hand
Posts: 36
Mac OS X Spring Java
  • Likes 1
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi Anuraag,

Following options should help

Book: Java Performance - The definitive guide By Scott Oaks
Course: Udemy Course
Java Specifications: Java Specs

-Ankur
 
Marshal
Posts: 74025
332
  • Likes 1
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Ankur R Jain wrote:. . . Java Specifications: Java Specs. . .

Look for the Java® Virtual Machine Specification (I think) (=JVMS), not the Java® Language Specification.
 
Ankur R Jain
Ranch Hand
Posts: 36
Mac OS X Spring Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Campbell Ritchie wrote:

Ankur R Jain wrote:. . . Java Specifications: Java Specs. . .

Look for the Java® Virtual Machine Specification (I think) (=JVMS), not the Java® Language Specification.



Hi Campbell,
The link I provided has links to both VM specs as well as Lang Specs.  

Thanks for pointing that out, hope I haven't missed anything.


reply
    Bookmark Topic Watch Topic
  • New Topic