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

7 ответов

Рекомендуется избегать попыток создания одного (или даже N) потоков для каждого клиентского запроса. Этот подход является классически не масштабируемым, и у вас наверняка возникнут проблемы с использованием памяти или переключением контекста. Вместо этого вы должны рассмотреть использование подхода с пулом потоков и рассматривать входящие запросы как задачи для любого потока в пуле для обработки. Масштабируемость этого подхода затем ограничивается идеальным количеством потоков в пуле - обычно это связано с количеством ядер ЦП. Вы хотите попробовать, чтобы каждый поток использовал ровно 100% ЦП на одном ядре - поэтому в идеальном случае у вас будет 1 поток на ядро, это сведет переключение контекста к нулю. В зависимости от характера задач это может оказаться невозможным, возможно, потокам придется ждать внешних данных, или читать с диска, или что-то еще, чтобы вы могли обнаружить, что количество потоков увеличивается с некоторым коэффициентом масштабирования.

я есть сетевое Linux-приложение, которое получает RTP-потоки из нескольких пунктов назначения, выполняет очень простую модификацию пакетов и затем перенаправляет потоки в конечный пункт назначения. Как я могу решить, сколько потоков мне нужно ...

1 ответ

все еще расследую! Мне нужно быть 4 человеками несколько дней: / вернусь ..

у тебя есть [/imgs/UXa8Q.png] Используя "новую" сеть Unity, вы должны иметь(насколько мне известно) a NetworkManager где-то. Это породит смешной объект "игрок". Смешной объект "игрок" должен иметь класс, который ...

3 ответа

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

сетевой) клиент отправляет пакеты данных размером от 50 до 100 КБ каждые 200 мс на мой сервер. там до 300 клиентов. Сервер ничего не отправляет клиенту. Сервер (выделенный) и клиенты находятся в локальной сети. Как я могу настроить конфигурацию ...

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

5 ответов

3.Use

ько что узнал оNetworkOnMainThreadException [http://developer.android.com/reference/android/os/NetworkOnMainThreadException.html] на официальных документах и было интересно, если эмулятор выбрасывает это. Я довольно немного тестировал свое ...

14 ответов

Тогда вы можете использовать API whatismyip.com. Я думаю, что такой подход более надежен и элегантен, чем локальный.

тавьте себе ситуацию, у меня есть компьютер с двумя сетевыми картами, одна подключена к Интернету, другая подключена к локальной сети, как я могу определить IP, который подключен к Интернету с помощью C #?

3 ответа

Проверьте доступность сети VB.net

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

4 ответа

Поместите это ниже строки кода.

учше всего определить, доступно ли сетевое подключение?

2 ответа

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

ользую python в неинтерактивном сеансе в Windows, и поэтому не могу подключить сетевой диск. Большинство из того, что я исследовал здесь и через Google, каждый предлагает подключить сетевой диск и таким образом скопировать файлы. В Linux я бы ...

6 ответов

Какой самый быстрый способ обнаружить недоступный хост в Java?

Я хотел бы самую быструю и точную функциюboolean isReachable(String host, int port) который проходит следующие тесты JUnit при следующих условиях. Значения времени ожидания определяются самим тестом JUnit и могут ...

1 ответ

Я хотел бы, чтобы у нас был код, показанный здесь. Мне очень поможет в это время :)

образом, в пользовательском интерфейсе Windows, если вы щелкнете правой кнопкой мыши по сетевому адаптеру, вы увидите страницу свойств, в которой есть раздел с пометкой «Это соединение использует следующие элементы», а на этой странице свойств ...