View previous topic :: View next topic |
Author |
Message |
Mellomann

Joined: 07 Sep 2009 Posts: 709
|
(Separately) Posted: Sun May 06, 2012 14:37 Post subject: Запуск процесса с пропуском тактов |
|
|
Собственно, суть задачи в том, чтобы запускать из ТК программы, которые будут использовать только указаный процент тактового времени процессора. Например, значения, получаемые из вида 1/2, 1/4, 1/8 и т.п., что позволяет соответственно ограничить максимальную загрузку на уровнях 50%, 25% 12,5% и т.д.. При этом важно, чтобы ограничение действовало только на указываемый процесс, а не на всю систему целиком.
Нечто подобное когда-то давно уже мелькало и даже работало, но, к сожалению, забыто со временем и сейчас я не могу это найти.
Прога с консольным интерфейсом и запуском через ком-строку в виде "<прога> <запускаемое> <такты>" предпочтительны. |
|
Back to top |
|
 |
Mellomann

Joined: 07 Sep 2009 Posts: 709
|
(Separately) Posted: Mon May 07, 2012 20:08 Post subject: |
|
|
А, вот ещё забыл: портативность - обязательна. |
|
Back to top |
|
 |
MVV

Joined: 15 Oct 2009 Posts: 4815 Location: Ростов-Дон
|
|
Back to top |
|
 |
Mellomann

Joined: 07 Sep 2009 Posts: 709
|
(Separately) Posted: Tue May 08, 2012 00:46 Post subject: |
|
|
MVV
Безусловно, ограничить "любым понравившимся" числом % процевого времени в винде не получится, но заставить софтину пропускать такты, используя только кратные каждому второму (т.е., 1/2, 1/4, 1/8...) не просто возможно, но и на сегодняшний момент давно осуществлено.
Я отлично помню, что некоторое время назад такое не просто было, но и я это использовал (правда, недолго и не у себя). К сожалению позабыл как называется софтина, а поиски ничем успешным покамест не увенчались... |
|
Back to top |
|
 |
CaptainFlint

Joined: 14 Dec 2004 Posts: 6193 Location: Москва
|
|
Back to top |
|
 |
Mellomann

Joined: 07 Sep 2009 Posts: 709
|
(Separately) Posted: Wed May 09, 2012 20:28 Post subject: |
|
|
CaptainFlint
BES - в самый раз, его и использовал.
Спасибо! |
|
Back to top |
|
 |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
Powered by phpBB © 2001, 2005 phpBB Group
|