Telegram post: https://t.me/koduryem/20
Memory Models.
Сегодня поговорим о моделях памяти и как они работают. Они реализованы в том или ином виде во всех языках программирования и обеспечивают какой-то набор правил для доступа к памяти переменных и порядка выполнения как во время компиляции, так и во время выполнения программы. Ваши программы могут быть изменены совершенно до неузнаваемости при определенных условиях, если так хочет компилятор или ваш процессор cpu. Как и когда так получается, и что с этим совсем делать, как теперь писать программы, мы будем обсуждать в этом видео.
Знаю, видео длинное - старался вместить максимум и подробно все. Врят ли найдете такое где-то еще. Для тех, кто серьезно настроен. Удачного просмотра друзья! :)
Telegram post: https://t.me/koduryem/20
Telegram: https://t.me/koduryem
Leetcode: https://leetcode.com/idfumg
GitHub: https://github.com/idfumg
#memory_models #c++ #golang #go #python #java #language #programming #reordering #cpu #compiler #optimization #optimizationtechniques #multithreading #concurrency #lowlevel
#interview #интервью #собеседование #собес #memorybarriers
Watch video Модели памяти для сеньора на собес в IT про многопоточность (ультимативный гайд) online without registration, duration hours minute second in high quality. This video was added by user Кодируем 22 March 2024, don't forget to share it with your friends and acquaintances, it has been viewed on our site 2,813 once and liked it 166 people.