Что произойдет, если сигнал вызова процесса на семафор.
Скажем, количество семафоров равно 3. Процессы P1, P2, P3 вызвали ожидание семафора и вошли в критическую секцию.
P4, P5, P6 также вызвали ожидание, но, поскольку счетчик семафоров уже равен 0, они будут ожидать в очереди ожидания семафора.
Теперь пришла P7 и вызвала signal (), будет ли процесс, ожидающий (P4, P5 или P6), разбудить семафор? Если он проснулся, то это ошибка справа, потому что счетчик семафоров равен 2, но p1, p2 и p3 не покинули критическую секцию.