JDK 9 Hidden Gems - Performance Optimizations and New Features
Offered By: Java via YouTube
Course Description
Overview
Discover hidden gems in JDK 9 through this 44-minute conference talk by Oracle JVM Architect Mikael Vidstedt and Intel Senior Staff Software Engineer Sandhya Viswanathan. Explore lesser-known but crucial technologies developed by Oracle and partners like Intel to enhance Java's performance, reduce footprint, and improve scalability. Learn about optimizations including support for larger vectors with enhanced vectorization, optimized math libraries, cryptography and compression acceleration, compact strings, and new APIs with optimized implementations. Gain insights into how these features benefit big data, cloud, microservices, HPC, and FSI applications. Delve into topics such as JShell, Garbage Collector improvements, Class Data Sharing, Java Flight Recorder, Mission Control, Unified Logging, and key performance optimizations including AVX512, Compact Strings, Heap Dump, Math and Crypto optimizations, and Software Acceleration techniques.
Syllabus
Introduction
JShell
Garbage Collector
Deprecation
Class Data Sharing
Improvements
OT
Java Flight Recorder
Mission Control
Unified Logging
Performance
Key Optimizations
Vectorization
AVX512
Example
Reduction
Vectorize
Compact Strings
Heap Dump
Math Optimization
Crypto Optimization
Compression Acceleration
Software Acceleration
CRC32 C
Array Compare
MMA
Conclusion
Taught by
Java
Related Courses
Java Programming: Step by Step from A to ZUdemy Java Application Performance Tuning and Memory Management
Udemy ASP.NET Core New Features
LinkedIn Learning First Look: Java 10 and Java 11
LinkedIn Learning Java Essential Training: Syntax and Structure
LinkedIn Learning