Редактирование: Базы Данных, 02 лекция (от 07 сентября)

Материал из eSyr's wiki.

Перейти к: навигация, поиск

Внимание: Вы не представились системе. Ваш IP-адрес будет записан в историю изменений этой страницы.

Правка может быть отменена. Пожалуйста, просмотрите сравнение версий, чтобы убедиться, что это именно те изменения, которые вас интересуют, и нажмите «Записать страницу», чтобы изменения вступили в силу.

Текущая версия Ваш текст
Строка 53: Строка 53:
== Использование компьютеров в бизнес-задачах ==
== Использование компьютеров в бизнес-задачах ==
-
Когда речь пошла об использовани компьютеров в бизнес-задачах, то всё стало иначе.
+
Когда речь пошля для использовани компьютеров в бизнес-задачах, то всё стало иначе.
-
Одной из задач и в США, и в России являлась система резирвирования (мест в гостиницах, билетов, …), что связано с большими объёмами данных, рутинной работой, слежением за большим количеством мест. В этом плане США отличалась от СССР, так как в СССР гостиниц в современном понимании этого слова не было.
+
Одной из задач и в США, и в России являлась система резирвирования (мест в гостинницах, билетов, …), что связано с большими объёмами данных, рутинной работой, слежением за большим количеством мест. В этом плане США отличалась от СССР, так как в СССР гостиниц в современном понимании этого слова не было.
-
Рассмотрим систему продажи билетов на самолёт. Для эффективности этой программой должно пользоваться большое количество клиентов, и в связи с этим возникает большое количество данных, которые надо где-то хранить. Недостаток магнитных барабанов — в малом количестве помещающейся на них информации, поэтому они не подходят. Магнитные ленты имеют практически неограниченный объём, но гигантское время доступа.
+
Рассмотрим систему продажи билетов на самолёт. Для эффективности этой программой должно пользоваться большое количество клиентов, и в связи с этим возникает большое количество данных, которые надо где-то хранить. Недостаток магнитных барабанов — в малом количестве помещающейся на них информации, так что они не подходят. Магнитные ленты имеют практически неограниченный объём, но гигантское время доступа.
-
Если 5 ученых еще могли поделить барабан на сектора или иметь свои ленты, то делить память между огромным числом пользователей вручную слишком сложно.
+
Если 5 ученых еще могли поделить барабан не сектора или иметь свои ленты, то делить память между огромным числом польователей вручную слишком сложно.
До этого не было систем управления данными, и революционным изобретением IBM было изобретение магнитных дисков с подвижными головками ([[1960-е]] годы).
До этого не было систем управления данными, и революционным изобретением IBM было изобретение магнитных дисков с подвижными головками ([[1960-е]] годы).
Строка 65: Строка 65:
=== Магнитные диски ===
=== Магнитные диски ===
-
Нужно было придумать такое устройство, которое совмещало положительные свойства барабанов (быстрый доступ) и магнитных лент (большая ёмкость). '''МДПГ (Магнитный Диск с Подвижной Головкой)''' состоит из дисков, насаженных на ось и пакета головок, которые двигаются над дисками. Механическая часть — движение головок и вращение дисков, электронная — включение головок в нужный момент времени. Из-за того, что пластин много, площадь записываемой поверхности больше, а после того, как подвинутся в нужное время головки, практически со скоростью барабана можно производить операции. Почему компромисс: емкость магнитных дисков не может расти так неограничено, как магнитные ленты, из-за ограниченности объема, в который эти диски помещаются. Второе ограничение в скорости — барабаны были литые, тяжелые. Диски весят гораздо меньше, и их нельзя раскрутить так быстро, как барабаны, более важным ограничением является необходимость двигать головки. При операции необходимо сначала передвинуть головки на нужный циллиндр (подвод) — это очень длинная операция. Медленно увести головки неэффективно, но быстро их двигать нельзя, так как при резкой остановке начинаются колебания, которые происходят также достаточно долго. Вторым действием является прокрутка. Дорожка делится на блоки, и для начала записи надо прокрутить пакет дисков до нужной позиции, и это время также достаточно большое, так как скорость вращения ограничена. Самое маленькое время тратится на последнее действие — проведение операции чтения-записи.
+
Нужно было придумать такое устрройство, которое совмещало положительные свойства барабанов (быстрый доступ) и магнитных лент (большая ёмкость). '''МДПГ (Магнитный Диск с Подвижной Головкой)''' состоит из дисков, насаженных на ось и пакета головок, которые двигаются над дисками. Механическая часть — движение головок и вращение дисков, электронная — включение головок в нужный момент времени. Из-за того, что пластин много, площадь записываемой поверхности больше, а после того, как подвинутся в нужное время головки, практически со скоростью барабана можно производить операции. Почему компромисс: емкость магнитных дисков не может расти так неограничено, как магнитные ленты, из-за ограниченности объема, в который эти диски помещаются. Второе ограничение в скорости — барабаны были литые, тяжелые. Диски весят гораздо меньше, и их нельзя раскрутить так быстро, как барабаны, более важным ограничением является необходимость двигать головки. При операции необходимо сначала передвинуть головки на нужный циллиндр (подвод) — это очень длинная операция. Медленно увести головки неэффективно, но быстро их двигать нельзя, так как при резкой остановке начинаются колебания, которые происходят также достаточно долго. Вторым действием является прокрутка. Дорожка делится на блоки, и для начала записи надо прокрутить пакет дисков до нужной позиции, и это время также достаточно большое, так как скорость вращения ограничена. Самое маленькое время тратится на последнее действие — проведение операции чтения-записи.
T1 — время передвижения головки на нужный цилиндр
T1 — время передвижения головки на нужный цилиндр
Строка 96: Строка 96:
В IBM 360 также появился контроллер внешнего устройства и так называемый канал.
В IBM 360 также появился контроллер внешнего устройства и так называемый канал.
<div class="definition">'''Контроллер'''&nbsp;&mdash; специализироавнный компьютер для рутинной работы.</div>
<div class="definition">'''Контроллер'''&nbsp;&mdash; специализироавнный компьютер для рутинной работы.</div>
-
<div class="definition">'''Канал'''&nbsp;&mdash; устройство формирования цепочки комманд для их последующего выполнения на различных контроллерах.</div>
+
<div class="definition">'''Канал'''&nbsp;&mdash; устройство формирования цепочки комманд для их последующего выполнения на разлычных контроллерах.</div>
Как работало устройство в БЭСМ-6: например, алфавитно-цифровое печатающее устройство&nbsp;&mdash; широкое устройство с барабаном. И для печати строки нужно было выполнить соответствующее количеству символов в строке количество комманд на процессоре. Генератор был частоты 50 герц, и этого хватало. Но при управлении ЭЛТ 50 Герц не хватало. Поэтому частота прерываний БЭСМ-6 была поднята до 300 Герц, и в результате машина большую часть времени занималась обработкой прерываний.
Как работало устройство в БЭСМ-6: например, алфавитно-цифровое печатающее устройство&nbsp;&mdash; широкое устройство с барабаном. И для печати строки нужно было выполнить соответствующее количеству символов в строке количество комманд на процессоре. Генератор был частоты 50 герц, и этого хватало. Но при управлении ЭЛТ 50 Герц не хватало. Поэтому частота прерываний БЭСМ-6 была поднята до 300 Герц, и в результате машина большую часть времени занималась обработкой прерываний.
-
В IBM 360 контроллер брал на себя выполнение комманд высокого уровня. Контроллер очень сильно разгружает процессор. Но IBM также сделала канал, который позволял формировать цепочки комманд. В результате, процессор получал только информацию о том, что либо операция выполнена, либо выполнена никогда быть не может.
+
В IBM 360 контроллер брал на себя выполнение комманд высокого уровня. Котнтроллер очень сильно разгружает процессор. Но IBM также сделала канал, который позволял формировать цепочки комманд. В результате, процессор получал только информацию о том, что либо операция выполнена, либо выполнена никогда быть не может.
= Проблема распределения пространства =
= Проблема распределения пространства =

Пожалуйста, обратите внимание, что все ваши добавления могут быть отредактированы или удалены другими участниками. Если вы не хотите, чтобы кто-либо изменял ваши тексты, не помещайте их сюда.
Вы также подтверждаете, что являетесь автором вносимых дополнений, или скопировали их из источника, допускающего свободное распространение и изменение своего содержимого (см. eSyr's_wiki:Авторское право).
НЕ РАЗМЕЩАЙТЕ БЕЗ РАЗРЕШЕНИЯ ОХРАНЯЕМЫЕ АВТОРСКИМ ПРАВОМ МАТЕРИАЛЫ!

Личные инструменты
Разделы