Известные фразы
Наука требует всего человека, без задних мыслей, с готовностью все отдать и в награду получить тяжелый крест трезвого знания. (Герцен)
![]() |
![]() |
Вычислительная математика
Информатика и вычислительная техника. Моделирование
|
<< В начало | < Предыдущая | Содержание | Следующая > | В конец >> |
![]()
|
Важно отметить, что мультипрограммирование было введено, в основном, для повышения производительности системы. В основе мультипрограммной системы лежит понятие процесса, представляющего собой ;программу, являющуюся независимой единицею работы в системе. В ВС в каждый момент времени существует множество процессов, выполняемых параллельно (или псевдопараллельно). Все они борются между собой за предоставление ресурсов ВС. В ОС ЕС процессы называются задачами. 3.2. Понятие ресурса.Ресурсы характеризуются одним или несколькими параметрами, такими как производительность (скорость выполнения), емкость. Например, ОП имеет два параметра: время доступа и емкость, а магистраль - один: скорость передачи данных. Скорость обработки прерываний - пример ресурса, относящегося к нескольким устройствам: магистрали (каналу), процессору, памяти - хотя он характеризуется одной величиною: максимальной частотой, о которой могут происходить прерывания. Ресурсы метут создаваться и программным обеспечением. Например, часть памяти может быть отведена под пул буферных блоков. Тогда эта часть памяти становится ресурсом, измеряемым числом доступных блоков. Если рассматривать какой-нибудь ресурс на протяжении определенного времени, можно обнаружить, что в некоторые моменты времени он используется интенсивно, а иногда - совсем не используется. Например, канал в некоторый момент времени осуществляет передачу данных, а в следующий - уже бездействует. Поскольку потребность в ресурсе возникает в случайные моменты времени, процесс может получить ресурс в свое распоряжение, а может и не получить, В последнем случае он вынужден ждать освобождения ресурса другим процессом. Такие конфликты вызывают задержку обработки и ограничивают производительность системы. Иногда обращение к ресурсу уменьшает его производительность. Так производительность процессора в системе, работающей в режиме разделения времени, обратно пропорциональна числу активных процессов. Таким образом, ресурсы конечны и их исчерпывание приводит к ограничению производительности системы. Ресурсы можно увеличить, затрачивая больше денежных средств, и наоборот, их сокращение может уменьшить, хотя и не обязательно, стоимость системы. Необходимо также отметить, что запросы на ресурсы могут быть зависимыми либо независимыми. Например, пересылка данных в память затрагивает аппаратуру внешнего устройства, канала и памяти. Как только исчерпывается один ресурс, сразу же происходит ограничение остальных (их увеличение не может повысить производительность системы). Такой ограничивающий ресурс называется узким местом. Выявление узких мест является одной из задач анализа ВС. 3.3. Характеристики ВС.Характеристики ВС можно разбить на тир класса: << В начало | < Предыдущая | Содержание | Следующая > | В конец >> |
![]() Случайный фрагмент
Известные фразыНаука требует всего человека, без задних мыслей, с готовностью все отдать и в награду получить тяжелый крест трезвого знания. (Герцен) |
![]() |