码迷,mamicode.com
首页 >  
搜索关键字:jvm xms xmx permsize maxpermsize    ( 12862个结果
Tech road one step 7-Noc to 13-Nov
TechRoad 1. Architecture <Java Application architecture> modular, Spring context config <EIS> technology decision, base eis-platform-brms <MS PPP> cha ...
分类:其他好文   时间:2020-11-07 16:51:15    阅读次数:24
JVM Metaspace内存溢出排查与总结
一. 现象 前段时间公司线上环境的一个Java应用因为OOM的异常报警,导致整个服务不可用被拉出集群,本地模拟重现的现象如下: 当时的解决方案是增加metaspace的容量:-XX:MaxMetaspaceSize=500m,从原来默认的256m改为500m,虽然没有再出现oom,但这个只是临时解决 ...
分类:Web程序   时间:2020-11-07 15:33:27    阅读次数:22
JAVA异常处理
1. 异常的概念 异常,就是不正常的意思。在生活中:医生说,你的身体某个部位有异常,该部位和正常相比有点不同,该部位的功能将 受影响. 在程序中的意思就是程序在执行过程中,出现的非正常的情况,最终会导致JVM的非正常停止。 异常发生的原因有很多,通常包含以下几大类: 用户输入了非法数据。 要打开的文 ...
分类:编程语言   时间:2020-11-06 02:38:57    阅读次数:21
Java在线诊断利器之Arthas
一. 简介 Arthas是阿里在2019年9月份开源的一款java在线诊断工具,能够分析、诊断、定位java应用问题,例如:JVM信息、线程信息、搜索类中的方法、 跟踪代码执行、观测方法的入参和返回参数等等。 Arthas最大的特点是能在不修改代码和不需要重新发布的情况下,对业务问题进行诊断,包括查 ...
分类:编程语言   时间:2020-11-06 01:24:36    阅读次数:25
是否值得付费?Oracle,Open JDK等四大JVM性能全面对比
是否值得付费?Oracle,OpenJDK等四大JVM性能全面对比导读:随着Java11的发布,OracleJDK成为收费软件,很多公司转向寻找OracleJDK的替代品。有很多人都会怀疑,OracleJDK和其他JDK之间有没有很大的性能差异,本文作者通过多方面测试,给出这个问题的答案,适合Java程序员研读。市面上可供选择的JVM发行版还是有不少的。选择合适的JVM需要考虑不同的因素。性能是其
分类:数据库   时间:2020-11-06 01:04:25    阅读次数:20
10行代码理解Java锁消除
10行代码理解Java锁消除导语:锁消除是Java虚拟机在JIT编译期间,通过对运行上下文的扫描,去除不可能存在共享资源竞争的锁,通过锁消除,可以节省毫无意义的请求锁时间。本文作者举例说明了锁消除,并分析了锁消除的条件,本文适合对于深入了解JVM有兴趣的开发者。问题:我听说JVM会对锁进行优化,所以如果我写了synchronized,JVM会帮我做优化!对吗理论:在当前Java内存模型中,未观察到
分类:编程语言   时间:2020-11-04 18:40:32    阅读次数:18
面试官:怎么排查内存溢出?
点赞再看,养成习惯,微信搜索【三太子敖丙】关注这个互联网苟且偷生的工具人。本文GitHubhttps://github.com/JavaFamily已收录,有一线大厂面试完整考点、资料以及我的系列文章。上次给老公们说过了死循环cpu飙高的排查过程,今天就带着老公们看看堆内存溢出我们一般怎么排查的。cpu100%排查文章在排查之前,我想jvm的基础知识大家应该都是了解了的吧?老婆我就是不了解,人家要
分类:其他好文   时间:2020-11-04 18:30:42    阅读次数:12
分享一个很多团队不知道的方法:回收不健康JVM提升可用性
分享一个很多团队不知道的方法:回收不健康JVM提升可用性导读:对于基于JVM平台的存储应用来说,比如Cassandra和Elasticsearch等等。很多时候低效查询就会JVM忙于垃圾回收或者JVM内存不足。为了处理这种情况,Netflix推出jvmkill和jvmquake,本文详细论述了该问题和问题的解决方案。Netflix大量使用各种JVM应用程序,比如Cassandra和Elastics
分类:其他好文   时间:2020-11-04 18:17:20    阅读次数:21
【内存溢出系列】OutOfMemoryError:Java heap space(1/8)
作为一个java程序员,大家都应该认识JVM。JVM作为java的核心,实在太重要了。而内存溢出又是程序员常遇到的错误之一,如果你对JVM的原理足够了解,那么解决这样的问题就不在是一件困难的事情。
分类:编程语言   时间:2020-11-04 18:14:59    阅读次数:17
idea最全配置
IntelliJ IDEA介绍 IDEA全称IntelliJ IDEA(JetBrains公司旗下的产品),是Java编程语言开发的集成环境。“Capable and Ergonomic IDE for JVM”官网,适用于JVM的功能强大且符合人体工程学(Human Engineering)的ID ...
分类:其他好文   时间:2020-11-02 10:05:01    阅读次数:21
12862条   上一页 1 ... 23 24 25 26 27 ... 1287 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!