BT

New Early adopter or innovator? InfoQ has been working on some new features for you. Learn more

Java Follow 133 Followers

The Last Frontier in Java Performance: Remove the Garbage Collector

by Abraham Marín Pérez Follow 5 Followers on  Mar 01, 2017 11

A new JEP draft has been filed to create a no-op garbage collector: a GC that doesn't actually reclaim memory. This is aimed at aiding JVM implementers and researches and, to a lesser extent, ultra-performant applications that generate little to no garbage. If the JEP goes ahead, the new GC would be available together with the existing ones, and would have no effect unless explicitly activated.

.NET Follow 52 Followers

Systems Programming in C#

by Pierre-Luc Maheu Follow 1 Followers on  Jun 14, 2016 1

Although the definition of system programming is fuzzy, it can be described as having to think at the bit, byte, instruction or CPU cycle level. Systems programming also implies demanding performance and reliability requirements. Joe Duffy, engineering director at Microsoft, presented strategies for system programming in C# at QCon New York. He also discusses pitfalls and how to mitigate them.

Java Follow 133 Followers

Log4j 2.6 Goes Garbage-Free

by Abraham Marín Pérez Follow 5 Followers on  May 30, 2016 5

Log4j, the popular logging library for Java, will include a number of configuration options that allows it to run in a completely garbage-free manner. The release follows previous attempts to improve the performance of logging libraries, and has been positively received by the industry. Further changes to increase the number of scenarios in which log4j can run garbage-free are expected.

Development Follow 58 Followers

Using the Actor-model Language Pony for FinTech

by Charles Humble Follow 17 Followers on  Mar 14, 2016

During his opening Keynote at QCon London on Monday morning Adrian Colyer mentioned the Pony Language as being "really fascinating stuff." We were fortunate enough to have the designer of the language, Sylvan Clebsch, giving a talk on the native languages track on the Wednesday. Clebsch suggested that Pony is a natural fit for FinTech systems.

Java Follow 133 Followers

jClarity Releases Censum 3.0

by Abraham Marín Pérez Follow 5 Followers on  Feb 29, 2016

Censum, the Java garbage collection analysis tool by jClarity, has reached version 3.0. The main new features of the new version include the ability to analyse Safepoint logs, new graphs showcasing the behaviour of the G1 garbage collector, and a set of analytics to highlight whenever applications force to much OS activity.

Cloud Follow 33 Followers

Go 1.6 will Make its Garbage Collector Faster

by Sergio De Simone Follow 4 Followers on  Sep 09, 2015

While Go 1.5 is still relatively new on the blocks, the Go team is already at work on improving its new, low-pause, concurrent garbage collector, which aims to make Go better suited for new application fields, Google engineers Austin Clements and Rick Hudson say.

Followers

Oracle Confirms G1 as Default Garbage Collector for Java 9

by Abraham Marín Pérez Follow 5 Followers on  Jul 12, 2015

As previously mentioned on InfoQ, Oracle had proposed JEP 248, about making G1 the default garbage collector, to be included in the list of JEPs targeting Java 9; recently, Oracle has confirmed such decision and made it official. The decision triggered a lengthy debate in the HotSpot’s email discussion list, which concluded with a provision to defer the change if G1 proves not to be fully ready.

Followers

Oracle Proposes G1 as the Default Garbage Collector for Java 9

by Abraham Marín Pérez Follow 5 Followers on  Jun 14, 2015 8

Oracle is considering including JEP 248, making G1 the default garbage collector on server configurations, into the list of JEPs targeting Java 9. The decision has triggered some debate among the Java community, with many arguing that the CMS collector could have been more suitable.

Followers

Ruby 2.2.0 Released, Featuring Incremental and Symbol GC

by João Miranda Follow 2 Followers on  Dec 29, 2014

Ruby 2.2.0, released on December 25th, is the gift rubyists got for Christmas. Highlights include several garbage collection (GC) improvements. There is a new incremental GC algorithm and symbols are now garbage collectable. Ruby also got a collection of minor improvements on the core classes and its standard library.

Followers

ART: The New Android Runtime

by Barry Burd Follow 0 Followers on  Jul 04, 2014 3

At Google I/O 2014, presenters Brian Carlstrom, Anwar Ghuloum, and Ian Rogers (all from Google) discussed ART (the Android RunTime). ART replaces Dalvik as the default platform for the next Android release. (A preview of the next Android release, termed Android L, is available as a download for developers. Android L will go public sometime in the fall.)

Java Follow 133 Followers

Netty 4 Reduces GC Overhead by 5x at Twitter

by Matt Raible Follow 1 Followers on  Nov 06, 2013 1

The Netty Project released the first version of Netty 4 in July. It has significant performance improvements primarily from reducing garbage collection overhead. Integrating Netty 4 at Twitter has led to a five times performance gain, but with some costs.

Followers

Rubinius 2.0 Release Implements Ruby 2.1

by Mirko Stocker Follow 0 Followers on  Oct 05, 2013

After more than two years, the Rubinius team has released version 2.0 which brings improved multi-threading support and implements the upcoming Ruby 2.1.

Followers

JRuby 9K Expected in 2014 Ready for Production

by Manuel Pais Follow 5 Followers on  Sep 23, 2013 3

Charles Nutter, one of the lead developers of JRuby, announced the release of version 9000 (9K) in 2014. The new release targets the same feature set as Ruby MRI 2.0 and possibly 2.1 as well. Better performance, concurrency support and overall availability and portability provided by the use of the JVM can make this version suitable for production systems.

Followers

Ruby 2.1 Garbage Collection to Address Criticism on Large Scale Deployments

by Manuel Pais Follow 5 Followers on  Sep 15, 2013

Ruby’s creator announced the move to generational garbage collection in Ruby 2.1 in what is expected to be an important performance boost for the language. The announcement took place during Barcelona Ruby Conference where Ruby’s GC was singled out as a major pain point in large scale Ruby deployments.

Followers

Mono Roundup: iOS, Mobile Profile, and Concurrent GC

by Jonathan Allen Follow 7 Followers on  Feb 12, 2013 1

It’s been pretty quiet on the Mono front, but a few interesting things have been announced. The most notable is the adoption of .NET 4.5 for the mobile profiles and the introduction of a concurrent GC to Mono’s SGen garbage collector.

Login to InfoQ to interact with what matters most to you.


Recover your password...

Follow

Follow your favorite topics and editors

Quick overview of most important highlights in the industry and on the site.

Like

More signal, less noise

Build your own feed by choosing topics you want to read about and editors you want to hear from.

Notifications

Stay up-to-date

Set up your notifications and don't miss out on content that matters to you

BT