Как работает кеш процессора — и почему твой код ТОРМОЗИТ! | CPU Memory 1
Канал в Telegram: https://t.me/mrteamlead
Поддержать развитие канала: https://boosty.to/mrteamlead
Как работает кеш процессора? Почему кеш-френдли код ускоряет программу в 2 раза и больше? В этом видео я показываю на примерах, как CPU cache помогает сделать blazing fast код. Как просто переставив поле в структуре, можно ускорить программу в два раза! Разбираемся вместе, как работает кеш процессора, почему DRAM такая медленная, а SRAM — blazing fast Мы с вами посмотрим: ✅ Пример программы на Go и Rust ✅ Почему первый запуск медленный, а второй — blazing fast ✅ Что такое кеш-линия (cache line) ✅ Как layout структуры влияет на производительность ✅ Что происходит на уровне процессора ✅ Что такое prefetch и зачем нужен прогрев кеша ✅ Почему правильное выравнивание структур —