Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.01.07;
Скачать: CL | DM;

Вниз

TIdSimpleServer грузит процессор   Найти похожие ветки 

 
digger ©   (2006-08-04 15:41) [0]

В своем приложении использую TIdSimpleServer.
При запуске на прослушивание портов методом Listen - грузит процессор на 90 с лишним процентов. IdAntiFreeze не спасает.


 
digger ©   (2006-08-11 00:39) [1]

up


 
Сергей М. ©   (2006-08-11 08:18) [2]

Код свой покажи ..


 
digger ©   (2006-08-11 12:54) [3]

В принципе вот код
Res := Server.Listen;
далее, когда клиент присоединился, идет обработка команд по собственному протоколу
Грузит процессор как раз Res := Server.Listen;


 
Сергей М. ©   (2006-08-11 13:06) [4]

Не знаю.
У меня антифриз нормально спасает.


 
digger ©   (2006-08-11 13:27) [5]

Может я неправильно антифриз использую? Как я понял его достаточно просто на форму кинуть


 
Сергей М. ©   (2006-08-11 13:49) [6]

Ну да, прямо ну ту же форму где компонент сервера..

Без антифриза и у меня CPU usage "зашкаливает", но стои бросить антифриз, как CPU usage становится вполне умеренным (< 5%)


 
digger ©   (2006-08-11 14:44) [7]

Выставил свойство AcceptWait := 1000. И проц перестал грузиться :). Как я понял, этот параметр отвечает за время ожидания соединения, но пройдясь по F8 я не заметил, чтобы он выходил из состояния прослушивания через указанное время...


 
Сергей М. ©   (2006-08-11 14:53) [8]


> пройдясь по F8


Не по F8, а по F7 нужно было пройтись)



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

Текущий архив: 2007.01.07;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.029 c
15-1166041883
palva
2006-12-13 23:31
2007.01.07
Изменить соотношение высоты и ширины картинки при просмотре AVI


2-1166347257
vitv
2006-12-17 12:20
2007.01.07
Подсчёт наименований


1-1163611249
mmms
2006-11-15 20:20
2007.01.07
Обратится из главной к дочерней форме


2-1166260979
VitV
2006-12-16 12:22
2007.01.07
Использование DLL созданных в Дэлфи в VC


2-1166534893
Dmytro
2006-12-19 16:28
2007.01.07
какие различия между Free и Destroy? как грамотно разрушить?