在工作中总会时不时与JVM打交道,尤其是在做性能调优或是看见OOM时,就需要对jvm启动参数做些调整,而我总是头疼于那些参数的含义,特记之。 ? 引用博文: The Java Memory Architecture?http://blog.codecentr...
分类:
其他好文 时间:
2014-08-18 16:39:34
阅读次数:
218
如果你已经使用CactiNagios以及zabbix等一系列监控工具来监控你的项目,但仍然达不到你想要的进程挂掉可以自动拉起并且邮件报警的功能,那么请往下看,推荐一款及其好用的进程监控软件Monit;Monit是一款功能非常丰富的进程、文件、目录和设备的监测软件,适用于Linux/Unix平台..
分类:
系统相关 时间:
2014-08-18 16:35:43
阅读次数:
536
深入JVM系列(三)之类加载、类加载器、双亲委派机制与常见问题http://blog.csdn.net/vernonzheng/article/details/8461380
分类:
其他好文 时间:
2014-08-18 16:17:12
阅读次数:
187
最近为了解决系统性能问题,研究了一下memcache。由于其可以独立部署不占用JVM资源,其优越性可得而知,更由于memcached支持分布式部署这也使得可以实现超大内存服务器。具体memcache是哪个高手之作,再次不在赘述。 memcached的分布式有个奇怪的特点是其分布式的方式有客户端...
分类:
其他好文 时间:
2014-08-18 14:18:22
阅读次数:
159
jvm运行时数据区的简单介绍
JVM所管理的内存分为以下几个运行时数据区:程序计数器、Java虚拟机栈、本地方法栈、Java堆、方法区。
其中本文涉及到的主要有:java虚拟机站(简称java栈),java堆和方法区。
这里简单地普及一下这三种数据区的知识,java栈的读取速度是最快的(紧次与CPU的寄存器,跨平台性比寄存器好,android使用的是寄存器),但是里面...
分类:
其他好文 时间:
2014-08-18 13:09:22
阅读次数:
215
百度搜大数据开发人才要求信息,发现大部分都需要有 JVM知识,虽然使用Java的人很多,但真正有几个人懂JVM呢?如果jvm你都不懂,那java你又能怎么提高呢?程序的性能又能怎么优化呢?所以,JVM是必须要学习的!...
分类:
其他好文 时间:
2014-08-18 12:37:34
阅读次数:
191
在JDK中com.sun.tools.attach.VirtualMachine提供了一些从外部进程attach到jvm上,并执行一些操作的功能。VirtualMachine的子类HotSpotVirtualMachine表示hotspot的虚拟机,下面的WindowsVirtualMachine是...
分类:
其他好文 时间:
2014-08-18 12:29:04
阅读次数:
232
百度搜大数据开发人才要求信息,发现大部分都需要有 JVM知识,虽然使用Java的人很多,但真正有几个人懂JVM呢?如果jvm你都不懂,那java你又能怎么提高呢?程序的性能又能怎么优化呢?所以,
JVM是必须要学习的!
分类:
其他好文 时间:
2014-08-18 12:14:34
阅读次数:
161
public class Test {
public static void main(String[] args) {
// TODO Auto-generated method stub
ClassLoader cl = Test.class.getClassLoader();
while(cl!=null) {
System.out.println(cl.getClas...
分类:
其他好文 时间:
2014-08-18 09:16:23
阅读次数:
214
特点一:面向对象类、对象封装、继承、多态特点二:健壮性相对安全的内存管理和访问机制特点三:跨平台通过Java虚拟机(jvm)运行
分类:
编程语言 时间:
2014-08-18 00:15:23
阅读次数:
194