Skip to Content
Java Performance, 2. Auflage
book

Java Performance, 2. Auflage

by Scott Oaks
September 2024
Intermediate to advanced
450 pages
14h 48m
German
O'Reilly Media, Inc.
Content preview from Java Performance, 2. Auflage

Vorwort

Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com

Als O'Reilly zum ersten Mal an mich herantrat, um ein Buch über Java-Leistungstuning zu schreiben, war ich unsicher. Java-Leistung, dachte ich - sind wir damit nicht fertig? Ja, ich arbeite immer noch täglich daran, die Leistung von Java- (und anderen) Anwendungen zu verbessern, aber ich denke, dass ich die meiste Zeit damit verbringe, mich mit algorithmischen Ineffizienzen und externen Systemengpässen zu befassen und nicht mit Dingen, die direkt mit Java-Tuning zu tun haben.

Ein kurzer Moment des Nachdenkens hat mich davon überzeugt, dass ich mir (wie immer) etwas vorgemacht habe. Es ist sicherlich wahr, dass die End-to-End-Systemleistung einen Großteil meiner Zeit in Anspruch nimmt und dass ich manchmal auf Code stoße, der eine O ( n 2 ) Algorithmus zu verwenden, wenn er einen mit O(logN) Leistung verwenden könnte. Trotzdem denke ich jeden Tag über die Leistung der Speicherbereinigung (GC) nach, über die Leistung des JVM-Compilers oder darüber, wie ich die beste Leistung aus den Java-APIs herausholen kann.

Das soll die enormen Fortschritte nicht schmälern, die in den letzten mehr als 20 Jahren bei der Leistung von Java und JVMs gemacht wurden. Als ich in den späten 1990er Jahren Java-Evangelist bei Sun war, gab es als einzigen echten "Benchmark" den CaffeineMark 2.0 von Pendragon Software. Aus verschiedenen Gründen schränkte das Design ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

Funktionale Programmierung in Java

Funktionale Programmierung in Java

Herbert Prähofer
Reaktive Systeme in Java

Reaktive Systeme in Java

Clement Escoffier, Ken Finnigan

Publisher Resources

ISBN: 9781098193225