Типы планировщиков в ОС
Существует три типа планировщиков, отличающиеся друг от друга тем, какими состояниями процессов они оперируют, и соответственно как быстра реакция загрузки от их решений.
Пожалуйста, сначала посмотрите моё видео о состояниях процесса: • Состояния процесса
Отблагодарить меня можно следущими способами:
www.almost-university.com/post...
Яндекс деньги: 410012245557024
Webmoney-R: R327167873071
Webmoney-Z: Z345122673518
Paypal: Volodya@whengendarmesleeps.org
Paypal (рублёвый): VladimirMozhenkov@yahoo.com
Пікірлер: 11
Очень помогают ваши видео в учёбе. Спасибо!
Все очень полезно и с нормальным (!) объяснением. Супер.
Краткосрочный планировщик переключает потоки а не процессы и 1000 раз в секунду, насколько я помню.
Доброго времени суток , Володя ! Сними пожалуйста серию видео о том как написать компилятор(не интерпретатор , а именно компилятор) . Я хочу написать компилятор(для LISP) на языке Си , но знаний пока не достаточно. =( Спасибо .
@Vergilcuber
6 жыл бұрын
Рекомендую обратить внимание на бесплатную книгу "Build Your Own Lisp" на сайте buildyourownlisp.com/ , в ней как раз изучается Си на примере написания компилятора Lisp. Возможно, вам будет полезно.
@spawnmag
6 жыл бұрын
Stanislav Giley , спасибо ! =)
0:33 Володя, не говори ерунду, а именно: "Одновременно может исполняться то количество процессов, сколько ядер у процессора". Другими словами раньше, когда все процессоры были одноядерными, UNIX тоже исполнял только 1 процесс!? Ты что не разбираешься в многопроцессной работе ОС?
@user-wz3ju8rd5b
5 жыл бұрын
Не надо путать теплое с мягким и многозадачность и одновременным выполнением нескольких процессов. На одноядерной машине, в один момент времени может исполняться только один процесс ( будь то хоть в UNIX, хоть в DOS ), а вот умеет ли ОС переключаться между процессами для создания иллюзии их одновременного выполнения, это уже вопрос наличия многозадачности.