Операционные системы 2011, страница 2

PDF-файл Операционные системы 2011, страница 2 Операционные системы (37245): Лекции - 3 семестрОперационные системы 2011: Операционные системы - PDF, страница 2 (37245) - СтудИзба2019-05-08СтудИзба

Описание файла

PDF-файл из архива "Операционные системы 2011", который расположен в категории "". Всё это находится в предмете "операционные системы" из 3 семестр, которые можно найти в файловом архиве МГУ им. Ломоносова. Не смотря на прямую связь этого архива с МГУ им. Ломоносова, его также можно найти и в других разделах. .

Просмотр PDF-файла онлайн

Текст 2 страницы из PDF

Работа с разделяемой памятью с синхронизацией семафорами. ......................1803.3Сокеты — унифицированный интерфейс программирования распределенныхсистем 1833.3.1Типы сокетов. Коммуникационный домен .........................................................

1833.3.2Создание и конфигурирование сокета .................................................................1843.3.2.1Создание сокета ............................................................................................. 1843.3.2.2Связывание .....................................................................................................1853.3.3Предварительное установление соединения. .....................................................1863.3.3.1Сокеты с установлением соединения. Запрос на соединение.

..................1863.3.3.2Сервер: прослушивание сокета и подтверждение соединения. ................1873.3.4Прием и передача данных.....................................................................................1883.3.5Завершение работы с сокетом ..............................................................................1893.3.6Резюме: общая схема работы с сокетами ............................................................ 189Пример. Работа с локальными сокетами. ...........................................................................192Пример. Работа с сокетами в рамках сети. .........................................................................19434ФАЙЛОВЫЕ СИСТЕМЫ .....................................................................................1984.1Основные концепции ....................................................................................................1984.1.1Структурная организация файлов ........................................................................1994.1.2Атрибуты файлов...................................................................................................2004.1.3Основные правила работы с файлами.

Типовые программныеинтерфейсы ............................................................................................................................ 2014.1.4Подходы в практической реализации файловой системы .................................2044.1.5Модели реализации файлов ..................................................................................2064.1.6Модели реализации каталогов .............................................................................2084.1.7Соответствие имени файла и его содержимого ..................................................2094.1.8Координация использования пространства внешней памяти ...........................

2104.1.9Квотирование пространства файловой системы ................................................2114.1.10 Надежность файловой системы ...........................................................................2124.1.11 Проверка целостности файловой системы .......................................................... 2134.2Примеры реализаций файловых систем ......................................................................2154.2.1Организация файловой системы ОС Unix. Виды файлов. Права доступа .......2164.2.2Логическая структура каталогов ..........................................................................2174.2.3Внутренняя организация файловой системы: модель версии System V ..........2184.2.3.1Работа с массивами номеров свободных блоков ........................................2194.2.3.2Работа с массивом свободных индексных дескрипторов ..........................

2194.2.3.3Индексные дескрипторы. Адресация блоков файла ..................................2204.2.3.4Файл-каталог ..................................................................................................2214.2.3.5Достоинства и недостатки файловой системы модели System V .............2234.2.4Внутренняя организация файловой системы: модель версии Fast FileSystem (FFS) BSD..................................................................................................................2234.2.4.1Стратегии размещения ..................................................................................2244.2.4.2Внутренняя организация блоков ..................................................................2254.2.4.3Выделение пространства для файла ............................................................

2264.2.4.4Структура каталога FFS ................................................................................2264.2.4.5Блокировка доступа к содержимому файла ................................................2275.15.25.35.45.55.65УПРАВЛЕНИЕ ОПЕРАТИВНОЙ ПАМЯТЬЮ .................................................229Одиночное непрерывное распределение.....................................................................229Распределение неперемещаемыми разделами ............................................................ 230Распределение перемещаемыми разделами ................................................................

232Страничное распределение ........................................................................................... 233Сегментное распределение ........................................................................................... 241Сегментно-страничное распределение ........................................................................2426УПРАВЛЕНИЕ ВНЕШНИМИ УСТРОЙСТВАМИ ...........................................2446.1Общие концепции ..........................................................................................................2446.1.1Архитектура организации управления внешними устройствами .....................2446.1.2Программное управление внешними устройствами ..........................................2456.1.3Планирование дисковых обменов ........................................................................2466.1.4RAID-системы.

Уровни RAID ..............................................................................2496.2Работа с внешними устройствами в ОС Unix ............................................................. 2526.2.1Файлы устройств, драйверы .................................................................................2526.2.2Системные таблицы драйверов устройств ..........................................................

2536.2.3Ситуации, вызывающие обращение к функциям драйвера............................... 2546.2.4Включение, удаление драйверов из системы .....................................................2546.2.5Организация обмена данными с файлами ........................................................... 2556.2.6Буферизация при блок-ориентированном обмене..............................................2566.2.7Борьба со сбоями ...................................................................................................25741ВведениеНастоящая книга основывается на многолетнем опыте чтения авторами курсовлекций и проведении семинарских занятий по операционным системам на факультетевычислительной математики и кибернетики Московского государственного университетаим.

М.В.Ломоносова (Россия) и на факультете компьютерных наук университета Ватерлоо(Онтарио, Канада).Операционная система является одним из ключевых понятий, связанных сфункционированием компьютеров и их программного обеспечения. В существующейлитературе многие понятия, связанные с вычислительной техникой, определяетсянеоднозначно, что иногда вносит путаницу в представление полной картины того, что икак функционирует в современном компьютере. Неоднозначностью определений страдаети понятие операционная система. В каких-то источниках операционная системаопределяется, «как система интерфейсов, предназначенная для обеспечения удобстваработы пользователя с компьютером», в каких-то — это «посредник междупрограммами пользователя и аппаратными средствами», кто-то сопоставляет этопонятие с «возможностями и интерфейсами, предоставляемыми инструментальнымисредствами программирования и/или прикладными системами».

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

Рассмотримключевые этапы этого процесса.Первое поколение компьютеров: середина 40-х — начало 50-х годов XX века.Компьютеры этого поколения строились на электронно-вакуумных лампах. В 1946 г. вПенсильванском университете США была разработана вычислительная машина ENIAC(Electronic Numerical Integrator and Computer), которая считается одной из первыхэлектронных вычислительных машин (ЭВМ). Данная машина была разработана по заказуминистерства обороны США и применялась для решения задач энергетики и баллистики.Производительность таких компьютеров измерялась от сотен до тысяч команд (операций)в секунду.

Компьютер состоял из процессора, оперативного запоминающего устройства идостаточно примитивных внешних устройств: устройства вывода (вывод цифровойинформации на бумажную ленту), внешних запоминающих устройств (ВЗУ) —аппаратных средств хранения готовых к исполнению программы и данных (магнитныеленты), и устройства ввода, позволявшего вводить в оперативную память компьютерапредварительно подготовленные на специальных носителях (перфокартах, перфоленте ипр.) программы и данные.Изначальнокомпьютерыпервогопоколенияиспользовалисьводнопользовательском, персональном режиме, т.е.

Свежие статьи
Популярно сейчас
Зачем заказывать выполнение своего задания, если оно уже было выполнено много много раз? Его можно просто купить или даже скачать бесплатно на СтудИзбе. Найдите нужный учебный материал у нас!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
5259
Авторов
на СтудИзбе
420
Средний доход
с одного платного файла
Обучение Подробнее