2
ответа

Почему не блокирующееся подключение TCP () иногда настолько медленно на Linux?

Я пытался измерить скорость сервера TCP, который я пишу, и я заметил, что могла бы быть фундаментальная проблема измерения скорости подключения () вызовы: если я соединяюсь в неблокировании...
вопрос задан: 25 April 2010 19:50
2
ответа

Блокирование IO по сравнению с неблокированием IO; поиск хороших [закрытых] статей

Когда-то давно я врезался во Введение в статью Indy и не могу прекратить думать о блокировании по сравнению с неблокированием IO с тех пор тогда. Поиск некоторых хороших статей, описывающих, что является за и против...
вопрос задан: 6 August 2009 21:02
2
ответа

Существует ли простой метод для проверки, заблокируется ли экземпляр IO Ruby на чтении ()?

Я ищу метод в Ruby, который является в основном этим: io.ready_for_read? Я просто хочу проверить, произвел ли данный объект IO (в моем случае, результате вызова popen) доступный, т.е...
вопрос задан: 4 June 2009 01:03
2
ответа

Обнаружьте нажатие клавиши (не блокирующееся) w/o getc/gets в Ruby

У меня есть простая задача, которая должна ожидать чего-то для изменения в файловой системе (это - по существу компилятор для прототипов). Таким образом, у меня есть простой бесконечный цикл с 5-секундным сном после проверки...
вопрос задан: 3 June 2009 19:39
2
ответа

Создание Не блокирующегося сокета для WinSocks и *отклоняет

В C/C++, как был бы, я поворачиваюсь, блокирующийся сокет в не блокирующийся сокет и в WinSocks и в *отклоняют; так, чтобы выбор () работал бы правильно. Можно использовать препроцессор для платформы определенный код.
вопрос задан: 4 October 2008 19:45
1
ответ

Spring-webflux фильтр для получения тела запроса

