Главная » Просмотр файлов » Гордеев А.В. Операционные системы (2-е изд., 2004)

Гордеев А.В. Операционные системы (2-е изд., 2004) (1186250), страница 95

Файл №1186250 Гордеев А.В. Операционные системы (2-е изд., 2004) (Гордеев А.В. Операционные системы (2-е изд., 2004)) 95 страницаГордеев А.В. Операционные системы (2-е изд., 2004) (1186250) страница 952020-08-27СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 95)

Работа с JFS происходит врежиме транзакций с ведением журнала транзакций. В случае системных сбоевесть возможность обработки журнала транзакций с целью принятия или отменыизменений, произведенных во время системного сбоя. Эта система управленияфайлами также повышает скорость восстановления файловой системы после сбоя.Сохраняя целостность файловой системы, она, подобно файловой системе NTFS,не гарантирует восстановление пользовательских данных. Следует отметить, чтофайловая система JFS обеспечивает самую высокую скорость работы с файламииз всех известных систем, созданных для персональных компьютеров, что оченьважно для серверной операционной системы.Для работы с дисками создан специальный менеджер дисков — LVM (Logical VolumeManager — менеджер логических дисков).

LVM хранит информацию обо всех уста­навливаемых файловых системах и определяет имена дисков для программ, кото­рые этого требуют. Это позволяет избирательно назначить любую букву любомуразделу диска, что в ряде случаев можно считать удобным. И даже больше — теперь360Глава 10. Краткий обзор современных операционных системоперационной системе более не нужно использовать имена дисков. Менеджер логиче­ских дисков в совокупности с файловой системой JFS позволяет объединять несколь­ко томов и даже несколько физических дисков в один большой логический том.Контрольные вопросы и задачи1.

Изложите основные архитектурные особенности операционных систем семей­ства UNIX. Попробуйте объяснить основные различия между системами UNIXи Windows.2. Перечислите и поясните основные понятия, относящиеся к UNIX-системам.3. Что делает системный вызов fork()? Каким образом осуществляется в опера­ционных системах семейства UNIX запуск новой задачи?4. Изложите основные моменты, связанные с защитой файлов в UNIX.5. Сравните разрешения NTFS, имеющиеся в Windows NT/2000/XP, с правамина доступ к файлам, реализованные в UNIX-системах.6. Расскажите об особенностях семафоров в UNIX. Почему семафорные опера­ции осуществляются сразу над множеством семафоров?7. Что представляет собой вызов удаленной процедуры (RPC)?8.

Найдите в Интернете описание лицензии GNU и изучите его основные поло­жения. Изложите их. Перечислите сильные и слабые стороны программногообеспечения с открытым исходным кодом.9. Расскажите об операционной системе Linux. Какие проблемы, на ваш взгляд,наиболее важны для Linux? Расскажите об основных различиях между Linuxи FreeBSD.10. Что представляет собой Х-Window? Что такое оконный менеджер? Какие окон­ные менеджеры для операционной системы Linux вы знаете?11.

Что представляет собой операционная система QNX? Перечислите ее основ­ные особенности.12. Почему про QNX часто говорят, что это «сетевая» операционная система? Чтотакое сетевой протокол FLEET?13. Какие функции реализует ядро QNX?14. В чем вы видите принципиальные различия между ядром Windows NT 4.0,которое считают построенным по микроядерным принципам, и ядром QNX?15. Расскажите об основных механизмах взаимодействия для организации рас­пределенных вычислений в операционной системе QNX.16. Расскажите о проекте OS/2. Какие особенности архитектуры этой операцион­ной системы представляются наиболее интересными?17. Какие механизмы использует операционная система OS/2, чтобы уменьшитьпотребности в оперативной памяти и повысить производительность системы?Глава 1 1 .

Операционныесистемы WindowsКак известно, компания Microsoft является безусловным лидером в разработкепрограммного обеспечения для персональных компьютеров. Среди разнообразныхпрограммных продуктов этой компании особое место занимают ее операционныесистемы. Начав с разработки простейшей однопрограммной операционной систе­мы для первого персонального компьютера, эта компания недавно выпустила не­сколько версий серверной операционной системы Windows 2003, которые пред­назначены для построения корпоративных сетей и считаются на сегодняшний деньодними из самых сложных и полнофункциональных. Для встроенных систем (в томчисле систем для карманных компьютеров и других мобильных систем) Microsoftразработала операционные системы семейства Windows СЕ.

