Нуб |
Отправлено: 06.02.2006, 20:08 |
|
Не зарегистрирован
|
как с загруженным до 100% процессором (вычисление пи) успевать отрисовывать график раз в секунду либо просто контролировать время, т.е. засечь 1 минуту 100% работы камня?
запустить вычисление числа пи отдельным процессом с низким приоритетом? |
|
Gedeon |
Отправлено: 06.02.2006, 20:41 |
|
Ветеран
Группа: Модератор
Сообщений: 1742
|
Создать для этого отдельный поток с низким приоритетом. Или вычислять в IDLE.
|
|
Нуб |
Отправлено: 07.02.2006, 13:29 |
|
Не зарегистрирован
|
QUOTE (Gedeon @ 06/02/2006, 20:41) | Создать для этого отдельный поток с низким приоритетом. Или вычислять в IDLE. |
как? для нубов плиз |
|
Нуб |
Отправлено: 08.02.2006, 11:29 |
|
Не зарегистрирован
|
QUOTE (Gedeon @ 06/02/2006, 20:41) | Создать для этого отдельный поток с низким приоритетом. Или вычислять в IDLE. |
FAQ решает
прошу прощения
PiThread = new TPiThread(FALSE);
в принципе все работает, а вот такой еще вопрос: как загрузить процессор не на 100% а на 50% скажем? есть такая прога вроде в winnnt, значит как то это реализуется программно.... |
|
Rius |
Отправлено: 08.02.2006, 12:25 |
|
Мастер участка
Группа: Участник
Сообщений: 321
|
где вы такую прогу в winnt видели??
можно смотреть на текущую загрузку процессора и регулировать задержки в программе, но так не делают, т.к. незачем
|
|
Нуб |
Отправлено: 08.02.2006, 12:32 |
|
Не зарегистрирован
|
QUOTE (Rius @ 08/02/2006, 12:25) | где вы такую прогу в winnt видели??
можно смотреть на текущую загрузку процессора и регулировать задержки в программе, но так не делают, т.к. незачем |
вот тут http://winfaq.com.ru/winnt/821.html
мне надо померять потенциальное время работы от батареи в зависимости от загрузки процессора |
|
Нуб |
Отправлено: 08.02.2006, 12:34 |
|
Не зарегистрирован
|
QUOTE (Rius @ 08/02/2006, 12:25) | можно смотреть на текущую загрузку процессора |
кстати, не подскажете, как? раз уж зашел разговор |
|
Guest |
Отправлено: 08.02.2006, 12:44 |
|
Не зарегистрирован
|
скачал я этот cpustress забавная прога
конечно на определенное количество процентов она не грузит но примерно получается, там четыре процесса, каждый грузит примерно на 20% это то что надо
т.е. вопрос в том: какую создать вычислительную задачу, чтобы грузила процессор непрерывно но не на 100%, создание N таких процессов позволит пропорционально загружать систему на необходимые уровни... |
|