Size: a a a

🎄.NET Talks: Evergreen🎄

2020 March 15

d

days without suicidal thoughts 0 in 🎄.NET Talks: Evergreen🎄
Mutexes are of two types: local mutexes, which are unnamed, and named system mutexes. A local mutex exists only within your process. It can be used by any thread in your process that has a reference to the Mutex object that represents the mutex. Each unnamed Mutex object represents a separate local mutex.
источник

d

days without suicidal thoughts 0 in 🎄.NET Talks: Evergreen🎄
источник

DB

Danil Braindead in 🎄.NET Talks: Evergreen🎄
days without suicidal thoughts 0
по функциональности не отличается от слр-вского мютекса ?
System.Threading. Mutex - он на сколько я помню системный и использует, то есть обьект ядра системы
источник

Ln

Larymar neosilator in 🎄.NET Talks: Evergreen🎄
Danil Braindead
System.Threading. Mutex - он на сколько я помню системный и использует, то есть обьект ядра системы
ну да
а posix и win немного разные
источник

d

days without suicidal thoughts 0 in 🎄.NET Talks: Evergreen🎄
я просто помню есть заеб с префиксом /global
источник

DB

Danil Braindead in 🎄.NET Talks: Evergreen🎄
Danil Braindead
System.Threading. Mutex - он на сколько я помню системный и использует, то есть обьект ядра системы
Только для него сейфхендлер сделан, плюс есть дескриптор и финализатор, все
источник

d

days without suicidal thoughts 0 in 🎄.NET Talks: Evergreen🎄
он между сессиями позволяет разделять
источник

L

Liza in 🎄.NET Talks: Evergreen🎄
Larymar neosilator
ты не можешь использовать один и тот же мьютекс в рамках разных процессов
к примеру в винде был классный фокус
делаешь именованый мьютекс при старте лочишь его и все
несколько экземпляров приложения не запустить
просто и красиво

такой фокус вне винды не повторить
Ты уверен? По моему в андроиде тоже есть такое
источник

Ln

Larymar neosilator in 🎄.NET Talks: Evergreen🎄
Liza
Ты уверен? По моему в андроиде тоже есть такое
в андроиде не знаю, мб там его прокачали все же это не совсем линукс
источник

Ln

Larymar neosilator in 🎄.NET Talks: Evergreen🎄
а вот в голом линухе уверен
источник

Ln

Larymar neosilator in 🎄.NET Talks: Evergreen🎄
Liza
Ты уверен? По моему в андроиде тоже есть такое
ri
источник

Ln

Larymar neosilator in 🎄.NET Talks: Evergreen🎄
как мы можем видеть оба напечатны
источник

d

days without suicidal thoughts 0 in 🎄.NET Talks: Evergreen🎄
так
источник

d

days without suicidal thoughts 0 in 🎄.NET Talks: Evergreen🎄
но что имеется ввиду в доке под локальными и именованными системными
источник

Ln

Larymar neosilator in 🎄.NET Talks: Evergreen🎄
я полагаю дока написана для фреймворка
источник

Ln

Larymar neosilator in 🎄.NET Talks: Evergreen🎄
в котором то что я показываю выше не должно работать
источник

Ln

Larymar neosilator in 🎄.NET Talks: Evergreen🎄
увы винды под рукой нет
источник

Dv

Dr. Friedrich von Never in 🎄.NET Talks: Evergreen🎄
Larymar neosilator
Нет не было
Там была виртуальная машина  , которая лишь эмулировала поведение потоков используя лок обжекты, на основе однооо системного потока
што
источник

Dv

Dr. Friedrich von Never in 🎄.NET Talks: Evergreen🎄
што што што
источник

Dv

Dr. Friedrich von Never in 🎄.NET Talks: Evergreen🎄
што бля што
источник