![]() |
Как снизить нагрузку на процессор?
Хай всем. Вот сегодня заканчивал свою программу и заметил что бесконечный цикл грузит процессор на 100%. Вполне логично, что выполнить один и тот же цикл сотню раз в секунду не так то и просто. Раньше я использовал задержку, например в пару секунд и это спасало, теперь же у меня другая задача. Я пишу что-то вроде файрволла, мне надо очень быстро и в бесконечном цикле выводить на экран кто подключился на порт 23. Вот мой код:
@echo off :begin netstat -ano | find ":23" goto :begin Этот код распознает подключение на порт 23. Оно срабатывает моментально и задержка в 1 секунду просто пропускает момент, когда совершилось подключение. Кто знает как снизить нагрузку на процессор оставив принцип работы батника? |
Цитата:
|
Ну а вообще как снизить нагрузку без ожидания в цикле?
|
Я же говорю — никак.
|
Время: 21:48. |
Время: 21:48.
© OSzone.net 2001-