Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako otestovať Java Pamäť Veľkosť haldy

Počítače spúšťať aplikácie Java tým , že interpret ( Java Virtual Machine , JVM ) alebo vykonať ich. JVM prideľuje dané množstvo pamäte na halde - dátovú štruktúru , že služby všetkých run - time požiadavky na pamäť potrebnú na vytvorenie nových objektov . Užívatelia môžu poveriť JVM prideliť ľubovoľné množstvo haldy pamäte podporovanej počítačom . Môžete zistiť z kódu v jazyku Java , pokiaľ JVM pridelené dostatok haldy pamäte pre potreby vašej aplikácie , čo umožňuje lepšie spracovanie chýb . Návod dovolená 1

zahrnúť nasledujúci riadok na začiatku kódu Java :

import java.lang.Runtime ;
2

zistiť množstvo haldy pamäte merané v bajtoch , že váš program je v súčasnosti pomocou volaním metódy " Runtime.totalMemory ( ) " , ako v nasledujúcom príklade : .

dlho currentHeapSize = Runtime.getRuntime ( ) totalMemory ( ) ;

3

Zistite maximálnu veľkosť haldy pamäte merané v bajtoch , že váš program bude môcť použiť volaním metódy " Runtime.maxMemory ( ) " , ako v nasledujúcom príklade :
< p . > dlho maxHeapSize = Runtime.getRuntime ( ) maxMemory ( ) ;

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené