![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JVM
IManiy
即使在搬砖,也要仰望大厦。
展开
-
总结之JVM调优(三)——Tomcat优化及代码优化
部署Tomcat8.5下载https://tomcat.apache.org/download-80.cgi上传到linux并解压添加用户信息在conf/tomcat-users.xml加入 <role rolename="manager"/> <role rolename="manager_gui"/> <role rolename="admin...原创 2020-04-23 22:47:46 · 364 阅读 · 0 评论 -
总结之JVM调优(二)——垃圾的回收
JVM常见垃圾回收算法摘取:对象是否“已死”算法——引用计数器算法对象中添加一个引用计数器,如果引用计数器为0则表示没有其它地方在引用它。如果有一个地方引用就+1,引用失效时就-1。看似搞笑且简单的一个算法,实际上在大部分Java虚拟机中并没有采用这种算法,因为它会带来一个致命的问题——对象循环引用。对象A指向B,对象B反过来指向A,此时它们的引用计数器都不为0,但它们俩实际上已经没有意义因...原创 2020-04-21 23:00:01 · 183 阅读 · 0 评论 -
总结之JVM调优(一)——实用参数、JVM类型、编译器模式、JVM内存模型
JVM参数-D<名称> =<值>java -Dfoo="some string" SomeThingStringThing中下代码值就为some stringSystem.getProperty("foo")JDK包括2个JVM的实现JavaHotSpot Client VM(-client),为在客户端环境中减少启动时间而优化;默认使用串行的垃圾回收器j...原创 2020-04-13 22:04:30 · 198 阅读 · 0 评论