» Главная
eXcode.ru » Статьи » ОС » Основы операционных систем
» Новости
» Опросы
» Файлы
» Журнал



Пользователей: 0
Гостей: 18





Ванны челябинск

Посуточная аренда квартир. Каталог продукции.

vanna74.ru


Школьная форма

Куртки, платья, брюки, кроссовки и пр. Новости моды, анонсы, интервью.

karamelli.ru


Капли для глаз при работе с компьютером

Ответы специалистов на вопросы. Познавательный сайт.

jeydrops.ru




Ведущий раздела: MadvEX
Описание: Курс базируется на семестровом курсе «Введение в операционные системы», читаемом авторами в МФТИ и может рассматриваться как учебник для студентов, специализирующихся в области информатики. Курс включает теоретические главы, а также обширный иллюстрационный материал, позволяющий ознакомиться с отдельными аспектами функционирования операционных систем на практике. (Источник: www.intuit.ru Авторы: Коньков Константин Алексеевич, Карпов Владимир Ефимович )



«1» «2» 

Введение
В данной лекции вводится понятие операционной системы; рассматривается эволюция развития операционных систем; описываются функции операционных систем и подходы к построению операционных систем.


Процессы
В лекции описывается основополагающее понятие процесса, рассматриваются его состояния, модель представления процесса в операционной системе и операции, которые могут выполняться над процессами операционной системой.


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


Кооперация процессов и основные аспекты ее логической организации
Одной из функций операционной системы является обеспечение санкционированного взаимодействия процессов. Лекция посвящена основам логической организации такого взаимодействия. Рассматривается расширение понятия процесс – нить исполнения (thread).


Алгоритмы синхронизации
Для корректного взаимодействия процессов недостаточно одних организационных усилий операционной системы. Необходимы определенные внутренние изменения в поведении процессов. В настоящей лекции рассматриваются вопросы, связанные с такими изменениями, приводятся программные алгоритмы корректной организации взаимодействия процессов.


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


Тупики
В лекции рассматриваются вопросы взаимоблокировок, тупиковых ситуаций и "зависаний" системы


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


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


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


«1» «2» 

Имя:

Пароль:



Регистрация

Какой марки ваш мобильник?
Nokia
40% (146)
Samsung
8% (29)
Siemens
16% (59)
Motorola
13% (49)
Sony Ericsson
13% (49)
LG
1% (4)
Pantech
0% (0)
Alcatel
2% (6)
Другой
3% (10)
Нет у меня мобилы
4% (15)

Проголосовало: 367
Подарили одному программисту на Новый 1998 год крутую видеокарточку. Ну, естественно, шампанское побоку, ящик пива - и сидит он в новогоднюю ночь, карточку новую ставит. Ставит драйвера, переставляет Винды - не работает девайс... Тут у него за спиной голос:
- Ебешься?
- Ебусь, - не поднимая головы отвечает программист.
- А хочешь по-настоящему?
- Хочу! - не поднимая голвы отвечает программист.
И сказал Билл Гейтс:
- Будет тебе в новом году Windows"98!
Рейтинг: 1/10 (1)
Посмотреть все анекдоты

 
eXcode.ru » Статьи » ОС » Основы операционных систем