0
ответов

Как создать семафор между элементами HTML, загруженными асинхронно

У меня есть на странице HTML элемент, который появляется несколько раз и запускает тот же JS . Проблема в том, что я хочу, чтобы он выполнял определенную функцию только в том случае, если он был первым, кто ее запустил (его братья и сестры никогда не зап
вопрос задан: 19 August 2013 15:07
0
ответов

Perl, fork, семафоры, процессы

Мне нужно создать программу, которая запускала бы 3 процесса одновременно в случайной последовательности из списка и заблокируйте эти процессы семафором один за другим, чтобы избежать дублирования. Например, у вас есть ...
вопрос задан: 17 December 2012 14:36
0
ответов

Использовать мьютекс в качестве семафора?

Мне нужно два потока для работы в шаблоне «тик-так». При имплантации с семафором это выглядит нормально: Semaphore tick_sem (1); Семафор tock_sem (0); недействительный тикер (недействителен) {while (true) {...
вопрос задан: 26 November 2012 20:41
0
ответов

Semop :При уменьшении набора семафоров все уменьшаются сразу или блокируется при первом сбое?

Итак, если у меня есть набор семафоров semid с числом _из _семафоров sems и sembuf *deleter _searchers _down struct sembuf *deleter _searchers _вниз = malloc (sizeof (*...
вопрос задан: 19 November 2012 14:48
0
ответов

Взаимное исключение и семафоры

Я пишу программу (для домашнего задания), которая имитирует унисекс ванную. Одновременно допускаются только 4 человека, и мужчина и женщина не могут войти, если другой пол уже пользуется ванной. Моя проблема ...
вопрос задан: 18 October 2012 06:24
0
ответов

Что происходит с потоком, который не может получить семафор?

Что происходит, когда поток не может получить семафор (из-за отсутствия разрешения). Будет ли он переведен в состояние ожидания? EDIT: возобновит ли запуск потока предыдущую последовательность выполнения, когда ...
вопрос задан: 9 October 2012 09:24
0
ответов

Увеличение разрешений семафора в Java

Могу ли я добавить больше разрешений к семафору в Java? Семафор s = новый семафор (3); После этого где-то в коде я хочу изменить разрешения на 4. Возможно ли это?
вопрос задан: 9 October 2012 09:11
0
ответов

Семафор и синхронизация

Я не мог понять следующее из описания семафора в javadocs. Обратите внимание на то, что при вызове Acquire () блокировка синхронизации не удерживается, так как это предотвратит отправку элемента ...
вопрос задан: 9 October 2012 09:06
0
ответов

Тупик с семафором

Итак, у меня возникла проблема с использованием семафора. Пишем код где 4 комнаты и несколько посетителей. Каждая комната имеет определенное ограничение на количество посетителей, которое они могут вместить. Таким образом, вход в полную комнату вызовет...
вопрос задан: 9 October 2012 09:06
0
ответов

Как написать простой честный семафор?

Я нашел простую реализацию семафора (мой CustomSemaphore), и насколько я понимаю, это «несправедливо», потому что в защищенный блок все время может войти только первый поток (я не уверен). Как я могу написать ...
вопрос задан: 9 October 2012 08:51
0
ответов

Передача данных между потоками с помощью Java

Я пишу многопоточное приложение, имитирующее кинотеатр. Каждый вовлеченный человек - это свой собственный поток, и параллелизм должен полностью выполняться семафорами. Единственная проблема, с которой я столкнулся, это как ...
вопрос задан: 21 September 2012 17:21
0
ответов

Почему мой мьютекс не работает должным образом в многопроцессорном приложении C?

Я взламываю задание uni и наткнулся на проблема с моим кодом, который должен порождать 2 процесса, где второй процесс ожидает завершения первого перед выполнением. Это ...
вопрос задан: 20 September 2012 12:47
0
ответов

Семафоры и параллельное программирование

Для домашнего задания мне нужно запрограммировать следующий сценарий. Это будет сделано с использованием семафоров и BACI (то есть C--). Есть 2 туалета для мужчин и женщин, каждая из которых может вместить 4 человека. ...
вопрос задан: 19 September 2012 22:02
0
ответов

Ванная Java для мужчин и женщин

Мне нужно решить эту проблему с помощью семафоров Java, но я понятия не имею, как это сделать, и я не могу найти никаких связанных материалов по Java. Вот как это происходит: есть виды нитей: мужские и женские. Оба хотят...
вопрос задан: 18 September 2012 14:14
0
ответов

именованные и безымянные семафоры posix

Планирование использования семафора posix для синхронизации 2 процессов. Не совсем уверен, что использовать -с именем или без имени. Каковы преимущества и недостатки каждого из них? Как решить, что использовать? На котором...
вопрос задан: 3 August 2012 04:30
0
ответов

Где использовать бинарный семафор, когда доступны мьютексы?

Читая о двоичном семафоре и мьютексе, я обнаружил следующую разницу :Оба могут иметь значение 0 и 1, но мьютекс может быть разблокирован тем же потоком, который получил блокировку мьютекса. А...
вопрос задан: 18 July 2012 14:18
0
ответов

как узнать, заполнен ли семафор в python

У меня есть ограниченный объект семафора, который гарантирует, что моя программа не загрузит больше определенного количества файлов за раз. Каждый рабочий поток получает семафор, когда начинает загрузку и...
вопрос задан: 11 July 2012 19:07
0
ответов

Как лучше всего реализовать семафор с помощью C #? [закрыто]

Как вопрос собеседования, как лучше всего реализовать семафор с помощью C #? Пожалуйста, добавьте свой код Спасибо! *Не использовать семфоры с Win32 API, я имею в виду реализовать его самостоятельно.
вопрос задан: 5 July 2012 08:13
0
ответов

Различия между и

В чем различия между функциями, включенными в и ? Существует ли ситуация, когда лучше использовать заголовок или другой?
вопрос задан: 15 June 2012 21:33
0
ответов

Альтернатива PHP-семафору?

Я делаю небольшую онлайн-игру, в которой (что вы знаете) несколько пользователей будут обращаться к одной и той же базе данных. Мой хост не включает семафоры, и я не могу позволить себе что-то еще (я...
вопрос задан: 15 June 2012 06:16
0
ответов

реализация семафора для подсчета номеров. экземпляров, запущенных в настоящее время

Я работаю над многоэкземплярным приложением. Есть ли в С# способ узнать, сколько экземпляров запущено в настоящее время. Я использовал один фрагмент кода для подсчета оконных процессов имени моего приложения...
вопрос задан: 16 May 2012 05:55
0
ответов

Как реализовать семафорное взаимодействие потоков в Perl?

Мой Perl-скрипт должен запускать несколько потоков одновременно... use threads ('yield', 'exit' => 'threads _only' ); использовать общие потоки ::; использовать строгий; использовать предупреждения; никаких предупреждений «потоков»; используйте LWP ::...
вопрос задан: 7 May 2012 20:39
0
ответов

Служба Windows не видит именованный семафор

Я пытаюсь посредничать с небольшой службой Windows, заставляя ее ждать сигнала от другого процесса во время запуска. Я точно знаю, что такой подход может (или даже будет) иногда приводить к сервису...
вопрос задан: 2 April 2012 08:07
0
ответов

Освобождает ли linux спин-блокировку/семафор при завершении процесса?

Если процесс удерживает некоторые спин-блокировки или семафоры и завершается случайно (например, из-за linux), будет ли linux правильно снимать эти блокировки? Если линукс этого не делает, то почему?
вопрос задан: 19 March 2012 06:55
0
ответов

Что на самом деле делают мьютекс и семафор?

Мне нужны некоторые пояснения относительно мьютекса и семафора. Мой вопрос: что на самом деле делает мьютекс, когда поток пытается войти в область, заблокированную мьютексом, а. он ждет снятия блокировки? ...
вопрос задан: 24 February 2012 08:01
0
ответов

Можно ли использовать мьютекс в случае многопроцессорной обработки в Linux / UNIX?

Это вопрос интервью. Можно ли использовать мьютекс в случае многопроцессорности в Linux / UNIX? Моя идея: Нет, разные процессы имеют отдельное пространство памяти. мьютекс используется только для ...
вопрос задан: 22 February 2012 05:50
0
ответов

sem_init(...): Для чего нужен параметр value?

В одном из классов нам пришлось использовать семафоры для выполнения работы с потоками. Прототип (и заголовочный файл) sem_init выглядит так: int sem_init(sem_t *sem, int pshared, unsigned int value); ...
вопрос задан: 20 February 2012 12:28
0
ответов

Как использовать базу данных для управления семафором?

Если несколько экземпляров одного и того же кода работают на разных серверах, я хотел бы использовать базу данных, чтобы гарантировать, что процесс не запускается на одном сервере, если он уже запущен на другом сервере. Я ...
вопрос задан: 2 February 2012 17:43
0
ответов

Как реализовать семафоры в приложении iOS?

Возможно ли реализовать счетный семафор в приложении ios?
вопрос задан: 10 January 2012 12:05
0
ответов

Какой тип использовать для хранения изменяемой таблицы данных в памяти в Scala?

Каждый раз, когда вызывается функция, если она является результатом для данного набора значений аргументов еще не запомнено. Я хотел бы поместить результат в таблицу в памяти. Один столбец предназначен для хранения результата, другие ...
вопрос задан: 13 December 2011 03:19