精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2015-05-18
是否有一些解决的生产问题的思路与大家分享的
|
|
返回顶楼 | |
发表时间:2015-05-19
我想问下葛老师,您这本书与周志明的《深入 Java 虚拟机》主要有什么区别?是否可以作为前者的进阶实践书?
|
|
返回顶楼 | |
发表时间:2015-05-20
hellobash 写道 是否有一些解决的生产问题的思路与大家分享的
现场问题一般都需要分析日志,实验室重现,修完了,在实验室验证。 |
|
返回顶楼 | |
发表时间:2015-05-20
ZJL_foxfire 写道 我想问下葛老师,您这本书与周志明的《深入 Java 虚拟机》主要有什么区别?是否可以作为前者的进阶实践书?
本书以实践为主,可以更好得帮助大家理解一些概念和理论。周志明的《深入 Java 虚拟机》理论性较强,应该这就是和他最主要的区别。 |
|
返回顶楼 | |
发表时间:2015-05-20
葛老师,请问你们正常生产堆文件是hprofie,还是phd格式的,要是是hprofile格式,是否会考虑占用内存太大,开发机很难还原的场景
|
|
返回顶楼 | |
发表时间:2015-05-20
再问一条,你们开发中如何对死锁的避免,以及生产发现死锁如何把死锁的线程重新戴起来,另外求送一本书,嘿嘿
|
|
返回顶楼 | |
发表时间:2015-05-20
葛老师,请问一般部署Java项目 内存怎么设置比较合理 有什么原则 按照什么比例比较好?
不同的服务器或者容器部署Java项目是不是设置也不一样啊? |
|
返回顶楼 | |
发表时间:2015-05-21
demoxshiroki 写道 葛老师,请问你们正常生产堆文件是hprofie,还是phd格式的,要是是hprofile格式,是否会考虑占用内存太大,开发机很难还原的场景
一般是 hprofie。你说的是一个文件,所以 最好堆空间不用用太大,否则出现的dump文件会很大 |
|
返回顶楼 | |
发表时间:2015-05-21
demoxshiroki 写道 再问一条,你们开发中如何对死锁的避免,以及生产发现死锁如何把死锁的线程重新戴起来,另外求送一本书,嘿嘿
死锁的问题只能在代码层 通过代码解决。可以用ReenterLock的tryLock以及限时lock,等方法避免,如果真的发生死锁。我不知道有什么办法可以在不重启的情况下,恢复线程 |
|
返回顶楼 | |
发表时间:2015-05-21
wangmuming1122 写道 葛老师,请问一般部署Java项目 内存怎么设置比较合理 有什么原则 按照什么比例比较好?
不同的服务器或者容器部署Java项目是不是设置也不一样啊? 这个的要看具体的应用,没有一个通用的设置参数。如果有一个万能的参数,jvm就不会有那么多可选参数了,最优的搭配就直接被写死在jvm里了。就是因为缺乏一个通用的东西,所以才给了那么多参数。 但一般来说,你要的这种通用的设置,就是jvm的默认值。 |
|
返回顶楼 | |