Мне нужно получить все тело запроса в фильтре и преобразовать его в строку. Ниже мой код, но ничего не печатается на консоли. @Component открытый класс WebFilter01 реализует WebFilter {...
вопрос задан: 2 March 2019 15:07
1
ответ

Как манипулировать объектами, поступающими из Flux < Object > со значением, полученным из метода, испускающего Mono < Items > неблокирующим способом?

Я пытаюсь манипулировать моими объектами, полученными из Flux, с данными, полученными из Mono, где методы, излучающие Flux объекта и Mono элементов, являются разными вызовами API. Проблема в том, что я ...
вопрос задан: 17 January 2019 13:32
1
ответ

В Win32 есть ли способ проверить, является ли сокет неблокирующим?

Есть ли способ в Win32 проверить, является ли сокет неблокирующим? В системах POSIX я бы сделал что-то вроде следующего: int is_non_blocking (int sock_fd) {flags = fcntl (sock_fd, F_GETFL, 0); ...
вопрос задан: 30 March 2011 17:02
1
ответ

как делают скрученный/торнадо, и так далее работают

Я понимаю, что они работают в некотором роде отличные от создания потока на пользователя. Как точно, который работает? ('Неблокирование' имеет некоторое отношение к нему?)
вопрос задан: 18 June 2010 06:34
1
ответ

recv с MESSAGE_NONBLOCK и MESSAGE_WAITALL

Я хочу использовать recv syscall с неблокированием флагов MESSAGE_NONBLOCK. Но с этим флагом syscall может возвратиться, прежде чем полный запрос удовлетворен. Так, я могу добавить флаг MESSAGE_WAITALL? Это будет не блокироваться? или...
вопрос задан: 31 May 2010 12:13
1
ответ

O_NONBLOCK устанавливает свойство дескриптора файла или базового файла?

Из того, что я читал на веб-сайте Open Group на fcntl, открытом, читайте, и запись, я получаю впечатление что, установлен ли O_NONBLOCK на дескрипторе файла, и следовательно является ли неблокирование ввода-вывода...
вопрос задан: 22 May 2010 21:53
1
ответ

Действительно ли возможно сделать асинхронный / параллельный запрос базы данных в приложении Django?

У меня есть веб-страницы, которые берут 10 - 20 запросов базы данных для получения всех необходимых данных. Обычно после того, как запрос отослан, поток/процесс Django заблокирован, ожидая результатов для прибытия...
вопрос задан: 12 February 2010 00:33
1
ответ

неблокирование SwapBuffers () с VSync=on

Я ищу портативный способ сделать не блокирующийся SwapBuffers (), даже если VSync активируется. Другими словами, действительно ли возможно, чтобы быть уведомленным событием или знать задержку до следующего VSync?...
вопрос задан: 9 February 2010 09:34
1
ответ

Не блокируют операции ввода-вывода в Perl, ограниченном одним потоком? Хороший дизайн?

Я пытаюсь разработать сервис, который содержит многочисленные сокеты клиента и сервера (серверная служба, а также клиенты, которые соединяются с управляемыми компонентами и сохраняются), которые являются синхронно...
вопрос задан: 2 July 2009 14:27
0
ответов

Неблокирующие сокеты

Как лучше всего реализовать неблокирующий сокет в Java? Или есть такое? У меня есть программа, которая связывается с сервером через сокет, но я не хочу, чтобы вызов сокета блокировал / ...
вопрос задан: 17 July 2019 13:14
0
ответов

Неблокирующее чтение из стандартного ввода-вывода в C # [closed]

Мне нужна неблокирующая функция чтения с консоли. Как мне написать это на C #?
вопрос задан: 21 July 2018 14:18
0
ответов

Нужен ли мне Node.js в Python, как в PHP?

Я использую PHP уже некоторое время. И я думал об изучении Node.js, чтобы вместе с ним использовать идею неблокирования для создания онлайн-игры или приложения. Здесь довольно много ...
вопрос задан: 23 June 2018 15:07
0
ответов

Что происходит, когда один запрос занимает много времени с этими неблокирующими серверами ввода-вывода?

С Node.js, eventlet или любым другим неблокирующим сервером , что происходит, когда данный запрос занимает много времени, блокирует ли он все остальные запросы? Пример: поступает запрос и занимает 200 мс до ...
вопрос задан: 8 June 2018 08:39
0
ответов

Больше, чем сравнение и замена

Как видно из названия, я ищу реализацию сравнения и обмена, но с большим, чем сравнение: if (newValue> oldValue) {oldValue = newValue; } где oldValue - это какое-то глобальное ...
вопрос задан: 18 July 2017 10:42
0
ответов

Мониторинг файла с использованием inotify

Я использую inotify для мониторинга локального файла, например "/ root / temp "используя inotify_add_watch (fd," / root / temp ", mask). Когда этот файл будет удален, программа будет заблокирована при чтении (fd, buf, bufSize) ...
вопрос задан: 30 June 2017 00:29
0
ответов

Как закрыть неблокирующий сокет?

Я считаю, что если мы вызываем системный вызов close на неблокирующем сокете, он немедленно возвращается, тогда как обрабатывать ответ? закрыто оно или нет? другими словами, каково поведение ...
вопрос задан: 28 June 2017 10:13
0
ответов

Неблокирующий JavaScript и CSS в современных браузерах. Это все еще нужно?

Я немного поиграюсь с неблокирующей загрузкой JavaScript. Это означает, что у меня в голове есть небольшой фрагмент JavaScript, и я загружаю все свои внешние файлы во время выполнения. Я даже пошел немного дальше ...
вопрос задан: 23 May 2017 12:30
0
ответов

Блокирование Linux против последовательного чтения без блокировки

у меня есть этот код для чтения из Serial в Linux, но я не знаю, в чем разница между блокированием и неблокированием при чтении последовательного порта и какой лучше в какой ситуации?
вопрос задан: 23 May 2017 12:18
0
ответов

TNonblockingServer, TThreadedServer и TThreadPoolServer, какой из них лучше всего подходит для моего случая?

Наш аналитический сервер написан на c ++ , Он в основном запрашивает базовый механизм хранения и возвращает довольно большие структурированные данные через экономию. Типичные запросы будут занимать от 0,05 до 0,6 секунд ...
вопрос задан: 23 May 2017 12:09
0
ответов

Использование select ()для неблокирующих сокетов -для подключения всегда возвращает 1

Этот вопрос очень похож (или почти идентичен )вопросу В неблокирующем соединении сокета select ()всегда возвращает 1; однако я не могу найти, где мой код дает сбои. Я использую не блокирующий -...
вопрос задан: 23 May 2017 12:07
0
ответов

Реализация безблокирующей очереди с несколькими производителями / потребителями в C \ C ++

Я закончил свою базовую реализацию на одном производителе / ​​потребителе в безблокируемой очереди, и она работает нормально. Однако, когда я пытаюсь расширить его до нескольких производителей / потребителей, у меня возникают конфликты. ...
вопрос задан: 23 May 2017 11:53
0
ответов

Почему функция и неблокирующий обратный вызов в Node.JS?

Новичок понимает, что Node заключается в том, что если я переписываю синхронный или встроенный код для использования функций / обратных вызовов, я могу гарантировать, что мой код неблокирующий. Мне любопытно, как это работает с точки зрения ...
вопрос задан: 23 May 2017 11:48
0
ответов

Неблокирующий -(асинхронный )Разрешение DNS в Java

Есть ли чистый способ разрешить DNS-запрос (получить IP-адрес по имени хоста )в Java асинхронно, не -блокирующим способом (, то есть конечным автоматом, а не 1 запрос = 1 поток -Я бы любят запускать десятки тысяч запросов...
вопрос задан: 23 May 2017 11:46
0
ответов

В чем разница между: асинхронной, неблокирующей и событийной архитектурой?

В чем разница между: асинхронной, неблокирующей и { {1}} Архитектуры на базе событий? Может ли что-то быть как асинхронным, так и неблокирующим (и основанным на событиях)? Что наиболее важно в программировании, ...
вопрос задан: 23 May 2017 10:31
0
ответов

Действительно ли неблокирующий ввод/вывод быстрее, чем многопоточный блокирующий ввод/вывод? Как?

Я искал в Интернете некоторые технические детали о блокирующем и неблокирующем вводе-выводе и нашел несколько людей, утверждающих, что неблокирующий ввод-вывод будет быстрее блокирующего ввода-вывода. Например, в этом ...
вопрос задан: 30 September 2016 14:55