Linux命令行工具: 1、TOP命令:能够显示系统各个进程占用资源状况。 2、SAR命令:能够周期性地对系统CPU和内存采样。 3、VMSTATE命令:它可以统计CPU和内存使用情况和SWAP使用信息,也可以周期性地统计信息。 4、IOSTAT命令:提供详尽的IO信息 5、PIDSTAT命令:不但
分类:
其他好文 时间:
2016-02-23 13:07:50
阅读次数:
239
JAVA内存区域和内存溢出异常 1、JAVA运行时数据区如下图 程序计数器:当前线程正在执行的代码的行号指示器。是线程私有的。它是JAVA虚拟机唯一没有指定OutOfMerroryError异常的区域。 虚拟机栈:是线程私有的。描述的是Java方法执行时的内存模型。每个方法被创建时,会创建一个栈帧,
分类:
其他好文 时间:
2016-02-22 13:45:01
阅读次数:
203
Java语言写的源程序通过Java编译器,编译成与平台无关的‘字节码程序’(.class文件,也就是0,1二进制程序),然后在OS之上的Java解释器中解释执行,而JVM是java的核心和基础,在java编译器和os平台之间的虚拟处理器。一、JVM原理1、JVM简介:JVM是java的核心和基础,在...
分类:
其他好文 时间:
2016-01-21 13:45:02
阅读次数:
150
1.JVM 简介 JVM 全称是Java Virtual Machine ,Java 虚拟机,也就是在计算机上再虚拟一个计算机。 这和我们使用 VMWare 不一样,那个虚拟的东西你是可以看到的,这个JVM 你是看不到的,它存在内存中。 计算机的基...
分类:
其他好文 时间:
2015-10-23 18:59:59
阅读次数:
324
最近在阅读 《Inside the JVM》 这本书,结合一些日常工作学习中的感想,随便写一些东西,蜻蜓点水,不必有章法。 关于“单例同步”: 一直有人在问单例对象的并发调用是否需要同步,基本属于“月经帖”了,答案是现成的满天下都是,但真正能让人心里踏实下来的解释寥寥无几。实际上,只要学习了一...
分类:
其他好文 时间:
2015-08-26 17:28:49
阅读次数:
135
2015-06-30 晚21点电话一面——Redis缓存:重要数据直接写数据库。淘宝的Redis集群方案:Tair。——淘宝中间件——服务之间数据传输格式(JSON实战)——Web前端了解多少?完整的Web项目?——对JVM原理了解多少?哪些调优工具?——数据库事务的实战
分类:
其他好文 时间:
2015-07-03 23:16:51
阅读次数:
213
JVM是JavaVirtualMachine(Java虚拟机)的缩写,是在Java编译器和操作系统平台之间的虚拟处理器,JVM可以运行在各种操作系统平台上,如Windows、Linux、MacOS等。JVM是Java平台的核心和基础,它是一种基于底层的操作系统和硬件平台,并利用软件方法来实现的抽象的虚拟处理系统..
分类:
其他好文 时间:
2015-06-22 20:52:14
阅读次数:
244
Java语言写的源程序通过Java编译器,编译成与平台无关的‘字节码程序’(.class文件,也就是0,1二进制程序),然后在OS之上的Java解释器中解释执行,而JVM是java的核心和基础,在java编译器和os平台之间的虚拟处理器。
一、JVM原理
1、JVM简介:
JVM是java的核心和基础,在java编译器和os平台之间的虚拟处理器。它是一种利用软件方法实现的抽象的计算机基于下层...
分类:
编程语言 时间:
2015-05-27 17:27:50
阅读次数:
276
一些不得不说的概念JVMJVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。Java虚拟机包括一套字节码指令集、一组寄存器、一个栈、一个垃圾回收堆和一个存储方法域。JVM屏蔽了与具体操作系统平台相关的信息,使Ja..
分类:
其他好文 时间:
2015-04-23 00:22:39
阅读次数:
168