Планировщик - память - Большая Энциклопедия Нефти и Газа, статья, страница 1
Если вам долго не звонят родственники или друзья, значит у них все хорошо. Законы Мерфи (еще...)

Планировщик - память

Cтраница 1


1 Циклическое планирование. список процессов в состоянии готовности ( а. список процессов в состоянии готовности после того, как процесс В исчерпал свой квант времени ( б. [1]

Планировщик памяти периодически просматривает процессы, находящиеся на диске, чтобы решить, какой из них переместить в память.  [2]

3 Трехуровневое планирование. [3]

Для оптимизации эффективности системы планировщик памяти должен решить, сколько и каких процессов может одновременно находиться в памяти. Количество процессов, одновременно находящихся в памяти, называется степенью многозадачности. Если планировщик памяти обладает информацией о том, какие процессы ограничены возможностями процессора, а какие - возможностями устройств ввода-вывода, он может пытаться поддерживать смесь этих процессов в памяти. Можно грубо оценить, что если некая разновидность процессов будет занимать примерно 20 % времени процессора, то пяти процессов будет достаточно для поддержания постоянной занятости процессора.  [4]

Для оптимизации эффективности системы планировщик памяти должен решить, сколько и каких процессов может одновременно находиться в памяти. Количество процессов, одновременно находящихся в памяти, называется степенью многозадачности. Если планировщик памяти обладает информацией о том, какие процессы ограничены возможностями процессора, а какие - возможностями устройств ввода-вывода, он может пытаться поддерживать смесь этих процессов в памяти. Можно грубо оценить, что если некая разновидность процессов будет занимать примерно 20 % времени процессора, то пяти процессов будет достаточно для поддержания постоянной занятости процессора.  [5]

6 Циклическое планирование. список процессов в состоянии готовности ( а. список процессов в состоянии готовности после того, как процесс В исчерпал свой квант времени ( б. [6]

Все они также могут использоваться в качестве планировщика процессора в системах пакетной обработки. В интерактивных системах невозможно трехуровневое планирование, но двухуровневое ( планировщик памяти и процессора) возможно и часто используется. Ниже мы рассмотрим алгоритмы для планировщика процессора.  [7]

Как только задание попало в систему, для него будет создан соответствующий процесс, и он может тут же вступить в борьбу за доступ к процессору. Тем не менее возможна ситуация, когда процессов слишком много и они все в памяти не помещаются, тогда некоторые из них будут выгружены на диск. Второй уровень планирования определяет, какие процессы можно хранить в памяти, а какие - на диске. Этим занимается планировщик памяти.  [8]



Страницы:      1