
JVM
章 鱼
alert("hey!")
展开
-
Tomcat 调优及 JVM 参数优化
Tomcat 的缺省配置是不能稳定长期运行的,也就是不适合生产环境,它会死机,让你不断重新启动,甚至在午夜时分唤醒你。对于操作系统优化来说,是尽可能的增大可使用的内存容量、提高CPU 的频率,保证文件系统的读写速率等。经过压力测试验证,在并发连接很多的情况下,CPU 的处理能力越强,系统运行速度越快。 Tomcat 的优化不像其它软件那样,简简单单的修改几个参数就可以了,它的优化主要有三方面,分...转载 2018-09-02 20:46:01 · 316 阅读 · 0 评论 -
JVM之体系结构和运行原理
Java是一种技术,它由四方面组成:Java编程语言、Java类文件格式、Java虚拟机和Java应用程序接口(Java API)。它们的关系如下图所示: 运行期环境代表着Java平台,开发人员编写Java代码(.java文件),然后将其编译成字节码(.class文件),字节码被装入内存,一旦字节码进入虚拟机,它就会被解释器解释执行,或者是被即时代码发生器有选择的转换成机器码执行。 Jav...转载 2018-09-02 16:39:37 · 459 阅读 · 0 评论 -
Java虚拟机之运行时内存模型
1.程序计数器 线程私有。不会内存溢出。 记录当前线程持续执行的位置(记录虚拟机字节码指令的地址)。 改变计数器的值来执行下一条指令。 2.Java虚拟机栈 线程私有。生命周期和线程一致。 描述的是java方法执行的内存模型:每个方法在执行的同时多会创建一个栈帧用于存储局部变量表、操作数栈、动态链表、方法出口等信息。 每一个方法从调用直至完成的过程,就对应着一个栈帧在虚拟...转载 2018-07-15 14:51:44 · 269 阅读 · 0 评论