Страница: 1 |
Вопрос: как ресурсы системы зарезать..? | Добавлено: 14.12.02 20:28 |
Автор вопроса: ![]() |
Хай олл... Тут одна небольшая проблемка возникла - в некоторые критические моменты работы программы (допустим, в бесконечном цикле) она начинает в первую очередь отжирать 100% CPU. Вроде проблема небольшая, но что-то никак не могу найти доку по тому, как это зарезать, скажем, чтоб более 30% не забирала... |
Ответы | Всего ответов: 5 |
Номер ответа: 1 Автор ответа: ![]() ![]() ![]() ICQ: 9993198 Вопросов: 8 Ответов: 229 |
Web-сайт: Профиль | Цитата | #1 | Добавлено: 14.12.02 21:21 |
Попробуй Priority поставить Low. |
Номер ответа: 2 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Администратор ICQ: 147688925 Вопросов: 24 Ответов: 708 |
Web-сайт: Профиль | Цитата | #2 | Добавлено: 14.12.02 21:42 |
Нужно не цикл бесконечный писать, а использовать таймер! Почитай книжку Крепкий орешек Visual Basic от Брюса МакКинни и научишься этому непростому искуству |
Номер ответа: 3 Автор ответа: ![]() ![]() Вопросов: 13 Ответов: 12 |
Профиль | Цитата | #3 | Добавлено: 15.12.02 01:44 |
бесконечный цикл я для примера привел и вовсе не значит, что я его активно использую ЗЫ. Никто так и не ответил, можно ли резать трафик при использовании URLDownloadToFileA из либа urlmon... |
Номер ответа: 4 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ICQ: 8370005 Вопросов: 34 Ответов: 466 |
Профиль | Цитата | #4 | Добавлено: 15.12.02 18:18 |
Чтоб прога в цикле не жрала 100% кэша на до в цикл в конце повесить Sleep 10, это АПИ |
Номер ответа: 5 Автор ответа: ![]() ![]() Вопросов: 13 Ответов: 12 |
Профиль | Цитата | #5 | Добавлено: 15.12.02 18:50 |
Та что sleep можно заюзать это и так ясно. Меня больше интересует КАК ЗАРЕЗАТЬ РЕСУРСЫ. Вот допустим у меня заносятся 100000 записей в БД и я хочу чтобы программа использовала ровно 5 % CPU. Не больше, не меньше... Вообще в целом все приложение. Sleep'ом можно просто сделать паузу и не более.... Может, кто-нить все-таки знает как это сделать... Может, API есть такие... Я что-то не нашел... |
Страница: 1 |
|