iOS makes me hate

Решение задачи читателей-писателей с помощью барьера1️⃣ Мы создаем concurrent очередь* 2️⃣ Добавляем...
Читать далее
В GCD есть свой механизм барьеров.Барьеры GCD делают одну интересную вещь — они заставляют очередь в...
Читать далее
Проблема читателей-писаталей и барьерОдна из самых частых задач на многопоточку. Чаще этой задачи на...
Читать далее
Почему DispatchQueue.sync приводит к deadlock?Для начала разберемся кто это вообще такой ваш мертвый...
Читать далееХотел след пост о дедлоке запушить, но не смог не поделиться шедевральной статьей-переводомБазовые п...
Читать далее
Современные операционные системы | Таненбаум Эндрю, Бос ХербертУровень воды: 40%Оценка: 5/5Супер жес...
Читать далееОтдохнем немного от многопоточности.В проектах начинающих разработчиков часто встречаю синглтоны. Ес...
Читать далее
QueueГоворя об очередях, очень хочется заострить внимание на следующем. Очередь (queue) и поток(thre...
Читать далее
Grand Central DispatchDispatch, больше известный как GCD – фреймворк, содержащий в себе языковые кон...
Читать далееMutex vs SemaphoreМожно рассматривать двоичный семафор (семафор со значением счетчика 0 или 1) как M...
Читать далее