[Владимир Балун] Внутреннее устройство мьютексов в Go
🎯 Загружено автоматически через бота:
🚫 Оригинал видео:
📺 Данное видео является собственностью канала Владимир Балун. Оно представлено в нашем сообществе исключительно в информационных, научных, образовательных или культурных целях. Наше сообщество не утверждает никаких прав на данное видео. Пожалуйста, поддержите автора, посетив его оригинальный канал: @vladimir_balun_programming.
✉️ Если у вас есть претензии к авторским правам на данное видео, пожалуйста, свяжитесь с нами по почте support@, и мы немедленно удалим его.
📃 Оригинальное описание:
Курсы по программированию:
Потренироваться проходить собеседования:
Присоединиться к моему сообществу:
Таймкоды:
00:00 - Введение
00:48 - Зачем нужны мьютексы
03:47 - Использование мьютексов
07:30 - Блокировка горутин
08:48 - Пишем свои мьютексы
10:00 - Неправильная реализация мьютекса №1
15:17 - Неправильная реализация мьютекса №2
17:56 - Реализация spin lock
19:20 - Барьеры памяти
21:26 - Усовершенствование spin lock
26:18 - Реализация ticket lock
29:13 - Мьютекс Петерсона
34:49 - Мьютекс ядра Linux
38:08 - Мьютекс рантайма Go
45:48 - Реализация разделяемого (shared / rw) мьютекса
50:10 - Курс по Concurrency в Go
YouTube:
VK:
Telegram:
Dzen:
Rutube:
:
Мьютексы. Мьютексы внутри. Mutex. Futex. Мьютексы golang. Мьютексы linux. Spinlock. Реализация мьютекса. Реализация мьютексов. Ticket lock. Concurrency go. Параллельное программирование. Многопоточная синхронизация. Пишем мьютексы. Блокировки golang. Spin lock. Concurrency. Golang уроки. Мьютекс. Многопоточность. Golang concurrency. Примитивы синхронизации. Deadlock. Semaphore. Threads. Что такое многопоточность. Конкурентное программирование. Critical section. Multithreading. Thread. Go
#golang #concurrency
56 views
4
3
2 months ago 01:13:26 414
Как вырасти из джуна в мидла? / Эффективный план развития программиста
2 months ago 00:06:14 153
Возвращаюсь на канал. Что дальше?
2 months ago 00:05:31 224
Закон Амдала - параллельное программирование на Go
2 months ago 01:26:03 6
Внутреннее устройство аллокатора Go - Глубокий Go
2 months ago 00:42:11 1
5 GB трейсов в секунду, или Как устроена система трассировки в Ozon / Владимир Балун (Ozon)
2 months ago 00:07:06 450
ТОП книг по саморазвитию для программистов
3 months ago 01:27:08 85
Жизнь после тимлидства в Яндексе / Вова Балун про экономику курсов, образование и тимлидов
3 months ago 01:11:05 43
Паттерны отказоустойчивости микросервисов на Go - Микросервисы, как в BigTech
4 months ago 01:28:31 1
Все о массивах и слайсах в Go в одном видео
4 months ago 01:15:20 668
150+ айтишников в команде? Как стать руководителем департамента Ozon | Михаил Кабищев
4 months ago 00:57:14 56
[Владимир Балун] Внутреннее устройство мьютексов в Go
4 months ago 01:07:08 21
Внутреннее устройство планировщика Go // Демо-занятие курса «Golang Developer. Professional»
4 months ago 01:20:15 51
Mock-собеседование со студентом курса Golang // Демо-занятие курса «Golang Developer. Professional»
4 months ago 00:58:29 12
Задай свой вопрос Go-разработчикам на talk-сессии // Демо-занятие курса «Golang Developer. Professional»
4 months ago 01:04:10 7
Golang: Talk-сессия // Демо-занятие курса «Golang Developer. Professional»
4 months ago 01:07:41 44
Владимир Балун Как войти в АйТи, Инфоцыганство, Накрутка опыта, Otus vs GeekBrains
4 months ago 00:57:14 334
Секреты внутреннего устройства мьютексов в рантайме Go и ядре Linux
4 months ago 00:05:35 1
Глава 29. Анфиса. «Король и шут. Между Купчино и Ржевкой»
4 months ago 01:12:31 1
Как кэшировать данные | Теория кэширования - System Design
4 months ago 00:03:34 259
Как я учил английский для программирования
5 months ago 00:05:59 1
Golang с нуля до Junior | Go ROADMAP | Подробный план обучения
5 months ago 01:49:01 26
Ассемблер в Go - Оптимизации в Go
5 months ago 00:04:09 143
Что спросить у работодателя на IT интервью | Собеседование программиста
5 months ago 00:54:17 15
Внутреннее устройство каналов Go // Демо-занятие курса «Golang Developer. Professional»