#openjdk

Shenandoah und ZGC: Weniger Pausenzeiten bei der Garbage Collection

Mit Shenandoah und ZGC gibt es im OpenJDK erstmals zwei Low-Pause Garbage Collectors, die die berüchtigten Pausenzeiten von Java-Anwendungen auf Millisekunden beschränken. Wir stellen die Arbeitsweise der beiden Collectors vor, messen mit Hilfe einer praxisnahen Benchmark, ob die Collectors halten, was sie versprechen, und diskutieren, wie sich Shenandoah und ZGC voneinander abgrenzen.

Java 15 erschienen: Das sind die Neuerungen im OpenJDK 15

Mit Java 15 erscheint nun bereits das sechste halbjährliche Java-Release in Folge. Und das mal wieder genau im Zeitplan – eine Eigenschaft, die man von IT-Projekten im Allgemeinen und früheren Java-Versionen im Speziellen so nicht gewohnt ist. Laut der Ankündigung auf der Mailingliste gibt es neben Hunderten kleineren Verbesserungen und Tausenden Bugfixes insgesamt vierzehn neue Features. In diesem Artikel werfen wir einen Blick auf die relevanten Änderungen.

Java 15 ist da: Das erwartet Entwickler im neuen JDK

Java 15 ist nun endlich als GA-Version verfügbar. Teil des neuen JDKs sind 14 JEPs (Spoiler Alert: Bye, Nashorn). Unter anderem verlassen die Text Blocks das experimentelle Stadium und auch der Shenandoah Garbage Collector ist nun vollwertiges Mitglied des JDK. Wir haben uns die JEPs des aktuellen Releases angesehen.

Java zieht um: Projekt Skara steht vor der Vollendung

Es wird ernst: Die Umzugskartons sind gepackt, die Freunde bestellt, der Kasten Bier im Kühlschrank – der Duke zieht um. Die neue Heimat wird Git bzw. GitHub sein, wie die beiden JEPs (357 und 369) definieren, die im Zuge von Projekt Skara entstanden sind. Nun steht auch der definitive Umzugstermin fest...

Android N setzt auf OpenJDK

Den Startschuss gab ein Hinweis auf Hacker News über einen als „mysteriös“ bezeichneten Codebasis-Commit, zwischen den Jahren folgte nun die offizielle Bestätigung von Seiten Googles: Für die nächste Android-Version wird die Implementierung der Java-APIs durch OpenJDK, die quelloffene Version des JDK, ersetzt.

X
- Gib Deinen Standort ein -
- or -