![]() |
Серьёзный вопрос!!! No bullshitting :)
Помогите плиз кто может :rolleyes:
Завтра работу (в институте) сдавать надо, ну максимум послезавтра, а я не могу даже материал найти. Не вернее его куча просто нужного не вижу. Задание такое!!! :) CPU scheduling (utiliazation) in WIN NT (|| XP || 98 || ME || 95) Для тех кто не знает это на английском Нужен материал по теме, как вин НТ берет процессы из очереди, то есть как он вибирает какой взять следующим в ЦП Надо всего 1 страницу. Но чтобы все было написано и по английски, а то перевидить в лом. :) Плиз народ :confused: :o |
http://fag.grm.hia.no/dat2311/forele...cheduling.html
вот типа того тока не на немецком // или эт норвежский ;) Да и еще для однопроцессорных систем :) |
Ребят ну хоть скажите что этот виндовс использует в двух словах
То что точно, это что ВИН использует threads + dispatcher Помоему очереди имеют разные приоритеты Но что там дальше quantum time -есть??? если да, то сколько м/сек preemptive VS non-priemptive How it blocks processes????? Вот с ЮНИКсом все просто - Round Robin with priorities + single queue А ВИН наворотил же блин, фиг поймешь... ЗЫ Нужно short term scheduling, а не лонг терм плиз народ :) |
Нашел блин! тока так густо, аж две строчки. Кто нить про quantum time знает??? :confused: :rolleyes:
Цитата:
|
http://support.microsoft.com/support.../Q109/2/28.asp
http://support.microsoft.com/support.../Q106/2/53.ASP http://support.microsoft.com/support...s/Q96/4/18.ASP http://msdn.microsoft.com/library/de...ingthreads.asp вот тебе. там вся инфа есть которая тебе нужна. :) ЗЫ: не смотри что там в первом линке про SQL говорится. эт неважно. |
Пасиба!!! но я помоему нашел
вот не уверен что это прально, но логично Цитата:
THX :) |
ЗЫ ты случайно не знаешь какой приоритет выше 1й или 30й???
Знаю что ламерство, но уже запутался и почему 0й = reserved, на кой фиг?? :confused: |
31й .
а вообще - с 1го по 15й - там приоритет процесса скачущий, зависит от активности. с 16го по 31й (?) - приоритетность не зависит от от активности. Системные процессы. http://support.microsoft.com/support.../Q106/2/53.ASP вот тут все приоритеты. |
Скачущий - это если процесс не получает долго ЦП тк у него очень низкий приоритет, ему система повышает его, чтобы у него был шанс получить доступ к ЦП??? И это происходит 1-15 приоритетах??? Дальше система не может поднять приоритет процессу до 25 скажем???
ТАК??? или мне спать пора??? :) ЗЫ у ЮНИКСА вроде наоборот 1й самый высокий :) |
не, скачущий - это когда приоритеты отбирают (и я не уверен что потом поднимают). Это для 1-15 приоритетов. 16-31 для риал-тайм или near-real-time процессов, для которых эти кванты критичны. у них ни отбирают, ни добавляют.
самая засада с вычислительными реал-тайм процессами, потому как может быть вагон вычислений, а может быть почти ничего. И даже если процесс ничего не считает - не могут у него понизить приоритет. А к процессам 1-15х приоритетов погут применить "boost", то есть не повышая приоритета дать кванты. |
| Часовой пояс GMT +4, время: 21:35. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.