深刻JVM(二):java裏的堆(heap)棧(stack)

在windows中使用taskmanager查看java進程使用的內存時,發現有時候會超過 -Xmx制定的內存大小, -Xmx指定的是java heap,java還要分配內存作其餘的事情,包括爲每一個線程創建棧。 VM的每一個線程都有本身的棧空間,棧空間的大小限制vm的線程數量,太大了,實用的線程數減小,過小容易拋出java.lang.StackOverflowError異常。windows默認爲
相關文章
相關標籤/搜索