论坛首页 Java企业应用论坛

[JVM-翻译]揭开java.lang.OutOfMemoryError面纱之一

浏览 17024 次
精华帖 (5) :: 良好帖 (18) :: 新手帖 (0) :: 隐藏帖 (1)
作者 正文
   发表时间:2010-03-24  
请问 静态区和方法区有什么区别,从你的翻译的文档上看,方法区包括了静态区
0 请登录后投票
   发表时间:2010-03-25  
一直在找研究JVM实现原理的大牛,能读懂源代码的,不知道是否有朋友愿意试试?
0 请登录后投票
   发表时间:2010-03-25  
linux1689 写道
一直在找研究JVM实现原理的大牛,能读懂源代码的,不知道是否有朋友愿意试试?

哈哈, linux1689兄读过么, BlogJava里有人研究过, 不过也似乎研究了一点. 具体地址我忘了, 你到那里搜搜 'jvm 源码'之类的关键词看看。
再者, 俺觉得每个厂商的JVM实现手段不一样, 俺觉得首先要读JVM源码, 还得先读读JVM规范之类的书籍。 
0 请登录后投票
   发表时间:2010-03-25  
弱弱的问一下,这个生成的dump文件有什么用。。
0 请登录后投票
   发表时间:2010-03-25  
panhf2003 写道
弱弱的问一下,这个生成的dump文件有什么用。。


Heapdump file
– 用于分析JVM当前内存中的对象使用和分布情况(三楼)

heap dump 文件根据JVM的实现厂商不同, 有不同的格式, 下文我会说到用IBM的HeapAnalyzer 工具分析dump文件.
0 请登录后投票
   发表时间:2010-03-30  
你的下文呢??期待。
0 请登录后投票
   发表时间:2010-11-26  
jvm的东西确实需要好好研究
0 请登录后投票
   发表时间:2010-11-26  
david.org 写道
linux1689 写道
一直在找研究JVM实现原理的大牛,能读懂源代码的,不知道是否有朋友愿意试试?

哈哈, linux1689兄读过么, BlogJava里有人研究过, 不过也似乎研究了一点. 具体地址我忘了, 你到那里搜搜 'jvm 源码'之类的关键词看看。
再者, 俺觉得每个厂商的JVM实现手段不一样, 俺觉得首先要读JVM源码, 还得先读读JVM规范之类的书籍。 


嗯,怎么说呢,JVM规范很多程度上面规定的字节码上面的兼容性(规范性),至于GC、多线程和IO方面很大的差异。
0 请登录后投票
   发表时间:2011-03-16  

Java.lang.OutOfMemoryError: unable to create native thread  

这样的异常是在说,如果您拥有大量的线程,或者本地内存耗尽时,新的线程企图创建时抛出。

能否请问下,这个异常又如何解决呢?
系统已经正常跑了一年多了,大概2个多月都没有怎么动过代码,可是突然有一天就出现了异常,线程创建失败,内存溢出。
早上到现在查找网络资源到现在无果。

不知您是否有什么好的解决方法,在此请教了
0 请登录后投票
   发表时间:2011-03-16  
讲的太深了,看不懂!
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics