社区
Java SE
帖子详情
ClassLoader与memory的问题
iihero
《SybaseASE15.X全程实践》书籍作者
博客专家认证
2006-08-20 01:52:56
不知道有人使用ClassLoader时,碰到memory不断上涨的问题没?
相互探讨一下。
当每次new一个新的ClassLoader时,就会出现内存上涨的情况。
...全文
104
3
打赏
收藏
ClassLoader与memory的问题
不知道有人使用ClassLoader时,碰到memory不断上涨的问题没? 相互探讨一下。 当每次new一个新的ClassLoader时,就会出现内存上涨的情况。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
XiXiangHou
2006-08-22
打赏
举报
回复
使用 Optimizeit 诊断一下内存泄露问题。
好好学习 天天向上。
zhmt
2006-08-21
打赏
举报
回复
路过,友情up!
flyxxxxx
2006-08-21
打赏
举报
回复
当new一个新的ClassLoader时,通过此ClassLoader加载一个类,这个类及它相关的类都会被再次加载(如果类已经由这个ClassLoader加载了则不再次加载),无论这些类是否在其它ClassLoader中加载过
当new一个新的ClassLoader时,大部分java.lang中的类都会重新加载,所以会消耗更多内存
java-homework
Java家庭作业 周-01 1。 (选做)自己写一个简单的Hello.java,里面需要涉及基本类型,四则运行,如果和为,然后自己分析一下对应的字节码。 2。 (必做)自定义一个
Classloader
,加载一个Hello.xlass文件,执行hello方法,此文件内容是一个Hello.class文件所有字节(x = 255-x)处理后的文件。 3。 (必做)画一张图,展示Xmx,Xms,Xmn,Meta,Direct
Memory
,Xss这些内存参数的关系。 4。 (选做)检查一下自己维护的业务系统的JVM参数配置,用jstat和jstack,jmap查看一下详情,并且自己独立分析一下大概情况,思考有没有不合理的地方,如何改进。如果没有线上系统,可以自己运行一个web / java项目。 5。 (选做)本机使用G1 GC启动一个程序,分析一下JVM情况。 周-02 1。 (选做)
Java版水果管理系统源码-java-advanced:java-高级
Java版水果管理系统源码 JVM 常规 画一张图展示 Xmx、Xms、Xmn、Meta、Direct
Memory
、Xss 这些内存参数的关系。 进阶 从
Classloader
到模块化,动态加载的插件机制。 使用自定义
Classloader
机制,实现xlass的加载。 实现xlass打包的xar(类似class文件打包的jar)的加载:xar里是xlass。 基于自定义
Classloader
实现类的动态加载和卸载:需要设计加载和卸载。 基于自定义
Classloader
实现模块化机制:需要设计模块化机制。 使用xar作为模块,实现xar动态加载和卸载:综合应用前面的内容。 NIO 常规 使用 GCLogAnalysis.java 对比串行 / 并行 / CMS / G1。 使用压测工具(wrk 或 sb),压测 gateway-server-0.0.1-SNAPSHOT.jar。 netty实现后端 http 访问。 netty实现过滤器。 netty实现路由。 进阶 实现一个http 文件服务器和一个ftp文件服务器。 实现文件列表展示:http直接网页展示列表即可。ftp支持cd、l
JFinal底层源码架构精讲
以及使用JFinal开发大量项目的实际经验,带你手写MVC框架,给你讲清楚Java反射在框架中的应用场景,给你讲清楚什么场景下该用什么设计模式,给你讲清楚动态代理的实现过程,给你讲清楚
ClassLoader
怎么用,...
util-logging_2.9.2-6.15.0.zip
classloader
-leak-prevention.zip,防止类加载器泄漏的servletcontextlistener/java.lang.outof
memory
错误:permgen space
classloader
泄漏预防/保护
详解Java内存泄露的示例代码
通过一个Demo来简要介绍下ThreadLocal和
ClassLoader
导致内存泄露最终OutOf
Memory
的场景。下面通过示例代码给大家分享Java内存泄露的相关知识,感兴趣的朋友一起看看吧
Java SE
62,615
社区成员
307,307
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章