Текущий архив: 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.46 MB
Время: 0.024 c