Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Сети";
Текущий архив: 2009.10.18;
Скачать: [xml.tar.bz2];

Вниз

Асинхронные сокеты "забивают" очередь сообщений   Найти похожие ветки 

 
Сергей М. ©   (2008-04-14 14:53) [40]


> большинтсво все-таки с гуем


Причем здей гуй ?


> уйдём от серваков. Возьмем "качалки" с кучей потоков загрузки
> - они-то не тормозят


И у тебя не будет "тормозить", если втанешь на "правильный курс".


> хочу узнать, какой там принцип юзается


Там транспортная и/или прикладная логика вынесена в дополнительные потоки.


> иначе смысл городить огород, легче все на синхронных оставить


Решать тебе.


 
SpellCaster   (2008-04-14 16:46) [41]

То есть "правильный курс" - это дополнительные потоки? И в одном потоке никак?


 
Сергей М. ©   (2008-04-14 16:58) [42]

В одном потоке твои клиенты будут обслуживаться последовательно.
Если тебя это устраивает, делай в одном.

А потоки на то и придуманы, чтобы распараллелить длительные вычислительные алгоритмы, а не выполнять их последовательно.


 
SpellCaster   (2008-04-16 10:39) [43]

Да меня в принципе устраивает и последовательно, проблема-то в том, что за этим обслуживанием теряется возможность пользовательского интерфейса - окошко там переждвинуть, кнопку нажать.


 
Сергей М. ©   (2008-04-16 11:27) [44]

Если теряется, значит не устраивает.



Страницы: 1 2 вся ветка

Форум: "Сети";
Текущий архив: 2009.10.18;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.52 MB
Время: 0.011 c
2-1250164694
АЫ
2009-08-13 15:58
2009.10.18
Call Methods


2-1250064945
belmol
2009-08-12 12:15
2009.10.18
Найти сумму степенного ряда


15-1250415445
AndreyRus
2009-08-16 13:37
2009.10.18
"Феня" компилятора


2-1250248366
Dymok
2009-08-14 15:12
2009.10.18
Как автоматически ставить пробел после запятой


15-1250541003
Юрий
2009-08-18 00:30
2009.10.18
С днем рождения ! 18 августа 2009 вторник





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский