Enterprise Java - Entwicklung, Betrieb und Wartung

Effective Java: Schneller sperren - StampedLock in Java 8

JavaSPEKTRUM - Ausgabe 01/2015
Titelthema: Enterprise Java - Entwicklung, Betrieb und Wartung

Leseprobe: Eine der interessanten, aber auch komplexeren Neuzugänge inJava 8 ist eine neue Form von Sperre (Lock) namens StampedLock. Diese Locks versprechendeutliche Leistungszuwächse besonders für den Fall des konkurrierenden Zugriffsvon vielen und häufig lesenden und wenigen, selten schreibenden Beteiligten.Dafür sorgt ein optimistischer Ansatz, der „optimistisch“ hofft, dass eswährend eines Lese-„Versuchs“ keinen konkurrierenden Schreibzugriff geben wird.Dann muss keine teure Sperre gesetzt werden, teurer wird es dann, wenn sich dieoptimistische Annahme als falsch herausstellt.

Autor(en): Michael Hunger

Artikeljahresübersichten JavaSPEKTRUM 2015

Print-Ausgabe kaufen und weiterlesen Hier lesen