jvm設置分配的內存越大越好嗎

在同一臺機器上,若是jvm設置的內存過大,就會致使其它程序所佔用的內存小。好比elasticsearch、kafka,雖然它們都是基於jvm運行的程序(java和scala都是依賴於jvm),可是它們的數據不是放到jvm內存中,而是放到os cache中(操做系統管理的內存區域),避免了jvm垃圾回收的影響(jvm垃圾回收時會中止目前的工做進程)。原理圖以下:java    若是在同一臺機器上同時
相關文章
相關標籤/搜索