|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
15.08.2009, 19:00 | #1 |
Пользователь
Регистрация: 17.07.2008
Сообщений: 38
|
Полная загрузка ЦП в цикле while
Необходимо приложение, которое будет каждые N секунд до бесконечности выполнять какое-либо действие.
Сделал так: Код:
|
15.08.2009, 19:07 | #2 |
Unix C++ developer
Форумчанин
Регистрация: 16.04.2007
Сообщений: 651
|
А что происходит тут:
Код:
Может быть этот апдейт загружает процессор? |
15.08.2009, 19:12 | #3 |
Пользователь
Регистрация: 17.07.2008
Сообщений: 38
|
Код:
|
15.08.2009, 19:52 | #4 |
C++ hater
СтарожилДжуниор
Регистрация: 19.07.2009
Сообщений: 3,333
|
в конце цикла while поставь sleep(0). это заставит процесс освободить свой квант времени. загруженность должна пропасть.
а вообще, при проектировании программ подобного рода, у тебя должно быть ожидание какого нибудь события, чтобы программа постоянно не выполняла непонятно что. это может быть сигнал, событие (event), или оконное сообщение
I invented the term Object-Oriented, and I can tell you I did not have C++ in mind. (c)Alan Kay
My other car is cdr. Q: Whats the object-oriented way to become wealthy? A: Inheritance |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Удаление динамических объектов / полная очистка формы | 095 | Общие вопросы Delphi | 3 | 23.04.2012 16:09 |
Проблема в цикле | Fekla | Общие вопросы C/C++ | 4 | 28.06.2009 12:50 |
Ошибка в цикле | Alamez | Общие вопросы Delphi | 2 | 05.04.2009 15:12 |
Полная очистка директории с нюансами... | Kerk | Общие вопросы Delphi | 9 | 13.07.2007 15:49 |