博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
了解java虚拟机—非堆相关参数设置(4)
阅读量:5155 次
发布时间:2019-06-13

本文共 469 字,大约阅读时间需要 1 分钟。

非堆内存相关配置

-XX:PermSize

永久区初始大小

-XX:MaxPermSize

永久区最大大小 在JDK1.8中使用-XX:MxMetaspaceSize配置永久区最大大小

-Xss

线程栈大小

-XX:MaxDirectMemorySize

直接内存大小,默认为最大堆空间,即-Xmx。当直接内存使用量达到-XX:MaxDirectMemorySize时,会触发垃圾回收,如果垃圾回收不能有效释放空间,直接内存溢出依然会引起系统的OOM。一般来说直接内存的读写速度会快于堆内存,但申请速度会低于堆内存。直接内存适用于申请次数少,读写频繁的场景。

JVM的工作模式

Server模式比Client模式启动较慢,因为Server模式会尝试收集更多的系统性能信息,使用更复杂的优化算法对程序进行优化。因此,当系统完全启动并进入运行稳定期后,Server模式的执行速度会远远快于Client模式。

-client
-Server

转载于:https://www.cnblogs.com/hanlinhu/p/9487058.html

你可能感兴趣的文章
Kafka数据可靠性深度解读
查看>>
struts2基础---->自定义拦截器
查看>>
SDOI2009
查看>>
bzoj3255 一个关于序列的游戏
查看>>
JavaScript总结(四)
查看>>
华为企业互动社区云计算板块
查看>>
[Algorithms] Insertion sort algorithm using TypeScript
查看>>
[Angular Directive] Assign a Structual Directive a Dynamic Context in Angular 2
查看>>
[Angular 2] ng-model and ng-for with Select and Option elements
查看>>
python中浅拷贝和深度拷贝的区别
查看>>
Linux 离线安装软件
查看>>
WordPress WP cleanfix插件‘eval()’函数跨站请求伪造漏洞
查看>>
USACO Broken Necklace
查看>>
中小型网站生存之道
查看>>
如何获取repeater某行第一列的值
查看>>
利用"SQL"语句自动生成序号的两种方式
查看>>
discuz完善用户资料任务不能完成的解决方法
查看>>
结对编程之实战
查看>>
linux内核调度算法(2)--CPU时间片如何分配
查看>>
微软银光 Sliverlight
查看>>