码迷,mamicode.com
首页 >  
搜索关键字:java虚拟机    ( 4370个结果
Java jvm内存调优(来自小强公开课)
Java jvm内存调优  Jdk:java开发工具包Jre:java运行环境,运行你编写的java程序Jvm:java虚拟机,.class文件在虚拟机上运行 如何选择合适的java虚拟机》》》选择稳定的jdk(慎用新出的,新特性的)》》》根据平台和应用,选择合适厂商的jdk。HP-UX只能选择HP JDK,AIX只能选择IBM JDK;windows 、linux可
分类:编程语言   时间:2017-12-19 12:23:14    阅读次数:164
SenjuFamily项目总结 之 Activiti 学习总结(一)
项目干了一年了,最近开始整理一下项目中用到的知识,算是年末总结了。 大概有如下几个点: 1.Actitivi 2.JPA 3.WebService 4.JVM使用以及代码优化(这个地方,主要参考周志明的《Java虚拟机》) 一、Activiti Explorer 1.安装Activiti Explo ...
分类:其他好文   时间:2017-12-17 19:17:10    阅读次数:205
OutOfMemoryError异常
在Java虚拟机中,除了程序计数器之外,虚拟机内存的其他几个运行时区域都有发生OOM异常的可能。 一、Java堆溢出 只需要不断的产生对象,并且在GC Roots到对象之间有可达的路径,就能避免垃圾回收机制清除这些对象,就会在对象数量达到最大堆容量限制之后产生内存溢出异常。 将堆的最小值参数-Xms ...
分类:其他好文   时间:2017-12-16 13:15:33    阅读次数:170
Java虚拟机内存区域
Java虚拟机在执行Java程序的过程中会把它所管理的内存划分为若干个不同的数据区域。这些区域都有各自的用途,以及创建和销毁的时间。根据Java虚拟机规范,包括以下几个运行时数据区。 一、程序计数器 内存空间:较小。 作 用:当前线程所执行的字节码的行号指示器。 特性分析:Java虚拟机的多线程的执 ...
分类:编程语言   时间:2017-12-16 13:11:43    阅读次数:226
java虚拟机之垃圾收集器
年轻代收集器 Serial收集器 Serial收集器使用标记-复制垃圾收集算法。Serial收集器只能使用一条线程进行垃圾收集工作,并且在进行垃圾收集的时候,所有的工作线程都需要停止工作,等待垃圾收集线程完成以后,其他线程才可以继续工作。在单核情况下,因为减少了很多线程的上下文切换的开销,这款收集器 ...
分类:编程语言   时间:2017-12-15 22:33:25    阅读次数:190
java进阶书籍
1.《深入理解Java虚拟机:JVM高级特性与最佳实践》 2.《HotSpot实战》 3.《Java并发编程实战》 Brian Goetz 4. 《Java多线程编程核心技术》 高洪岩 5.《Effective Java中文版》 6.《深入分析Java Web技术内幕》 许令波 7.《大型网站技术架 ...
分类:编程语言   时间:2017-12-15 16:56:57    阅读次数:136
深入理解java虚拟机----->垃圾收集器与内存分配策略(下)
1. 前言 内存分配与回收策略 JVM堆的结构分析(新生代、老年代、永久代) 对象优先在Eden分配 大对象直接进入老年代 长期存活的对象将进入老年代 动态对象年龄判定 空间分配担保 JVM堆的结构分析(新生代、老年代、永久代) 对象优先在Eden分配 大对象直接进入老年代 长期存活的对象将进入老年 ...
分类:编程语言   时间:2017-12-15 00:51:23    阅读次数:255
分布式服务框架 Zookeeper(二)官方介绍
ZooKeeper:为分布式应用而生的分布式协调服务ZooKeeper是一个为分布式应用而设计的分布式的、开源的协调服务。它提供了一套简单的原语,分布式应用利用这套原语可以实现更高层的服务,比如一致性,配置维护,分组以及命名。它被设计为易于编程,并且采用了一套和文件系统的树形结构相似的数据模型。它在... ...
分类:其他好文   时间:2017-12-14 16:32:50    阅读次数:198
java虚拟机的堆内存配置
官网文档地址:https://docs.oracle.com/javase/8/docs/technotes/tools/unix/java.html 接录如下: -XX:MaxHeapSize=size Sets the maximum size (in byes) of the memory a ...
分类:编程语言   时间:2017-12-14 15:46:03    阅读次数:147
java职业规划
1.目前从事工作和位置Java后端工程师 2.个人工作经历职位更倾向于JavaWeb工程师 3.基础书籍计划:深入理解计算机系统,数据结构与算法分析java语言描述 ,java核心技术,java并发编程实战,深入理解java虚拟机 3.1 英语english学习,高等数学,微积分 4.平常开发工具, ...
分类:编程语言   时间:2017-12-14 03:32:36    阅读次数:150
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!