Результаты поиска по запросу "semaphore"
Блокировка, мьютекс, семафор ... какая разница?
Я слышал эти слова, связанные с параллельным программированием, но в чем разница между ними?
Необходимо понимать, как использовать SemaphoreSlim
Вот код, который у меня есть, но я неЯ не понимаю, что делает SemaphoreSlim.
Названы семафоры в Python?
У меня есть скрипт на python, который использует ресурс, который не может быть использован более чем определенным количеством одновременно работающих скрипто...
Необходимо понимать, как использовать SemaphoreSlim
Вот код, который у меня есть, но я не понимаю, что делает SemaphoreSlim. async Task WorkerMainAsync() { SemaphoreSlim ss = new SemaphoreSlim(10); List<Task> trackedTasks = new List<Task>(); while (DoMore()) { await ss.WaitAsync(); ...
Запустить один экземпляр из приложения
У меня есть приложение для Windows (C #), и мне нужно настроить его для одновременного запуска одного экземпляра из приложения. Это означает, что один пользователь щелкнул файл .exe, и приложение запущено, а пользователь не закрыл первый ...
Имя и Безымянный Семафор
Я пытаюсь понять сходства и различия между именованным и безымянным семафором, поэтому мои поиски в Google дали мнеэто [http://docs.oracle.com/cd/E19253-01/816-5137/sync-39/index.html], У меня был вопрос по поводу формулировки на странице, хотя, ...
, Это не сработает эффективно, например, для задачи с несколькими производителями, поскольку работа по существу перемещается в один поток.
предположил, что я знаю, как работать сDispatchGroup [https://developer.apple.com/documentation/dispatch/dispatchgroup]для понимания вопроса я попробовал: class ViewController: UIViewController { override func viewDidLoad() { super.viewDidLoad() ...
Межпроцессные семафоры иногда не работают должным образом
У меня есть следующий код C, где переменные с префиксомсмразделяются двумя процессамиproc1а такжеproc2, Поэтому семафоры также являются общими. Этот код вызывается неоднократно. Поэтому, если я скажу предыдущее значение, это означает значение ...