Көпағындық программалауды қолдау. Үрдістерді басқару. Жадының ұйымдастырылуы



бет6/6
Дата09.05.2023
өлшемі83,07 Kb.
#91350
түріПрограмма
1   2   3   4   5   6
Байланысты:
Лекция 4 (4)

Атаулы семафор

  • Семафор жағдайында да өзін тудырған процестен өзге бөліктерде де белгілі болатын атаулы семафор құруға болады.
  • public Semaphore(int initialCount, int maximumCount, string аты)
  • public Semaphore(int initialCount, int maximumCount, string аты, out bool createdNew)
  • Конструктордың бірінші нұсқасында, егер аттас семафор бар болса, онда конструктордағы initialCount және maximumCount мәндері ескерілмейді. Конструктордың екінші нұсқасында, егер конструктордан қайтқанда семафор құрылған болса, createdNew параметрі true мәнін қабылдайды.

Назарларыңызға рахмет!

Достарыңызбен бөлісу:
1   2   3   4   5   6




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет