Нити (потоки)
Примитив – простейшая функция, оперирует целыми неотрицательными числами называемыми семафорами.
Пусть S – семафор, тогда V(S) – операция, которая увеличивает значение переменной S на единицу i++ (инкремент). выборка инкремент запоминания не могут быть прервана. Тогда P(S) операция которая уменьшает на единицу. операция которая декламентирует значение переменной S. Если S становица равным 0, то невозможно уменьшить S и останеца в области неотрицательных значений. в этом случае процесс вызывающий P операцию ждет пока это уменьшение станет возможны. В частном случае, когда S может принимать значение 0 или 1 семафор превращается в BP.
предыдущаяследующая