社区
Java
帖子详情
java物理内存释放
Guimashisqll
2012-07-24 11:37:43
最近我做了一个MP3的播放器,为什么启动的时候占用那么多的内存啊?
举例说吧,在eclipse中调试的时候,javaw占用将近30M内存,用内存整理软件整理后只占用不到1M,
当生成.exe文件后,启动时占用将近20M,用内存整理软件整理后大概7M,然后会慢慢上升。
java不是能够管理内存的吗?求解,
如何降低我软件占用的内存啊
!!!!
...全文
131
3
打赏
收藏
java物理内存释放
最近我做了一个MP3的播放器,为什么启动的时候占用那么多的内存啊? 举例说吧,在eclipse中调试的时候,javaw占用将近30M内存,用内存整理软件整理后只占用不到1M, 当生成.exe文件后,启动时占用将近20M,用内存整理软件整理后大概7M,然后会慢慢上升。 java不是能够管理内存的吗?求解,如何降低我软件占用的内存啊!!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wwwcomcn123
2012-07-25
打赏
举报
回复
资源的回收
dddsfdfgfdgfdg
2012-07-25
打赏
举报
回复
是不是代码逻辑有问题?变量没被回收
di_wq
2012-07-25
打赏
举报
回复
说明你的程序中的资源释放这块做的不好,如何降低要看你的代码啊,没有代码怎么知道你是怎么实现的,怎么管理的呢,有很多种原因和方法
Java
内存模型之JVM进阶
JVM是整个
Java
程序运行的母体,但是大部分的开发者并不清楚JVM的执行流程。...以及该使用的GC策略也不清楚,为此本课程专门针对于JVM的执行流程、内存分配、垃圾收集等机制进行了综合讲解。官方QQ群:612148723。
java
占用
物理内存
不
释放
,Hugepage导致进程占用
物理内存
过多的问题
1 问题业务同样的程序跑在TDocker、XEN,占用的内存却相差很大。TDocker:XEN:可以看到,虽然VIRT一样,但是程序占用的
物理内存
却相差6倍。2 原因分析经过各种分析,后来levy同学发现关闭transparent hugepage就解决了这个问题。TDocker使用的CentOS6.5的内核,默认开启了transparent hugepage。# cat /sys/kernel/...
java
物理内存
_聊聊
Java
中的内存
JVM的内存先放一张JVM的内存划分图,总体上可以分为堆和非堆(粗略划分,基于
java
8)那么一个
Java
进程最大占用的
物理内存
为:Max Memory = eden + survivor + old + String Constant Pool + Code cache + compressed class space + Metaspace + Thread stack(*thread num...
Java
进行gc后堆内存降低但是
Java
进程的内存没有
释放
的原因
Java
进行gc后堆内存降低但是
Java
进程的内存没有
释放
的原因
java
jvm之直接内存
释放
过程
总结: 使用了 Unsafe 对象完成直接内存的分配回收,并且回收需要主动调用 freeMemory 方法ByteBuffer 的实现类内部,使用了 Cleaner (虚引用)来监测 ByteBuffer 对象,一旦 ByteBuffer 对象被垃圾回收,那么就会由 ReferenceHandler 线程通过 Cleaner 的 clean 方法调用 freeMemory 来
释放
直接内存 解释: 我们先看一个使用直接内存的案例 public class Demo1_26 { static int _1
Java
50,528
社区成员
85,607
社区内容
发帖
与我相关
我的任务
Java
Java相关技术讨论
复制链接
扫一扫
分享
社区描述
Java相关技术讨论
java
spring boot
spring cloud
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章