Все дипломы
Вычислительная математика
Добавить в закладки

<< В начало | < Предыдущая | Содержание | Следующая > | В конец >>
Об авторе материала

Бадмильсон В.Н.

Бадмильсон Василий Натанович, кандидат математических наук. Родился 5 января 1965 года в городе Волгограде. С отличием окончил общеобразовательную школу. Во время обучения...
далее



Важно отметить, что мультипрограммирование было введено, в основном, для повышения производительности системы. В основе мультипрограммной системы лежит понятие процесса, представляющего собой ;программу, являющуюся независимой единицею работы в системе. В ВС в каждый момент времени существует множество процессов, выполняемых параллельно (или псевдопараллельно). Все они борются между собой за предоставление ресурсов ВС. В ОС ЕС процессы называются задачами.

3.2. Понятие ресурса.

Ресурсы характеризуются одним или несколькими параметрами, такими как производительность (скорость выполнения), емкость. Например, ОП имеет два параметра: время доступа и емкость, а магистраль - один: скорость передачи данных. Скорость обработки прерываний - пример ресурса, относящегося к нескольким устройствам: магистрали (каналу), процессору, памяти - хотя он характеризуется одной величиною: максимальной частотой, о которой могут происходить прерывания. Ресурсы метут создаваться и программным обеспечением. Например, часть памяти может быть отведена под пул буферных блоков. Тогда эта часть памяти становится ресурсом, измеряемым числом доступных блоков.

Если рассматривать какой-нибудь ресурс на протяжении определенного времени, можно обнаружить, что в некоторые моменты времени он используется интенсивно, а иногда - совсем не используется. Например, канал в некоторый момент времени осуществляет передачу данных, а в следующий - уже бездействует. Поскольку потребность в ресурсе возникает в случайные моменты времени, процесс может получить ресурс в свое распоряжение, а может и не получить, В последнем случае он вынужден ждать освобождения ресурса другим процессом. Такие конфликты вызывают задержку обработки и ограничивают производительность системы. Иногда обращение к ресурсу уменьшает его производительность. Так производительность процессора в системе, работающей в режиме разделения времени, обратно пропорциональна числу активных процессов.

Таким образом, ресурсы конечны и их исчерпывание приводит к ограничению производительности системы. Ресурсы можно увеличить, затрачивая больше денежных средств, и наоборот, их сокращение

может уменьшить, хотя и не обязательно, стоимость системы. Необходимо также отметить, что запросы на ресурсы могут быть зависимыми либо независимыми. Например, пересылка данных в память затрагивает аппаратуру внешнего устройства, канала и памяти. Как только исчерпывается один ресурс, сразу же происходит ограничение остальных (их увеличение не может повысить производительность системы). Такой ограничивающий ресурс называется узким местом. Выявление узких мест является одной из задач анализа ВС.

3.3. Характеристики ВС.

Характеристики ВС можно разбить на тир класса:


<< В начало | < Предыдущая | Содержание | Следующая > | В конец >>

Случайный фрагмент

...«это задача усовершенствования, если объем памяти является фактором, ограничивающим производительност»...
подробнее

Высказались
Лекции понравились, да и вообще предмет прикольный...
Автор: Карл
Языки имитационного моделирования здесь описаны кл...
Автор: Селим
Шпоры из ваших лекций получаются отменные. Для под...
Автор: Настенка
Главное в лекциях - это содержательность, достовер...
Автор: Алексей




Известные фразы

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




Наука России - Наше будущее!