![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
|
|||||
|
Помогите плиз кто может
Завтра работу (в институте) сдавать надо, ну максимум послезавтра, а я не могу даже материал найти. Не вернее его куча просто нужного не вижу. Задание такое!!! ![]() CPU scheduling (utiliazation) in WIN NT (|| XP || 98 || ME || 95) Для тех кто не знает это на английском Нужен материал по теме, как вин НТ берет процессы из очереди, то есть как он вибирает какой взять следующим в ЦП Надо всего 1 страницу. Но чтобы все было написано и по английски, а то перевидить в лом. ![]() Плиз народ ![]()
__________________
Кто рано встает, тому... спать весь день хочется. |
|
|||||
|
http://fag.grm.hia.no/dat2311/forele...cheduling.html
вот типа того тока не на немецком // или эт норвежский Да и еще для однопроцессорных систем ![]()
__________________
Кто рано встает, тому... спать весь день хочется. Последний раз редактировалось Countach; 12.11.2001 в 22:13. |
|
|||||
|
Ребят ну хоть скажите что этот виндовс использует в двух словах
То что точно, это что ВИН использует threads + dispatcher Помоему очереди имеют разные приоритеты Но что там дальше quantum time -есть??? если да, то сколько м/сек preemptive VS non-priemptive How it blocks processes????? Вот с ЮНИКсом все просто - Round Robin with priorities + single queue А ВИН наворотил же блин, фиг поймешь... ЗЫ Нужно short term scheduling, а не лонг терм плиз народ ![]()
__________________
Кто рано встает, тому... спать весь день хочется. |
|
|||||
|
Нашел блин! тока так густо, аж две строчки. Кто нить про quantum time знает???
Цитата:
__________________
Кто рано встает, тому... спать весь день хочется. |
|
|||||
|
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 говорится. эт неважно.
__________________
"Трудное детство... килобайтные игрушки..." Последний раз редактировалось whiteagle; 12.11.2001 в 22:51. |
|
|||||
|
Пасиба!!! но я помоему нашел
вот не уверен что это прально, но логично Цитата:
THX ![]()
__________________
Кто рано встает, тому... спать весь день хочется. |
|
|||||
|
ЗЫ ты случайно не знаешь какой приоритет выше 1й или 30й???
Знаю что ламерство, но уже запутался и почему 0й = reserved, на кой фиг?? ![]()
__________________
Кто рано встает, тому... спать весь день хочется. |
|
|||||
|
31й .
а вообще - с 1го по 15й - там приоритет процесса скачущий, зависит от активности. с 16го по 31й (?) - приоритетность не зависит от от активности. Системные процессы. http://support.microsoft.com/support.../Q106/2/53.ASP вот тут все приоритеты.
__________________
"Трудное детство... килобайтные игрушки..." Последний раз редактировалось whiteagle; 12.11.2001 в 23:08. |
|
|||||
|
Скачущий - это если процесс не получает долго ЦП тк у него очень низкий приоритет, ему система повышает его, чтобы у него был шанс получить доступ к ЦП??? И это происходит 1-15 приоритетах??? Дальше система не может поднять приоритет процессу до 25 скажем???
ТАК??? или мне спать пора??? ![]() ЗЫ у ЮНИКСА вроде наоборот 1й самый высокий ![]()
__________________
Кто рано встает, тому... спать весь день хочется. |
|
|||||
|
не, скачущий - это когда приоритеты отбирают (и я не уверен что потом поднимают). Это для 1-15 приоритетов. 16-31 для риал-тайм или near-real-time процессов, для которых эти кванты критичны. у них ни отбирают, ни добавляют.
самая засада с вычислительными реал-тайм процессами, потому как может быть вагон вычислений, а может быть почти ничего. И даже если процесс ничего не считает - не могут у него понизить приоритет. А к процессам 1-15х приоритетов погут применить "boost", то есть не повышая приоритета дать кванты.
__________________
"Трудное детство... килобайтные игрушки..." |
![]() |
Часовой пояс GMT +4, время: 00:21. |
|
|
« Предыдущая тема | Следующая тема » |
|
|