上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 18 下一页
摘要: 什么是类的加载 类加载是指将源代码编译后的.class加载到内存中初始化待程序使用的过程,类加载的最终结果就是将.class字节码加载到JVM中生成一个java.lang.Class对象,提供给程序使用的访问入口。 类加载的过程 类从被加载到虚拟机内存中开始,到卸载出内存为止,它的整个生命周期包括: 阅读全文
posted @ 2022-04-26 10:57 逐梦北京 阅读(183) 评论(0) 推荐(0)
摘要: JVM内存结构 Java内存模型是指Java虚拟机的内存模型,我们来看下Java内存模型的图片: VM内存模型主要分为三块:Java 堆内存(Heap)、方法区(Non-Heap)、JMV栈(JVM Stack)、本地方法栈(Native Method Stacks)、程序计数器(Program C 阅读全文
posted @ 2022-04-26 10:56 逐梦北京 阅读(5814) 评论(0) 推荐(0)
摘要: 为什么要GC调优? 或者说的更确切一些,对于基于Java的服务,是否有必要优化GC?应该说,对于所有的基于Java的服务,并不总是需要进行GC优化,但当你的系统时常报了内存溢出或者java程序运行缓慢时,优先排查是否是程序导致的内存泄漏,再看你是否需要JVM参数调优。 想一下进行GC优化的最根本原因 阅读全文
posted @ 2022-04-26 10:55 逐梦北京 阅读(621) 评论(0) 推荐(0)
摘要: JVM调优参数的设置实例 其一是标准参数(-),所有的JVM实现都必须实现这些参数的功能,而且向后兼容;其二是非标准参数(-X),默认jvm实现这些参数的功能,但是并不保证所有jvm实现都满足,且不保证向后兼容;其三是非Stable参数(-XX),此类参数各个jvm实现会有所不同,将来可能会随时取消 阅读全文
posted @ 2022-04-26 10:43 逐梦北京 阅读(365) 评论(0) 推荐(0)
摘要: 建议:tomcat虚拟内存JVM最大设置为4G。经过实测4G以上性能提升极小,考虑nginx+tomcat集群做负载均衡。 1.应用场景/常见内容溢出问题 常见问题为内存溢出,分为堆内存溢出、非堆内存溢出,比较常见的为堆内存溢出,后2类属于非堆内存溢出。 堆溢出:java.lang.OutOfMem 阅读全文
posted @ 2022-04-26 09:27 逐梦北京 阅读(873) 评论(0) 推荐(0)
摘要: 前言:任何一个编程者都少不了要去调试代码,不管你是高手还是菜鸟,调试程序都是一项必不可少的工作。一般来说调试程序是在编写代码之后或测试期修改Bug 时进行的,往往在调试代码期间更加能够体现出编程者的水平高低以及分析问题的准确度。不少初学者在寻找错误原因时,总是不得要领,花费了大量时间却无法解决一些最 阅读全文
posted @ 2022-03-21 17:42 逐梦北京 阅读(1276) 评论(0) 推荐(0)
摘要: 在weblogic中部署项目通常有三种方式:第一,在控制台中安装部署;第二,将部署包放在domain域中autodeploy目录下部署;第三,使用域中配置文件config.xml 进行项目的部署。 控制台部署 1 启动weblogic服务,登录到weblogic控制台页面,输入用户名和密码,登录到控 阅读全文
posted @ 2022-03-09 18:01 逐梦北京 阅读(1769) 评论(0) 推荐(0)
摘要: Apache项目资源目录:https://archive.apache.org/ Spring项目资源目录:https://repo.spring.io/ui/native/release/org/springframework/spring/ 阅读全文
posted @ 2022-02-17 16:06 逐梦北京 阅读(64) 评论(0) 推荐(0)
摘要: 开发中遇到Eclipse报错:java.lang.OutOfMemoryError: PermGen space。 PermGen space百度翻译为:永久区域内存不足。 1. 先来一张jvm结构图: 内存不足问题一般都是发生在'堆'上,GC作用区域也是在'堆'上。 2. 这个'堆'又划分成了好几 阅读全文
posted @ 2022-02-14 16:25 逐梦北京 阅读(436) 评论(0) 推荐(0)
摘要: 最近在开发Java的程序。本来我是一直很喜欢Java的内存管理的,不需要担心分配内存,只管分配,垃圾收集器自己会给你回收内存的。现在开发的程序数据量很大,为了速度快,我准备把所有的信息加载进内存,这样可以保证快速响应。我还在反复算内存,想想自己的数据量,现在刚开始的时候应该够了(我的机器是4G内存, 阅读全文
posted @ 2022-02-14 15:58 逐梦北京 阅读(842) 评论(0) 推荐(0)
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 18 下一页