
- •Рязанский государственный радиотехнический университет
- •Факультет вычислительной техники
- •Кафедра Электронных Вычислительных Машин
- •Конспект лекций
- •Операционные системы
- •Классификация программного обеспечения эвм
- •Свойства по
- •4) Command.Com – командный процессор;
- •5) Config.Sys – файл конфигурации;
- •6) Autoexec.Bat- файл автозапуска. Прерывания в ос
- •Процесс: идентификатор данного процесса pid.
- •Управление процессами
- •Назначение и функции фс
- •Логическая организация файла
- •Физическая организация и адресация файла
- •Физическая организация fat
- •Безопасность и защита файлов
- •Файловая система
- •Файловая система hpfs (High Performance File System)
- •I. Основные преимущества hpfs
- •Основные возможности ntfs
- •Основные отличия fat и ntfs
- •Файловые системы vfat и fat32
- •Управление ресурсами в ос
- •Управление памятью
- •Архитектура памяти
- •Приложения dos в виртуальных машинах (вм)
- •Достижение оптимальной производительности
- •Советы по настройке оп
- •Основные понятия и концепции виртуальной памяти
- •Мультипроцессорные системы
- •Четыре необходимых условия для возникновения тупика:
- •Предотвращение тупиков и алгоритм банкира
- •Распределение ресурсов согласно алгоритму банкира
- •Недостатки алгоритма банкира
- •Обнаружение тупиков
- •Графы распределения ресурсов
- •Редукция графов распределения ресурсов
- •Восстановление после тупиков
- •Трудности при выводе процессов из ос
- •Тупики: современные тенденции
- •Управление устройствами
- •Физические и виртуальные устройства Принципы управления устройствами
- •Управление вводом-выводом
- •Действия по вводу-выводу
- •Драйверы устройств
- •Программируемый ввод-вывод
- •II часть
- •Дистрибутивы Linux
- •Инсталляция Linux
- •Интерфейс
- •Диспетчер окон
- •Работа с файлами и каталогами. Работа с файлами.
- •1. Показ содержания файлов.
- •2.Команда echo.
- •3.Создание перечней файлов (каталогов).
- •Работа с каталогами
- •Командный интерпретатор Shell
- •Ввод и вывод команд. Использование команд, введенных ранее
- •Стандартные ввод и вывод
- •Изменение направления ввода и вывода данных
- •Конвейеры команд
- •Системное администрирование Файловые системы
- •Монтирование файловой системы
- •Демонтирование файловой системы
- •Загрузка
- •Стандартная структура каталогов в Linux
- •Учетные записи пользователей
- •Права доступа
- •Изменение прав доступа
- •Изменение пользователя или группы, которые владеют файлом
- •Система X Windows
- •Запуск х-сервера
- •Графическая рабочая среда
- •Драйверы и ядро Linux
- •Установка нескольких ос с возможностью выбора загрузки
- •Операционные системы семейства vista
Установка нескольких ос с возможностью выбора загрузки
Рекомендуется в том случае, если необходимо использовать программы, несовместимые с Win XP. По умолчанию XP становится как дополнительная ОС, а основной будет прежняя ОС. Так можно только в том случае, если мы установили XP временно (для изучения), а работаем в Win 9x.
Если же возврат в старую ОС не предвидится, то лучше установить 1ой Win XP, а все остальные ОС как дополнительные. В этом случае при обычной инсталляции любая Win 9x затрет загрузочный сектор Win XP. Чтобы предотвратить это, инсталляцию Win 9x нужно проводить с использованием файла конфигурации установки msbatch.inf
Не менее важно, что при параллельном использовании нескольких ОС ФС должна остаться такой, чтобы поддерживалась всеми ОС.
Выбрав метод установки, приступаем к инсталляции.
Есть несколько способов:
Т.к. CD с дистрибутивом – загрузочный, то проще загрузиться с него, предварительно определив в BIOS’е соответствующие параметры загрузки. При этом попадем в программу установки.
Если компьютер не загружается с CD, можно использовать любую загрузочную дискету DOS и запустить файл WINNT.EXE.
Процесс установки простой и требует от пользователя незначительного участия. Требуется выбрать раздел диска, ФС и заполнить поля ввода. Или можно заранее создать файл ответов, и инсталляция пройдет без вмешательства пользователя. Его можно создать с помощью программы SetupMgr.exe в файле Deploy.cab. В Deploy.chm справка по SetupMgr. Нужно выбрать ту ФС, которая отвечает задачам и оборудованию.
Конфигурация клавиатуры и региональных настроек: во всех полях выбрать «Русский» и «Россия».
Драйверы обычно ставятся сразу и правильно. Так же лучше брать родные быстрые драйверы для видеокарты, т.к. драйвера от MS ориентированы на большую надежность .
Недостатки ОС семейства Windows
Windows весьма требовательна к быстродействию процессора, объему ОП и свободному месту на диске. Т.о. самый главный недостаток – это высокие требования к быстродействию машины в целом.
Неполная многозадачность: на которые системные ресурсы памяти являются общими для всех запущенных приложений, и из-за этого реально могут выполняться только 4-5 серьезных приложений. Если некорректная работа одного из приложений приведет к разрушению системных ресурсов, то Win скорее всего зависнет.
Критичность по времени: не позволяет использовать Win для обработки внешних сигналов в реальном масштабе времени (расчет траектории движущейся ракеты). В данном случае Win просто «захлебывается».
Win не лишена ошибок.
Область
применения:
I – ПК и домашние компьютеры;
II – сетевые ОС;
III – обработка больших БД и сложные рассчеты (коммерция и наука).
Заключение. Выводы.
На протяжении с 1985 года и по настоящее время эти системы прошли сложный путь от примитивных графических оболочек до современных ОС. Как отрицательный момент стоит отметить столь жесткое разделение ОС на 2 ветви:
Win 3.0, 3.11 – Win9x
Win NT
что предопределило халатное отношение Microsoft к разработке ОС для домашних компьютеров. C другой стороны для своего сегмента Win NT имели большой успех, вытеснив OS/2 и Novell Netware.
В перспективе MS придется разрабатывать новые архитектуры ОС т.к. Win 9x нуждаются в замене. Последней ОС на базе NT будет Win Neptune, предназначенный для сверхмощных компьютеров(1024 ЦП и 4 ТераБайт ОП).
Переработка архитектуры ОС вызовет переход на 64-разрядные процессоры.
Развитие Интернет торговли пред’являет новые требования к ОС по надежности и безопасности.