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

Вниз

Tthread и внутренний цикл   Найти похожие ветки 

 
antonn ©   (2007-11-14 13:18) [40]

:)))) Мысли шире, таймер это не только TTimer :)
пустой цикл - таймер, в котором после истечения определенного временного ромежутка вызывается "синхронизе", который выгружает массивчик один в ГУИшные процедурки. Так же в потоке ведется несложная обработка некоторых вещей, для которых sleep(1) - ерунда


 
Сергей М. ©   (2007-11-14 13:20) [41]


> Мысли шире, таймер это не только TTimer


Да неужели ?!

То-то меня сомнения одолевали по этому поводу !


> пустой цикл - таймер


Для реализации выдержки заданного интервала времени нахрен не нужен никакой цикл - ни холостой ни женатый.


 
antonn ©   (2007-11-14 13:21) [42]


> Для реализации выдержки заданного интервала времени нахрен
> не нужен никакой цикл - ни холостой ни женатый.

да, мне уже сообщили..


 
Сергей М. ©   (2007-11-14 13:24) [43]

да и Synchronize тебе, скорей всего, тоже не нужен, бо он так же будет тормозить полезную работу нити.


 
antonn ©   (2007-11-14 13:30) [44]


> да и Synchronize тебе, скорей всего, тоже не нужен, бо он
> так же будет тормозить полезную работу нити.

и чтобы мне после этой "полезной работы" делать с резульаттами этой работы, которые нужно выгрузить в ГУИ?


 
Сергей М. ©   (2007-11-14 13:36) [45]

Возьми да извести асинхронно каким-либо удобным образом гуёвый поток о том, что такие-то результаты такой-то работы лежат там-то и готовы к употреблению, а сам после этого продолжай преспокойно заниматься по хозяйству.
Когда гуёвый поток будет свободен, он обнаружит извещение, возьмет эти соответствующие ему результаты и обработает их надлежащим образом.


 
Palladin ©   (2007-11-14 13:43) [46]

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


 
Сергей М. ©   (2007-11-14 13:51) [47]


> как пул переполнится, пусть поток ожидает свободного местечка
> в нем


При этом семафор так и напрашивается)



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

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

Наверх




Память: 0.54 MB
Время: 0.028 c
15-1194314117
Акакий
2007-11-06 04:55
2007.12.09
Как Вы обычно называете переменные типа :


15-1194269268
Моб
2007-11-05 16:27
2007.12.09
Выбор мобильника.


15-1194608090
Piter
2007-11-09 14:34
2007.12.09
Пятница? Вася Пупкин?


2-1194963791
Shurup
2007-11-13 17:23
2007.12.09
InputBox & шрифт


2-1194703331
addi
2007-11-10 17:02
2007.12.09
Общение с "чужим" приложением.