#полезное
📞 Работа семафора
Это механизм синхронизации, который управляет доступом к общему ресурсу
Представь, что у тебя есть ресурс, к которому нельзя пускать всех одновременно. Например 7 мест в кафешке. Если все заняты — остальные ждут.
Вот этим и занимается семафор —> пропускает только ограниченное число потоков (или задач) к ресурсу
Поток вызывает wait —> заходит
Сделал дело — release —> освободил место
Семафор защищает ресурсы от одновременного доступа. Без блокировок, просто и понятно
👉Новости 👉База вопросов
Post #110
206

- ❤ 1