Поведение процесса
По поводу изображения на рис. 2.19 следует заметить, что некоторые процессы, как тот, что показан на рис.
2.19, а, проводят основную часть своего времени за вычислениями, а другие, как тот, что показан на рис. 2.19, б, основную часть своего времени ожидают завершения операций ввода-вывода. Первые процессы называются процессами, Рис. 2.20. Пики активного использования центрального процессора чередуются с периодами ожидания завершения операций ввода-вывода: а — процесс, ограниченный скоростью вычислений; б — процесс, ограниченный скоростью работы устройств ввода-вывода |
ограниченными скоростью вычислении, а вторые — процессами, ограниченными скоростью работы устройств ввода-вывода.
Процессы, ограниченные скоростью вычислений, обычно имеют продолжительные пики вычислительной активности и, соответственно, нечастые периоды ожидания ввода-вывода, а процессы, ограниченные скоростью работы устройств ввода-вывода, имеют короткие периоды активности центрального процессора и, соответственно, довольно частые периоды ожидания ввода-вывода. Следует заметить, что ключевым фактором здесь является период пиковой активности центрального процессора, а не продолжительность активности устройств ввода-вывода. Процессы, ограниченные скоростью работы устройств ввода-вывода, считаются таковыми только потому, что не занимаются продолжительными вычислениями в промежутках между запросами ввода-вывода, а не потому, что они главным образом заняты продолжительными запросами ввода-вывода. Запрос на чтение блока данных с диска занимает одно и то же время независимо от того, много или мало времени уходит на их обработку после получения.Стоит заметить, что чем быстрее становятся центральные процессоры, тем больше процессы ограничиваются скоростью работы устройств ввода-вывода. Это связано с более быстрым совершенствованием центральных процессоров по сравнению с совершенствованием дисковых устройств. Поэтому планирование процессов, ограниченных скоростью работы устройств ввода-вывода, в будущем, скорее всего, приобретет более важную роль. Основной замысел будет заключаться в немедленном предоставлении шанса готовому к возобновлению работы процессу, ограниченному скоростью работы устройств ввода-вывода, с тем, чтобы он мог выдать запрос к дисковому устройству и поддержать его загруженность. На рис. 2.4 мы видели, что далеко не многим процессам, ограниченным скоростью работы устройств ввода-вывода, удается полностью занять время центрального процессора.
Еще по теме Поведение процесса:
- Очерк 2: Берт «Процесс — вот мое достояние. Именно процесс создает успех»
- Задания, мешающие когнитивному процессу (ЗМКП), и задания, помогающие когнитивному процессу (ЗПКП)
- ПОВЕДЕНИЕ
- ЖИВОТНОЕ: ПОВЕДЕНИЕ
- ГЕНЕТИКА ПОВЕДЕНИЯ
- ПОВЕДЕНИЕ АГРЕССИВНОЕ
- ПОВЕДЕНИЕ ПРОЕКТИВНОЕ
- Поведение потерпевшего
- МОДИФИКАЦИЯ ПОВЕДЕНИЯ
- ПОВЕДЕНИЕ ДЕВИАНТНОЕ
- ПОВЕДЕНИЕ ИНСТИНКТИВНОЕ
- ЖИВОТНОЕ: ПОВЕДЕНИЕ ИНСТИНКТИВНОЕ
- ПОВЕДЕНИЕ СЕКСУАЛЬНОЕ
- ПОВЕДЕНИЕ: УРОВЕНЬ
- ЖИВОТНОЕ: ПОВЕДЕНИЕ ИССЛЕДОВАТЕЛЬСКОЕ
- ПОВЕДЕНИЕ ИНВЕРТИРОВАННОЕ
- ПОВЕДЕНИЕ ПРОСОЦИАЛЬНОЕ
- ПОВЕДЕНИЕ: ФИКСАЦИЯ
- ПОВЕДЕНИЕ ПОЛОРОЛЕВОЕ
- РЕГРЕССИЯ ПОВЕДЕНИЯ