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

Вниз

время деньги! Или как запустить в фоне.   Найти похожие ветки 

 
snowkam ©   (2005-02-20 05:33) [0]

У меня есть функция которая выполняется около 3-х секунд. Мне нужно 50 раз обратится к этой фукции.
Естественно если в цикле ее запускать то это занимает очень много времени. Можно ли запускать эту функцию в фоновом режиме. Скажем сразу запустить десять запросов на эту фукцию. как это сделать. Если можно пример?


 
TUser ©   (2005-02-20 06:08) [1]

Запусти ее в отдельном потоке


 
snowkam ©   (2005-02-20 06:48) [2]

я и спрашеваю как????????


 
Юрий Зотов ©   (2005-02-20 07:01) [3]

> snowkam ©   (20.02.05 06:48) [2]

См. TThread.


 
Alex Konshin ©   (2005-02-20 08:48) [4]

snowkam ©   (20.02.05 05:33)
У меня есть функция которая выполняется около 3-х секунд. Мне нужно 50 раз обратится к этой фукции.
Естественно если в цикле ее запускать то это занимает очень много времени. Можно ли запускать эту функцию в фоновом режиме. Скажем сразу запустить десять запросов на эту фукцию. как это сделать. Если можно пример?

То есть ты думаешь, что от того, что ты запустишь ее сразу десять раз в отдельных thread, то ты получишь десятикратное ускорение?
Поверь мне, что если процессор один, то ты получишь замедление.


 
debuger ©   (2005-02-20 16:53) [5]

onIdle :) //но это утрирование ситуации


 
Eraser ©   (2005-02-20 21:25) [6]

Alex Konshin ©

Не факт. Это смотря какие операции проходят в этой ф-ии...

snowkam ©

Какого рода "работа" осуществляется в этой ф-ии? Математические вычисления, обращение к файлам, работа с сетью или ещё что?


 
snowkam ©   (2005-02-21 06:28) [7]

да нет у меня простенькая функция она не загружает процессор. Просто она долго выполняется.


 
Юрий Зотов ©   (2005-02-21 06:32) [8]

> snowkam ©   (21.02.05 06:28) [7]

Если она не загружает процессор и не делает ничего из перечисленного в [6] - то что же она так долго делает?


 
snowkam ©   (2005-02-21 08:35) [9]

проверяет процес на сетевой машине!!!


 
Digitman ©   (2005-02-21 08:46) [10]


> snowkam ©   (21.02.05 08:35) [9]
> проверяет процес


на предмет благонадежности и лояльности властям ?)


 
Slym ©   (2005-02-22 09:22) [11]

Я так поням программа через определенный период проверяет "запущенность" другой программы на удаленной системе...
1. Через определенные промеж времени 10 потоков на выполнение и будет ОК
2. Один поток постоянно сканирующий без остановок



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

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

Наверх




Память: 0.49 MB
Время: 0.04 c
4-1106544335
Ana
2005-01-24 08:25
2005.03.06
Как сделать форму своего приложения всегда поверх чужих приложе


9-1102599502
wl
2004-12-09 16:38
2005.03.06
Алгоритм нарезания паззлов из картинки


14-1108470129
sapsi
2005-02-15 15:22
2005.03.06
Работа в ИТ отделах нефтяных компаний


6-1104140395
Zloy
2004-12-27 12:39
2005.03.06
Ошибка при отправки почты


6-1104069043
INCOGNITO
2004-12-26 16:50
2005.03.06
Прослушивание порта...