InfoQ

InfoQ

Topic/Tag specific view

Azul Content on InfoQ


Latest featured content about Azul

Gil Tene Discusses Garbage Collection, the OpenJDK and the JCP

Topics
Virtualization,
Java,
Runtimes,
Performance & Scalability

Gil Tene talks to Charles Humble about different garbage collection techniques, and specific collectors including Azul's C4, IBM's Balanced GC, and Oracle's Garbage First, before moving on to discuss both the JCP and OpenJDK.

News about Azul

Azul Releases Open Source jHiccup Tool to Provide Response Time Analysis of the Java Run

Topics
Java

Azul Systems have today announced the release of jHiccup, an open source tool designed to measure the pauses and stalls (or "hiccups") associated with an application's underlying Java runtime platform.

Azul's Pauseless Garbage Collector Goes Native on Linux

Topics
Runtimes,
Java,
Performance & Scalability

Azul Systems have today announced Zing 5.0, eliminating their previous requirement for a hypervisor, and therefore bringing their pauseless JVM to unmodified 64-bit Linux for the first time.

Azul Systems and Twitter Elected to the JCP Executive Committee, VMware No Longer Represented

Topics
Java,
JCP Standards

Twitter and Azul Systems have been elected to serve on the JCP Executive Committee for Java SE/EE, on voting percentages of 32% and 19% respectively. Both firms have also joined the OpenJDK project. VMware is no longer represented.

Articles about Azul

The Azul Garbage Collector

Topics
Virtualization,
Java,
Runtimes,
Performance & Scalability

Azul's recently announced Zing product brings their Garbage Collector, which achieves both pauseless garbage collection and a high tolerance to the factors which typically impact collection and application responsiveness, to Java programs running on Intel and AMD based servers. This article takes a detailed look at how Azul has been able to achieve these design goals.

Presentations about Azul

Understanding Java Garbage Collection and What You Can Do about It

Topics
Java,
Runtimes,
Performance & Scalability,
Architecture

Gil Tene explains the workings of a garbage collector: terminology, metrics, fundamentals, key mechanisms, classification of current GCs, the “Application Memory Wall” problem, and details Azul C4 GC.

Fast Bytecodes for Funny Languages

Topics
Java,
Code Analysis

In this presentation from the JVM Languages Summit 2008, Cliff Click discusses how to optimize generated bytecode for running on the JVM. Click analyzes and reports on Java, Scala, Clojure, JRuby, JPC and JavaScript/Rhino and points out several places where each of them could increase their performance such as elimination of FixNums, escape analysis and best practices for testing bytecode.

Interviews about Azul

Cliff Click on Azul's Pauseless GC, Zing, JVM Languages

Topics
Dynamic Languages,
Parallel Programming,
Compilers,
Ruby,
Virtualization,
Runtimes,
Java,
.NET,
Architecture,
Performance & Scalability

Cliff Click discusses the Pauseless GC algorithm and how Azul's Zing implements it on plain x86 CPUs. Also: what keeps dynamic languages slow on the JVM, invokedynamic, concurrency and much more.

Azul Puts the Zing in Java

Topics
Virtualization,
Runtimes,
Java,
Appliance,
Software Appliances,
Performance & Scalability

In this interview Gil Tene dives deep into the history of Azul Systems and its commitment to deliver robust, scalable Java systems. He tells of the origins of the company and its early Vega hardware. Tene also talk about the new Zing elastic runtime platform for Java apps. And he speaks on the Managed Runtime Initiative Azul launched. He also talks on Pauseless GC and elastic memory.