Результаты поиска по запросу "nonblocking"

5 ответов

Афиша специально просит о реализации без блокировки.

еализациизаблокировать бесплатный код для многопоточного приложения я использовал

3 ответа

Понимание NodeJS и неблокирующий ввод-вывод

Итак, недавно я получил инъекцию вируса Node, который очень быстро распространяется в мире программирования. Я очарован подходом «неблокирующий ввод-вывод» и действительно попробовал несколько программ сам. Тем не менее, я не понимаю некоторые ...

0 ответов

 потоки (блокируются при чтении в режиме блокировки) перед переходом на неблокирующую. Как указал @Maxim, разделяющий код функции, которая не пробуждает потоки, заблокированные потоки будут пробуждены только после завершения записи (данные доступны).

есно о поведении сокета при блокирующих и неблокирующих действиях. Что происходит с блокировкой потоков в сокете при изменении режима блокировки сокета? Вот сценарий; thread1 (T1) создает сокет UDP и fd = socket(AF_INET , SOCK_DGRAM, 0);T1 ждет ...

ТОП публикаций

0 ответов

это мертвые ссылки :(

проблема, которую я пытаюсь решить, заключается в следующем: Мне нужно запустить программу с установленными флагами, проверить ее ход и доложить на сервер. Поэтому мне нужен мой сценарий, чтобы избежать блокировки во время выполнения программы, ...

2 ответа

Некоторые редакторы и другие инструменты (например, rsync) могут создать файл под другим именем, а затем переименовать его.

ользую inotify для мониторинга локального файла, например, "/ root / temp" с помощью inotify_add_watch(fd, "/root/temp", mask).Когда этот файл будет удален, программа будет заблокированаread(fd, buf, bufSize) функция. Даже если я создаю новый ...

6 ответов

https://github.com/reddwarf-nextgen/reddwarf

тся ли неблокирующая Java NIO все еще медленнее, чем ваш стандартный поток на асинхронный сокет соединения? Кроме того, если бы вы использовали потоки для каждого соединения, вы бы просто создали новые потоки или использовали бы очень большой ...

2 ответа

Когда неблокирующая функция send () передает только частичные данные, можем ли мы предположить, что она вернет EWOULDBLOCK при следующем вызове?

Два случая хорошо документированы на страницах руководства для неблокирующих сокетов: Если send () возвращает ту же длину, что и буфер передачи,весь перевод завершено успешно, и сокет может или не может быть в состоянии возврата EAGAIN ...

1 ответ

@pajm, что еще вы ожидаете, если неблокирующая операция не имеет ничего общего? Кстати, я бы не назвал это ошибкой.

ли способ, которым я могу использовать python socket.accept () неблокирующим способом, который просто запускает его и позволяет мне просто проверить, есть ли у него какие-либо новые соединения? ядействительно не хочу использовать многопоточность. ...

3 ответа

Вот фрагмент кода из приложения для Android, которое я пишу:

я есть графический интерфейс со списком серверов для подключения. Если пользователь нажимает на сервер, он подключается к нему. Если пользователь щелкнет второй сервер, он отключит первый и подключится ко второму. Каждое новое соединение ...

1 ответ

 утилита.

ем, библиотека OpenSSL (C API) предлагает два способа сделать все: вы можете использовать простые системные сокеты, настроенные по своему вкусу, или вы можете использовать OpenSSLBIO объекты, которые вроде как потоки. Однако меня часто смущают ...