
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
1.JVM内存空间 JVM堆(Heap)= 新生代(Young) + 旧生代(Tenured)分区作用: 新创建的对象通常先将其分配在新生代中,在新生代中经过若干次GC之后仍未释放的对象,再将它移动到旧生代。为了让内存回收更高效(GC会暂停JVM中的应用),Sun JDK在1.2开始对堆采用了分代管理的方式。在分配对象遇到内存不足时,先对新生代进行GC(Young GC);当新生代GC之后仍无法
1. JVM体系结构图1 JVM体系结构 方法区:存放JVM加载的类型信息。包括: 类型基本信息,常量池,字段信息,方法信息,类变量,指向ClassLoader的引用,Class类的引用,方法表等。(对应JVM内存配置中的-PermSize等) java堆:程序中创建的类的实例和数组,包括class对象和exception对象,存放在堆里面。堆中除了存储对象的实例数据外,还要存储该对象指
<br /><br />刚好前段时间也研究了一下Android的自动化测试框架。感觉用起来还是比较方便的。<br />几点体会也一起和大家交流下,有一些内容还在慢慢学习中:<br />1.Java5(2004-10)开始推出了Instrumentation,这是一个可以在main之前Java虚拟机加载类时改变Java类字节码或类classpath等内容的工具,同时JDK1.6还提供了运行过程中的动
lsof -n|awk '{print $2}'|sort|uniq -c|sort -nr|head
基于Jmeter开发一个性能测试自动化的平台,需要考虑主控机器的调度,脚本与场景的划分等问题。需要精通Web开发,amcharts图形展现等,除些之外的一些关键技术点如下: 1.Java客户端对Linux环境进行操作可以使用ssh2的Java客户端,这方面的选择比较多,如jcraft及ganymed都可以。 2. 远程执行Jmeter脚本,这个已经有命令行的方式