jvm虚拟机教程

     

Java轻量微服务框架:Java-micro

4484 4 3K

Java-micro是一个轻量框架,允许开发人员轻松地在Java中开发微服务。 它是在Sixt开发的,花费2016整个年度时间,旨在推动创建一个新的平台。 该平台的.

甲骨文Java SE平台的四种产品形式(区分免费与收费)

5712

为了让用户更清晰分清楚对甲骨文Java SE平台的产品形式,辨别收费与免费之分,甲骨文Oracle近日专门发文澄清: 1).

Java并不免费

1887 3

还以为Java是免费的吗?甲骨文正在大规模扩大对违反Java许可证的审计 - 这是在购买Sun Microsystems六年后启动的。越来越多的Oracle客户和合.

JATT:谷歌的Java虚拟机自动调整工具

1484

JATT是google的Java虚拟机自动调整工具,它是一个开源软件工具,用于优化Java虚拟机(JVM)。 JATT是.

JVM热身工具HotTub有助于大数据应用性能提升

1057 1

java虚拟机(JVM)是现代分布式计算的一个重要组成部分。它是大数据的应用程序 Spark, HDFS, Cassandra和 Hive的平台 。而JVM提供了“.

五种JVM性能优化技巧

1502

优化Java代码需要理解Java中不同元素是如何交互的,以及与操作系统是如何交互的,下面五个技巧帮助你分析和优化代码。 性.

Java 9新功能特性简介

4555 5 11K

Java 9虽然从之前的2016-09-22推迟到2017-03-23,但是现在我们可以一窥其一些亮点新功能,亮点在:Jigsaw、工具、HTTP API和语言细节.

Oracle试图通过欺骗杀死Java?

2203 5

几个月前Oralce输掉了和Google在Android上的Java官司以后,Oracle的Java开发努力开始减慢,在Java EE方面他们则是完全停止了,这种彻.

OpenJDK 8的Windows版本发布

8986 3

OpenJDK是完全开源Java SE规范实现,在性能上和IBM和Oracle的JDK都有一拼。 Red Hat在企业版L.

JavaPoly.js让Java代码无需JVM在浏览器中运行

1582 1 4K

JavaPoly.js是一个能够在浏览器中支持原生JVM应用的Javascript库包,能够导入你原有的Java代码,然后从Javascript直接调用java代码.

JVM GC日志文件在线分析器

6128 1

JVM的垃圾回收日志分析是对Java应用运行监控 调试的关键依据,以最小的垃圾回收导致暂停时间获得最大吞吐量,针对不同应用类型有不同的目标,因此,微调JVM成为一项.

Java编程中十大最糟糕的事情

6919 7 8K

Java已经成为最受欢迎和语言与平台之一,但是在实际编程中有不少坑,了解了这些坑,你还敢说精通Java,如果它们是面试题,你能得几分?当然你也可以把这些坑看成是在坑.

Rust语言无锁且无垃圾回收的并发机制

6674 2
新锐语言Rust颠覆了无锁 + GC的传统并发模型。 很多人认识到类似JVM那样的垃圾回收机制(GC)的优点是:易于构建高.

国人用Go语言编写的JVM

1 9204 9
北京的中国人zxh0(微博:@我不是达芬奇鹰)使用Go语言编写了JVM项目 .

Quasar是在JVM上提供轻量线程的库包

1258

Quasar能将JVM的原生native线程变为虚拟轻量线程(绿色线程 纤维线程),也就是类似类似Go-like的channel, 或Erlang-like act.

针对Hadoop的分析工具:statsd-jvm-profiler

1164

statsd-jvm-profiler是一个JVM代理分析器,它用来专门分析Hadoop的job任务,但是也可以用于任何JVM进程。 .

Javascript可以高效地在安卓上运行了

11046 1 2K
Rhino和 Nashorn是Java中运行Javascript两种常见的方式,但是在许多方面并没有满足我们的要求: 1..

你应该在生产环节熟悉的Java VM/JVM选项配置

2308 4K

这篇文章总结了Java虚拟机在面向Web服务器的生产环境中的配置。 Java 8以前版本: .

Java中安全发布和安全初始化

9282 2 3K

该文主要将Java的单例和JMM内存管理以及同步锁性能综合起来考虑,对传统Double-Checked Locking .

开源Java Profiler项目mjprof · GitHub

789

mjprof是一个命令行式的monadic Java分析器。是属于jstack工具集,它能够以一种前卫的monadic风.

Java 8有多快?

1588
来自OptaPlanner的对SunJDK 1.6.0_26, OpenJDK 1.7.0_51 和OpenJDK 1..

SharedHashMap是更低延迟无GC暂停的Map实现

2 1979 3K

SharedHashMap是开源工具 .

PayPal从Java迁移到Node.js之我见

1 672

个人观点:Java经过这么多年的积累,有它强的一面。如果一个公司赖以生存的业务,经过多年沉淀,基于JAVA平台,我觉得应该继续加强。 用什么语言,都是次要的,.

在80个JVM集群中寻猎内存泄漏OOM

1077
你是否经常启动JVM以避免内存泄漏OOM(out of memory),或者接受专家的意见,只增加Java堆空间? .

JvmTop监控JVM的TOP命令

2400 2K

.

Slab: 保证JVM的堆内存对齐

1 1770 1

.

快速启动JVM的Drip

871

flatland/drip · Gi.

JVM堆大小的建议

3 7501 43

JVM的堆大小设置是一趟很深的水,既要有对架构高度认识和落地,也要有对语言内部机制深入理解和掌握。 首先,需要对JVM的H.

为什么JVM能够击败Node.js?

4 5406 3
口水兼广告贴,对目前几种语言JVM语言 Javascript Ruby Python C 从异步并发角度进行了比较,提出JVM语言在这点上能够完胜击败其他竞争者,.

Jdon有没有操作大内存的实践和建议?

2 721

请教banq, 最近在做搜索引擎,基于lucene,索引超过10G,而且还在不断增长。 为了提高查询速度,想把索引加载到堆外内存中。找了很多论坛和资料.