#21 Многопоточность - Deadlock, livelock, starvation. Ответ на вопрос собеседования C# / .Net
#многопоточность #deadlock #livelock #starvation #csharp #dotnet #andriyshyrokoriadov
В видео рассмотрены ошибки типа deadlock, livelock и starvation, которые возникают при многопоточном программировании.
Обзор представлен в форме ответа на вопрос, который встречается на собеседованиях на позицию "программист C# / .Net".
Подписывайтесь на канал [программирование, путешествия]: https://www.youtube.com/channel/UCUjFFn-387VIGvQ1KiomyXg
0:10 - введение
0:35 - deadlock
1:45 - livelock
2:10 - starvation - "голод ресурсов"
4:20 - deadlock пример в коде
12:50 - причина возникновения deadlock
13:25 - livelock пример в коде
Текст к фильму доступен по ссылке: https://ashyrokoriadov.github.io/c_sharp_questions/2021/04/03/Multithreading_deadlock_livelock_starvation.html
Видео #21 Многопоточность - Deadlock, livelock, starvation. Ответ на вопрос собеседования C# / .Net канала Andrey Shyrokoriadov
В видео рассмотрены ошибки типа deadlock, livelock и starvation, которые возникают при многопоточном программировании.
Обзор представлен в форме ответа на вопрос, который встречается на собеседованиях на позицию "программист C# / .Net".
Подписывайтесь на канал [программирование, путешествия]: https://www.youtube.com/channel/UCUjFFn-387VIGvQ1KiomyXg
0:10 - введение
0:35 - deadlock
1:45 - livelock
2:10 - starvation - "голод ресурсов"
4:20 - deadlock пример в коде
12:50 - причина возникновения deadlock
13:25 - livelock пример в коде
Текст к фильму доступен по ссылке: https://ashyrokoriadov.github.io/c_sharp_questions/2021/04/03/Multithreading_deadlock_livelock_starvation.html
Видео #21 Многопоточность - Deadlock, livelock, starvation. Ответ на вопрос собеседования C# / .Net канала Andrey Shyrokoriadov
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
#17 Многопоточность - введение. Ответ на вопрос собеседования C# / .NetМногопоточное и асинхронное программирование в .NET. Владимир Крамар .NET Fest 2018Пишем современно на современном C#.Net Core приложение с нуля - Identity Server и Authentication Service. Видео №2. [#71]#9 Маршрутизация / роутинг / routing в приложении Asp.Net Core: [#61]#19 Многопоточность - lock, Monitor, Mutex, Semaphore. Ответ на вопрос собеседования C# / .Net#18 Многопоточность - Thread, ThreadPool, Task. Ответ на вопрос собеседования C# / .NetКуда вынести логику из controllers, commands, jobs. Лучшие практики Laravel разработчиковC#. Потоки / класс Thread / Многозадачность. Урок 69 ч.1Многопоточность | Потоки | thread | Многопоточное программирование | Уроки | C++ #1«Асинхронность в .NET — от простого к сложному». Владислав Фурдак, DataArt.Уроки C# – Потоки, Thread, Invoke, Action, delegate, Parallel.Invoke – C#.Net Core приложение с нуля - архитектура. Планы по развитию канала. [#70]Синхронизация потоков c# и критическая секция. lock. Урок 70Deadlock Взаимная блокировка | Многопоточное программирование | C++ #8Code review (код ревью) и чистый код [#63]#9 Как надо писать юнит-тесты? Библиотеки nUnit, Moq, AutoFixture. Принципы ACID и AAA. [#68]#10 Логи в приложении ASP.Net Core / Библиотека NLog в ASP.Net Core [#65]#8 Краткий обзор услуг (сервисов) WCF Windows Communication Foundation [#62]