Тёмный

Java Performance Puzzlers 2018 -- New Performance Puzzles - Douglas Hawkins 

Devoxx
Подписаться 157 тыс.
Просмотров 7 тыс.
50% 1

Everyone worries about performance but few of us have the time to truly understand it. Last year's talk exposed some puzzling results in Java 7 and 8, but the Java language, APIs, and JVMs keep evolving.
In this presentation, we'll take a look at some surprising and often unintuitive performance problems and solutions, but with an emphasis on comparing newer language features and APIs to their old counterparts.
Not simply with the goal of determining which looping style is best, but also with the aim to better understand the complexity that lies inside the JVM.

Кино

Опубликовано:

 

27 июл 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 3   
@Colin22
@Colin22 3 года назад
I love these talks!
@nO_d3N1AL
@nO_d3N1AL 6 лет назад
Great talk, the part about lambas and method references was particularly interesting. I just use lambdas for Runnables being submitted to ThreadPool all the time now - doesn't have the overhead of AIC and can be very slightly faster, especially with lots of jobs. Also JRockit Mission Control is Java Mission Control, and VisualVM is better for real-time monitoring using JMX if you don't use Flight Recorder.
@zhengwilliam5422
@zhengwilliam5422 6 лет назад
thanks,learn a lot!
Далее
Java Performance Puzzlers by Douglas Hawkins
46:49
Просмотров 28 тыс.
Thinking In Parallel by Stuart Marks and Brian Goetz
1:00:04
ЭТОТ ПЕНЁК ИЗ PLANTS VS ZOMBIES - ИМБА!
00:48
Troubleshooting Memory Problems in Java Applications
42:37
A JVM Does That??? by Dr Cliff Click
51:59
Просмотров 19 тыс.
Beyond ByteBuffers by Brian Goetz
50:40
Просмотров 18 тыс.
JVM Mechanics by Douglas Hawkins
49:39
Просмотров 14 тыс.
Java Bytecode Crash Course
47:42
Просмотров 55 тыс.
Quickly Analysing A Heap Memory Leak by Jack Shirazi
28:34