JVM
king.sheng
这个作者很懒,什么都没留下…
展开
-
Runtime.getRuntime().addShutdownHook简介
前言:在使用线程池的时候,偶然看到了前人的代码里出现了Runtime.getRuntime().addShutdownHook()。作用:jvm中增加一个关闭的钩子,当jvm关闭的时候,会执行系统中已经设置的所有通过方法addShutdownHook添加的钩子,当系统执行完这些钩子后,jvm才会关闭。所以这些钩子可以在jvm关闭的时候进行内存清理、对象销毁等操作。使用场景:多用于内存清理,对象销毁等等。示例:以线程池在进程关闭时的处理。上代码: private static Sche原创 2020-08-12 20:05:30 · 1148 阅读 · 0 评论 -
JVM配置
java -Xms3584m -Xmx3584m -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/alidata1/admin/za-castle-test-ms/logs/vehicle-za-castle-test-ms.hprof -verbose:gc -Xloggc:/alidata1/admin/za-castle-test-ms/l...原创 2020-01-17 11:41:15 · 105 阅读 · 0 评论