Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Ekzamen_GOS.docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
8.21 Mб
Скачать

10 Технология видеодисплеев

Различают следующие виды видеодисплеев:

1)Настольные дисплеи, основанные на технологии электронно-лучевых трубок (CRT - cathode ray tube). Это та же самая технология, которая используется в телевизионных приемниках. CRT является определяющим фактором размера монитора. CRT-дисплей работает, считывая RGB (red-green-blue) данные, получаемые с графической карты и выстреливая их посредством электронной пушки, направленной на покрытый фосфором экран. Преимущества: неискажение цвета, больший угол обзора, возможность масштабирования изображения. Недостатки: большой вес, большое потребление энергии, менее чёткое изображение, статическое электричество.

2)технология LCD (Liguid Crystal Display - дисплей на жидких кристаллах; технология плоской панели). Жидкие кристаллы - это органические вещества, способные под напряжением изменять величину пропускаемого света. Жидкокристаллический монитор представляет собой две стеклянных или пластиковых пластины, между которыми находится суспензия. Кристаллы в этой суспензии расположены параллельно по отношению друг к другу, тем самым они позволяют свету проникать через панель. При подаче электрического тока расположение кристаллов изменяется, и они начинают препятствовать прохождению света. Преимущества: малое потребление энергии, четкое изображение, малые габариты. Недостаток-невозможность установки другого расширения.

2.1)черно-белые (цвета черный и серый) Преимущество: кристаллы видно при слабом освещении. Недостаток: низкая четкость изображения.

2.2) Цветной монитор (3 слоя цветов+белая подсветка) в каждый электрод встраивается микросхема. ЖК мониторы делятся на пассивные и активные(управление каждой точкой)

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

4)Люминесцентные -используются для прорисовки медленных изображений. Похож на Монитор с ЭЛТ, но внутренность кинескопа покрыта люминофором, с большим временем свечения . Луч электрона распадается и начинает светиться. (используются в радарах) Достоинства: высокая четкость изображения, не боятся радиации. Недостаток: небольшой срок службы.

5)Трехмерные (голографические) формируют изображение в пространстве с помощью управления лазерными лучами. Чаще всего монохромные. Экспериментальные модели с высокой стоимостью.

11 Тупиковые ситуации. Предотвращение тупиков. Обход тупиков. Обнаружение тупиков. Восстановление после тупиков.

Процесс находится в состоянии тупика, если он ожидает некоторого события, которое никогда не произойдет.

  1. необходимых условия возникновения тупика:

1)Условие взаимоисключения. Процесс требует предоставления права монопольного предоставления ресурсов которые им выделяются.

2)Условие ожидания ресурсов. Процессы удерживают за собой ресурсы, уже выделенные им, выжидая выделения дополнительных ресурсов.

3)Условие неперераспределенности. Ресурсы нельзя отобрать у процессов, удерживающих их, пока они не будут использованы для завершения работы.

4)Условие кругового ожидания. Существует кольцевая сеть процессов, в которой каждый процесс удерживает за собой один или несколько ресурсов, требующихся след. процессу цепи.

Предотвращение тупиков.3 стратегических принципа предотвращения тупиков.

1)Каждый процесс должен запрашивать необходимые ресурсы сразу и не может начать выполняться пока они не будут получены.

2)Если процесс, удержив. Ресурсы получает отказ в удовлетворении запроса на дополнительные ресурсы, то он должен освободить свои первоначальные ресурсы, а потом запросить их снова вместе с дополнительными.

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

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

2 принцип предотвращает усл. неперераспределяемости, но он может привести к бесконечному откладыванию процессов, т.к. процесс вынужденный освободить свои ресурсы может потерять работу проделанную до этого времени.

3 Принцип исключает круговые ожидания, т.к. всем ресурсам присваиваются уникальные номера и процессы должны запрашиваться в порядке возрастания номеров, то круговое ожидание возникнуть не может. Однако назначение № ресурсов должно отражать нормальный порядок в котором эти ресурсы будут использованы.

Обход тупиков.

Рассмотрим проблему распределения некоторого фиксированного числа ресурсов между некоторым фиксированным числом процессов. Каждый процесс заранее указывает максимальную потребность в ресурсах. Процесс может занимать и освобождать ресурсы по одному. Иногда процессу придется ожидать выделения дополнительных ресурсов, но ОС гарантирует что такое ожидание конечно.

Процессы гарантируют что после завершения работы все ресурсы будут возвращены системе в течение ограниченного времени.

Текущее состояние называется надежным, если ОС гарантирует завершение всех процессов в течении конечного промежутка времени , в противном случае состояние ненадежное.

Алгоритм банкира- ресурсы процессам можно выделять только в том случае, если после очередного выделения состояние системы остается надежным. Недостатки алгоритма:

1 ) алгоритм исходит из фиксированного числа ресурсов и процессов

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

Обнаружение тупиков. Обнаружение тупика- установление факта возникновения тупиковой ситуации, а также определение ресурсов и процессов, вовлеченных в данную тупиковую ситуацию.

Алгоритм обнаружение тупиков обычно применяется в системах , где выполняются первые 3 необходимые условия возникновения тупика. Они проверяют наличие кругового ожидания. Одним из способов обнаружения тупика является редукция ориентированного графа распределения ресурсов и процесса.

Если граф можно редуцировать на всех процессах, то кругового ожидания нет. Иначе все нередуцированные процессы , представляют собой процесс вовлечения в тупиковую ситуацию.

Восстановление после тупиков. Сложность этого процесса объясняется следующими факторами:

1)В первый момент м.б. неочевидно, что система попала в тупиковую ситуацию .

2)Сложно реализовать эффективное средство, позволяющее приостановить процесс на определенное время, вывести его из системы и восстановить впоследствии.

3)Даже при наличие средств приостановки и возобновления процесса это требует значительных затрат ресурсов.

Обычно восстановление осуществляется путем принудительного завершения некоторого процесса и использования освободившегося при этом ресурса.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]