Форум программистов
 
Регистрация на форуме тут, о проблемах пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail, а тут можно восстановить пароль

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме 15-35 тыс рублей в месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 22.12.2010, 08:13   #1
grafgrial
Просто хороший
Форумчанин
 
Аватар для grafgrial
 
Регистрация: 26.03.2010
Сообщений: 562
По умолчанию Приоритет выполнения

При запуске компьютера у меня стартует видеозапись по дому 16 камер и тк получается что компьютер почти зависает. Есть два процесса ke***.exe и on***.exe у них стоит высокий приоритет. Подскажите код (delphi) нужно чтобы изменить приоритет.
Заранее благодарен
Помог, нажми весы слева
grafgrial вне форума Ответить с цитированием
Старый 22.12.2010, 09:09   #2
GunSmoker
Старожил
 
Регистрация: 13.08.2009
Сообщений: 2,581
По умолчанию

От перестановки мест слагаемых сумма не изменяется.

Приоритет процесса влияет на соотношение времени процессора, выделяемого ему и другим. Несложно понять, что если машина не справляется с суммарной загрузкой, то как ни перемешивай в ней процессы, ничего не изменится.

Пример-аналогия: если вещи не влезают в коробку, не имеет значения, какую вещь вы укладываете первой - всегда будет вещь, которая не влезет.

Поэтому надо или брать машину мощнее ("коробку больше"), или подключать дополнительное железо, берущее на себя часть операций ("несколько коробок"), либо снимать часть работы ("выкинуть часть вещей").

По теме, если хотите - SetPriorityClass.
Опытный программист на C++ легко решает любые не существующие в Паскале проблемы.
GunSmoker вне форума Ответить с цитированием
Старый 22.12.2010, 10:23   #3
grafgrial
Просто хороший
Форумчанин
 
Аватар для grafgrial
 
Регистрация: 26.03.2010
Сообщений: 562
По умолчанию

GunSmoker, не прав! Я просто так бы не спрашивал, про изменение приоритета. Это уже проверено. Просто мне влом приезжать домой только для того чтобы изменить приоритет допустим после выключения или перезагрузки компа.
Цитата:
По теме, если хотите - SetPriorityClass.
Это я знаю функцию, а как определить PID и handle процесса? (Пролазил поиск и разумеющего ответа не увидел)
Помог, нажми весы слева
grafgrial вне форума Ответить с цитированием
Старый 22.12.2010, 12:07   #4
GunSmoker
Старожил
 
Регистрация: 13.08.2009
Сообщений: 2,581
По умолчанию

Вы чем-то явно не тем занимаетесь.

Вас, часом, не
Цитата:
start "прога" /IDLE
интересует?
Опытный программист на C++ легко решает любые не существующие в Паскале проблемы.
GunSmoker вне форума Ответить с цитированием
Старый 22.12.2010, 12:21   #5
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,003
По умолчанию

Цитата:
а как определить PID и handle процесса?
блин я еще год назад выкладывал код, с которого можно взять нужное вам.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 22.12.2010, 12:27   #6
grafgrial
Просто хороший
Форумчанин
 
Аватар для grafgrial
 
Регистрация: 26.03.2010
Сообщений: 562
По умолчанию

GunSmoker
К сожалению не очень подходит, т.к. загрузка ядра проходит до загрузки самой программы. Но буду иметь в виду при загрузке самой программы.

Пепел Феникса
Видел вопросы связанные с определением, но так и смог понять как он определяет их для "программa.exe"
Помог, нажми весы слева
grafgrial вне форума Ответить с цитированием
Ответ
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Приоритет процесса P@SH@ Win Api 9 13.05.2014 20:48
приоритет в ЛВС Mortalisrain Помощь студентам 7 27.05.2010 08:01
Приоритет функций Utkin Общие вопросы по программированию, компьютерный форум 27 09.12.2009 10:40
Приоритет макроса ru3000 Microsoft Office Excel 4 02.09.2009 03:45
Приоритет Михаил Юрьевич Win Api 5 15.07.2008 22:23