![]() Some applications inject DLLs into the address space of other processes leading to fragmentation. Your system may have a lot of different application installed and running. ![]() Address space fragmentation can heavily limit the maximum heap size that can be used.There might be no such chunk available in the address space to fit in the heap. Even if total memory doesn't exceed the OS limit, JVM requires all the heap memory to be continuous.All these factors make it easy to get close or exceed the 2GB value. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |