Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Ограничить Программку на использование ресурсов компа


wesel ©   (2007-06-15 19:29:00) 

Люди помогите!

Сделал програмку для поиска в EXCEL. (Условий поиска может быть много, также ищет поочередно в предварительно выбраных таблицах) вообщем делает не маловажную для меня работу.
НО Наткнулся на такую проблемку когда запускаю програму , то она загружает процесор на 100%,(загрузку смотрел в "ДИСПЕТЧЕРЕ ЗАДАЧ") в итоге при масштабном поиске КОМП начинает грубо говоря КИПЕТЬ . как этого избежать????
Тоесть как задать програмно что бы весь процес поиска использует строго определеным количеством памяти компа и загрузки процессора!!!!50% или 40 и т.д.
_________________
Знание сила


TUser   (2007-06-25 16:10:00) [1]

> wesel ©   (25.06.07 12:00) [2]

У Тексейры в главе про потоки, или msdn.


Anatoly Podgoretsky   (2007-06-25 12:59:00) [2]

Win API SDK


wesel   (2007-06-25 12:00:00) [3]

Можешь кинуть ссылку где можно про них почитать , по подробней, никогда не приходилось с ними работать а сейчас возникла потребность


TUser   (2007-06-15 22:04:00) [4]

Пусть себе занимает. Это может помешать только когда параллельно выполняюится другие задачи. Тогда решение - поставить пониже приоритет, см. SetThreadPriority, SetPriorityClass.


Наверх

Титульная страница Поиск, карта сайта Написать письмо