P4

  JVM 虚拟机体系结构介绍 文档

装载的类引用另一个类的时候,虚拟机就会使用装载第一个类的类装载器装载被引用的类。      目前的理解是这样的:自己随便写的一个类,因为没有自定义类装载器,如果引用java api中的一个类时,虚拟机

sjd@qrfy 2014-06-07   2402   0

可移植至 JVM 与 .NET CLR 的脚本语言 - Fantom 经验

Fantom 前身是 (Fan) 是一个基于 Java 和 .NET 平台的编程脚本引擎,用来在运行时产生 JVM 和 .NET 平台的字节码,该语言是面向对象的,跟 Groovy 和 JRuby 有点类似,可通过特定的接口来集成

openkk 2011-12-31   32164   0

Tomcat的JVM设置和连接数设置(转) 博客

Tomcat的JVM设置和连接数设置 一、Tomcat的JVM提示内存溢出 查看%TOMCAT_HOME%\logs文件夹下,日志文件是否有内存溢出错误 二、修改Tomcat的JVM

zhou__18 2012-07-16   246   0

触发JVM进行Full GC的情况及应对策略 经验

GC的速度一般会比Minor GC慢10倍以上。下边看看有那种情况触发JVM进行Full GC及应对策略。 1、System.gc()方法的调用 此方法的调用是建议JVM进行Full GC,虽然只是建议而非一定,但很多情况下它会触发

icic7609 2016-02-03   8263   0

三言两语:JVM 字节码执行实例分析 经验

虚拟机规范》和《深入理解JVM虚拟机》,对于字节码的执行有了进一步的了解。字节码就像是汇编语言,是 JVM 的指令集。下面我们先对 JVM 执行引擎做一下简单介绍,然后根据实例分析 JVM 字节码的执行过程。

SantiagoPet 2016-04-26   9469   0

JVM堆内存监测的一种方式,性能调优依旧任重道远 经验

JVM堆内存及一种监测方式 在讨论Martijn的团队如何进行堆内存监测之前,我们先回顾下JVM的工作机制。JVM是一种对计算机的抽象行为,是它保证了Java程序的运行。每一个运行的Java程序都

why830702 2016-09-18   8590   0
JVM   Java开发  

JVM初探- 使用堆外内存减少Full GC 经验

JVM初探-使用堆外内存减少Full GC 问题: 大部分主流互联网企业线上Server JVM选用了CMS收集器(如Taobao、LinkedIn、Vdian), 虽然CMS可与用户线程并发GC以降低STW时间

MilLong 2017-01-13   17769   0
JVM   Java开发  

Java虚拟机监控器 JVM Monitor 经验

JVM Monitor 是一个 Eclipse 上的插件,用来分析Java应用程序运行的信息,包括CPU占用、线程以及内存的使用情况。 项目主页: http://www.open-open

fmms 2012-02-22   74600   0

JVM生命周期之类的加载、连接、初始化 经验

。在加载阶段,java虚拟机会做什么工作呢?其实很简单,就是找到需要加载的类并把类的信息加载到 jvm的方法区中,然后在堆区中实例化一个java.lang.Class对象,作为方法区中这个类的信息的入口。

jopen 2014-03-16   11399   0
JVM   Java开发  

将PHP源码编译成JVM字节码的编译器:JPHP 经验

JPHP是一个类似于javac的编译器,它能够将PHP源代码编译成JVM字节码的编译器。然后就实现了让PHP程序运行在Java虚拟机器上。 它支持许多PHP5.3+的特性。JPHP与 JRuby和Jython相似。

jopen 2014-03-23   20832   0
JPHP   PHP开发  

JVM client模式和Server模式的区别 经验

JVM Server模式与client模式启动,最主要的差别在于:-Server模式启动时,速度较慢,但是一旦运行起来后,性能将会有很大的提升。 这里向大家描述一下JVM client模式和Ser

jopen 2014-04-13   15323   0
JVM   Java开发  

浅析JVM内存结构和6大区域 经验

其实对于我们一般理解的计算机内存,它算是CPU与计算机打交道最频繁的区域,所有数据都是先经过硬盘至内存,然后由CPU再从内存中获取数据进行 处理,又将数据保存到内存,通过分页或分片技术将内存中的数据再

jopen 2015-03-21   15300   0
JVM   Java开发  

为什么JVM指定-Xmx参数后占用内存会变少? 经验

简而言之,工程师正在调查特定应用程序的内存使用。根据以往的经验,他给这个应用指定了2G堆内存。但是不知道什么原因,JVM工具似乎不能确定这个程序到底有多少内存。例如 jconsole 探测可用堆总共为1963M,但 jvisualvm

gww3 2015-05-14   12092   0
JVM   Java开发  
P3

  JVM调优总结(三)- 基本垃圾回收算法 文档

JVM调优总结(三)——基本垃圾回收算法 可以从不同的的角度去划分垃圾回收算法: 按照基本回收策略分 引用计数(Reference Counting): 比较古老的回收算法。原理是此对象有一个引用,

chenyong860722 2012-08-21   389   0

每日一博 | 记一次 JVM 堆外内存泄露 Bug 的查找 经验

解Bug之路-记一次JVM堆外内存泄露Bug的查找 前言 JVM的堆外内存泄露的定位一直是个比较棘手的问题。此次的Bug查找从堆内内存的泄露反推出堆外内存,同时对物理内存的使用做了定量的分析,从而

qdsfly 2018-01-16   35797   0

JVM上运行的五大脚本语言 资讯

va虚拟机(JVM)。Java语言被编译成字节码在JVM上运行。通过这种设计,JAVA提供可移植性。 然而,语言和JVM,已越来越多地在相反的方向移动。语言已变得越来越复杂,而JVM已经成为最快和

fmms 2012-03-19   51453   0
JVM  

JVM 动态脚本语言,Groovy 2.4.0-rc-2 发布 资讯

| Source Release 更多内容请看 这里 。 Groovy是一种基于JVM的敏捷开发语言,它结合了Python、Ruby和Smalltalk的许多强大的特性。 Groovy

jopen 2015-01-08   10310   0
Groovy  

Kotlin M10 发布,基于 JVM 的编程语言 资讯

configuration 此版本现已提供 下载 ,更多内容请看 发行说明 。 Kotlin 是一个基于 JVM 的新的编程语言,由 JetBrains 开发。 其主要设计目标: 创建一种兼容Java的语言

jopen 2014-12-18   13966   0
Kotlin  

Vert.x 3.1.0 发布,JVM 上的 Node.js 替代 资讯

Vert.x是一个用于下一代异步、可伸缩、并发应用的框架,旨在为JVM提供一个Node.js的替代方案。开发者可以通过它使用JavaScript、Ruby、Groovy、Java、甚至是混合语言来编写应用。

jopen 2015-10-08   13742   0
Vert.x  

现代化的JVM语言 Kotlin build-1.1.0-dev-3059 发布 资讯

tBrains的工程师认为老旧的Java语言已经严重阻碍了生产力。他们认为是时候开发一款现代化的JVM语言了,这也是因为他们有足够的资源和专家。本身做各种IDEs起家的JetBrains就开始着手新工具的开发——一个编程语言。

jopen 2016-09-15   5796   0
Kotlin   Java  
1 2 3 4 5 6 7 8 9 10