Java Optimizing Tutorial - Java Complete Course

Опубликовано: 27 Апрель 2023
на канале: Dev Lessons
10,192
442

Optimize performance in Java | #JavaOptimizingTutorial , #JavaCompleteCourse , #OptimizeperformanceinJava

⭐️Chapters⭐️

Getting Started
0:00:00 Introduction

What Does A Compiler Do?
0:02:47 Anatomy Of A Compiler
0:07:33 How Does Java Code Execute?

Java Bytecode
0:11:51 Class File Format
0:18:35 javac Optimizations

Hotspot Execution Lifecycle
0:24:42 Lifecycle With Simple Program
0:32:15 General VM Tricks
0:40:09 Triggering The JIT
0:48:14 Tiered Compilation
0:57:26 Methods That Won't JIT
1:03:35 PrintAssembly & JITWatch
1:11:37 Benchmarking Java Performance

JITs: The Real Java Compilers
1:18:23 Peephole And Local Optimizations
1:25:04 Peephole And Local Optimizations Demo
1:35:45 Global Optimizations
1:43:59 Data Dependence And Static Single Assignment
1:53:13 Optimizations
1:53:23 More Applications Of SSA
2:00:24 Concurrency Implications
2:11:15 Types In Compilers
2:18:48 Back To Something Real
2:25:51 Inter-Procedural Optimization
2:33:49 Revisiting Performance Mysteries

Speculative Optimizations
2:42:37 Speculative Optimizations
2:49:49 Uncommon Traps
2:56:22 Devirtualization
3:05:11 Devirtualization - Type Profiles
3:12:49 Devirtualization - Unique Concrete Methods

Other Things To Think About
3:18:30 Other Surprises
3:28:06 What To Optimize
3:35:02 Instrumentation
3:40:59 Honest Profilers

Congratulations
3:46:38 End of the course


Java optimization training is for experienced Java users and covers topics such as HotSpot execution, JITs, and speculative optimizations. By completing the course, you'll be able to optimize Java code with HotSpot.


Смотрите видео Java Optimizing Tutorial - Java Complete Course онлайн без регистрации, длительностью часов минут секунд в хорошем качестве. Это видео добавил пользователь Dev Lessons 27 Апрель 2023, не забудьте поделиться им ссылкой с друзьями и знакомыми, на нашем сайте его посмотрели 10,19 раз и оно понравилось 44 людям.