Последняя такая опе­рационная система для популярных компьютеров типа Pocket PC получила на­звание Microsoft Windows Mobile 2003 for Pocket PC. (Операционные системыWindows СЕ имеют тот же интерфейс Win32 API, что и системы для персональ­ных компьютеров.)Впервые слово «Windows», что, как известно, в переводе с английского дословноозначает окна, компания Microsoft использовала в названии своей программнойсистемы для персональных компьютеров, призванной предоставить пользовате­лям графический интерфейс и возможность работать с несколькими приложения­ми. Первые системы Windows представляли собой своеобразную оболочку, запус­каемую из операционной системы MS DOS, которая переключала центральныйпроцессор в защищенный режим работы (см. главу 4) и позволяла организоватьпараллельное выполнение нескольких задач.

Но главным на тот момент было пре­доставление пользователям графического интерфейса, которым в те времена об­ладали пользователи компьютеров фирмы Apple. Вначале возможность работатьна персональном компьютере в графическом режиме вместо текстового некото­рым не казалась такой уж актуальной, хотя, конечно же, всем было понятно, чтографический режим богаче по своему потенциалу. Наличие графического интер­фейса пользователя (Graphical User Interface, GUI) и широкая поддержка его состороны компании Microsoft привели к тому, что большинство новых программ­ных продуктов стали создаваться в расчете на эти новые возможности. Со време-362Глава 11. Операционные системы Windowsнем компания Microsoft все больше внимания стала уделять обеспечению надеж­ности вычислений и их эффективности, однако задача обеспечить пользователяинтуитивно понятным и в целом удобным графическим интерфейсом, похоже, таки осталась главной.Общим для операционных систем, имеющих в своем названии слово «Windows»,является графический интерфейс пользователя.

Все эти операционные системыпохожи друг на друга. Приложения, написанные для среды Windows, будут одина­ково выглядеть и в Windows 95, и в Windows XP. В результате пользователи, уме­ющие работать с одной операционной системой, достаточно легко могут освоитьдругую. И это одно из важнейших достоинств.Основной особенностью систем Windows является то, что все они предназначеныдля диалогового режима работы, и поэтому в качестве основного интерфейса вы­бран графический, как более функциональный и удобный. Если в таких операци­онных системах, как Linux, QNX или OS/2, можно работать с системой черезинтерфейс командной строки и этим ограничиться, то во всех системах Windowsневозможно получить текстовый интерфейс командной строки без графического.Многие считают, что интерфейс командной строки нужен только для относитель­но редкого вмешательства в работу операционной системы.

Однако это не совсемтак. Дело в том, что посредством скриптов можно автоматизировать выполнениебольшинства функций, связанных с управлением вычислительными процессами.Скрипт — это текстовый файл, содержащий программу действий, составленнуюна соответствующем языке 1 . Например, пакетные (batch) файлы в операционныхсистемах от компании Microsoft, которые имеют расширение bat, обрабатываютсякомандным интерпретатором C0MMAND.COM, если речь идет о сеансах DOS, иликомандным процессором CMD.EXE, если речь идет о системах типа Windows NT/2000/ХР и в скрипте имеются соответствующие команды.

При запуске програм­мы CMD.EXE открывается сеанс обычного защищенного 32-разрядного режима.В ряде случаев графический режим не нужен, поскольку выполняющиеся вычис­ления не требуют диалога с пользователем. К таким случаям, прежде всего, можноотнести работу серверов, которые, будучи правильно и разумно сконфигурирова­ны, способны работать месяцами без какого-либо вмешательства человека и пол­ностью выполнять поставленные перед ними задачи. К таким случаям можно от­нести и задачи автоматизированного управления различными технологическимипроцессами, специальным автоматизированным оборудованием.

А поскольку в этихслучаях графический диалоговый режим работы с системой не нужен, не нужныоперационной системе и соответствующие вычислительные ресурсы, необходи­мые для функционирования этого режима. Если же вдруг потребуется организо­вать диалоговое взаимодействие с операционной системой, то тот же графическийрежим может быть запущен непосредственно из командной строки, что и делаетсяв уже упомянутых операционных системах семейства UNIX (Linux, FreeBSDи т. д.), QNX, OS/2.1Язык для составления программ, которые имеют текстовую форму даже на момент своего исполне­ния и состоят из команд, понятных операционной системе, часто называют языком скриптов.Операционные системы Windows 9x363Операционные системы Windows 9xКраткая историческая справкаВ те годы, когда появилась первая система Windows, а это произошло в ноябре1985 года, наибольшее распространение имели компьютеры на базе процессораi80286.

Характеристики

Список файлов книги

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