Свързани въпроси 'blocking'

Разлика между използването на блокиращ запис и event.wait() с неблокиращ запис на OpenCL
Това може да се окаже глупаво, но попаднах на този въпрос и не мога да отговоря сам. Каква е практическата разлика между използването на следните две части от код при запис в буфер в OpenCL? Блокиране на запис:...
63 изгледи
schedule 30.09.2022

C# Как да внедрим изчакване за потвърждение в комуникацията на данни?
Имам клас, който трябва да изпраща/получава данни в пакетна форма. Този клас съдържа манипулатор на събития, който се изпълнява, когато са налични нови данни за четене от физическия носител. В манипулатора на събития чета данните от носителя и...
678 изгледи
schedule 26.10.2022

Две BlockingQueue в един и същи безкраен цикъл?
Имам нишка, която обработва входящи съобщения (безкраен цикъл). За това използвам BlockingQueue (Java), който работи доста добре. Сега искам да добавя втори процесор в същия клас или метод. Проблемът сега е, че в безкрайния цикъл имам тази част...
1166 изгледи
schedule 14.01.2024

асинхронни и неблокиращи повиквания? също между блокиращ и синхронен
Каква е разликата между асинхронни и неблокиращи повиквания? Също така между блокиране и синхронни повиквания (с примери, моля)?
136148 изгледи
schedule 28.01.2024

Възможно ли е да се знае дали даден процес чака в състояние на блокиране при повикване Receive() на Linux?
Основната ми цел е да изпълнявам процеси един по един в кръгов режим, докато някой извика receive() и бъде блокиран, така че изпълнението да превключи към следващия процес в опашката. Има приложение за контролер, което е кодирано в Java и изпълнява...
778 изгледи
schedule 15.02.2024

SQL Server ALTER поле NOT NULL отнема завинаги
Искам да променя поле от таблица, която има около 4 милиона записа. Уверих се, че стойностите на всички тези полета НЕ са NULL и искам да ПРОМЕНЯ това поле на NOT NULL ALTER TABLE dbo.MyTable ALTER COLUMN myColumn int NOT NULL ... изглежда,...
11017 изгледи
schedule 12.02.2024

Производителност на BlockingCollection(T).
За известно време в моята компания използвахме домашна реализация ObjectPool<T> , която осигурява блокиране на достъпа до нейното съдържание. Това е доста лесно: Queue<T> , object за заключване и AutoResetEvent за сигнал към нишка...
13175 изгледи

Delphi WebBroker / ISAPI срещу Threading
Опитвам се да направя някаква работа след продуцент на отговор. За да не задържа време за отговори, се опитвам да направя тази работа в нишка. Тази нишка създава DataModule и прави определени неща (изпраща имейли, обработва файлови операции и...
1026 изгледи