Общая часть (часть 2) (2015) (by Кибитова) (1161598), страница 26
Текст из файла (страница 26)
43).форме в одномвысокоуровневыхзаказовнаобмен.Соответственно,реализация непосредственногоуправления1.2.5 Иерархияпамятиконкретным ВЗУ осуществляется в процессоре вводавывода (в частности, в нем может происходить многоуровневая фиксация ошибок, онможетРассматриваяосуществлять аппаратноекэшированиеобменови пр.).вычислительнуюсистему(илик конкретномукомпьютер) устройствуможно выстроитьнекоторую последовательность устройств, предназначенных для хранения информации в1.2.5ранжированномИерархия памятинекоторомпорядке – иерархии. Этот порядок можно определять наРассматривая вычислительную систему (или компьютер) можно выстроить53некоторую последовательность устройств, предназначенных для хранения информации внекотором ранжированном порядке – иерархии.
Этот порядок можно определять на53Рис. 43. Иерархия устройств хранения информации. Самой дорогостоящей и наиболее высокопроизводительной памятью является память,которая размещается в центральном процессоре (это регистровая память и КЭШ первогоуровня (L1)). Следующим звеном в этой иерархии может являться КЭШ второго уровня (L2). устройство логически располагается между процессором и оперативной памятью, оноЭто являетсяболее дешевым и менее скоростным, чем КЭШ первого уровня, но более дорогоеи более скоростное, чем ОЗУ, которое располагается на следующей ступени иерархии.Одним из основных свойств оперативной памяти является то, что в ней располагаетсяисполняемая центральным процессором в данный момент программа, т.е.
процессор«берет» очередные операнды и команды для исполнения именно из оперативной памяти.Ниже ОЗУ в приведенной иерархии следуют устройства, предназначенные дляоказываюти аппаратуракомпьютера,и операционнаясистема,эти свойствапонятия.небольшимипорциямиданных.Ктаким протоколамотноситсяDNSно(DomainNameв1.3 влияниеОсновыархитектурыоперационныхсистемсущественнобольшейстепенихарактеризуютсистемыпрограммированияиприкладныесистема— совокупностьаппаратныхи программныхсредств,ВService),Вычислительнаякоторый позволяетмнемоническимспособомименоватьсетевые устройства.системы.функционирующихвединойсистемеипредназначенныхдлярешениязадаччастности, этот протокол осуществляет преобразования IP-адресов в мнемоническиеВнастоящемразделебылирассмотреныследующиебазовыеопределения,определенногокласса.пятиуровневаямодельорганизацииразделмыРассмотренаначнем садресопределенияпонятий,средивычислительнойкоторыхоченьименаиЭтотобратно.Мнемоническийстроитсябазовыхсправаналевоперечислениемдоменныхпонятия.системы:аппаратныйуровень,уровеньуправленияфизическимиресурсамиВС,уровеньимёнсоответствующихуровней(пример–jaffar.mlab.cs.msu.su).Доменныеименапервоговажнымдля подобныхнас станетпонятиеосновныеоперационнойЭтоттерминсети,имеетгдеразличные19.
Операционныесистемы,функции.Типыоперационныхсистем.Частьпротоколоввсистемы.рамкахлокальнойкачествоВычислительнаясистема —действуютсовокупностьаппаратныхи программныхсредств,управлениялогическими/виртуальнымиресурсами,программированияиуровняопределяютпринадлежностьданногоимениуровеньпо двумсистемкатегориям:национальнойтолкованиявразныхизданиях–мыостановимсянаследующем.линийсвязидетерминировано.Вчастности,вбольшинствеслучаевпротоколNFSфункционирующихвединойсистемеипредназначенныхдлярешениязадачуровеньприкладныхсистем.
Кругна su,решениекоторыхориентирована(когдадоменноеимя определяетстранузадач,– fi, ru,de и др.)и по принадлежности(NetworkFile System)сетевойфайловойсистемыфункционируетименнов однакорамкахОперационнаясистема—этокомплекспрограмм,вфункциикотороговходитопределенногокласса.Рассмотренапятиуровневаямодельорганизациивычислительнойвычислительнаясистема,определяетсянаполнениемуровняприкладныхсистем,компьютерак подобныхорганизации,занимающейсяопределённойдеятельностьюorg,gov,Частьпротоколовдействуютв рамках локальнойсети, (com,где качестволокальнойсети,иоченьредкоегозапускаютвмежсетевомрежиме.системы:аппаратныйуровень,уровеньуправленияфизическимиресурсамиВС,ресурсовуровеньвозможностьреализациитехилииныхприкладныхсистемопределяетсявсемиобеспечениеконтролязасуществованием,использованиемираспределениемnetидр.).Существуеторганизация,котораяраспределяетдоменныеименапервоголинийДругаясвязи детерминировано.В должначастности,в большинстве случаевпротоколNFSначастьдоменногопротоколовконтролироваться,однойстороны,управлениялогическими/виртуальнымиресурсами,уровеньсистемпрограммированияостальнымиуровнями,составляющимиструктурнуюуровня.Владелецимениi-гоуровняорганизациюможетпосВС.своемуусмотрению(NetworkFileSystem)сетевойфайловойсистемыфункционируетименноврамкахвычислительнойсистемы.Напомним,чтовычислительнаясистемаможетвключатьвсвойиприкладномуровне,асдругойстороны,этипротоколыпредполагаютобменоченьуровеньприкладныхсистем.Кругзадач,нарешениекоторыхориентированаФизическиересурсы(устройства)—компонентыаппаратурыкомпьютера,распределятьдоменныеимена(i+1)-гоуровня.в межсетевом режиме.локальнойи оченьтакредкоего запускаютсоставкак сети,физические,и виртуальныересурсы.датьболее DNSясную(Domainкартинутого,небольшимипорциямиданных.К такимпротоколамотноситсяNameвычислительнаясистема,определяетсянаполнениемуровняприкладныхсистем,используемыенапрограммныхуровняхВС ЧтобыилиоказывающиевлияниеоднаконаДругая часть протоколов должнаконтролироваться,с одной стороны,наService),которыйпозволяетмнемоническимспособомименоватьсетевыеустройства.Вчтоже мы будемсчитатьоперационнойсистемой,разберемдетальноеёопределяетсяфункции.возможностьреализациитехилииныхсистемвсемифункционированиевсейСовокупностьфизическихресурсовсоставляетаппаратныйприкладномуровне,а архитектурысВС.другойстороны,этиприкладныхпротоколыпредполагаютобменочень1.3Основыоперационныхсистемчастности,этотосуществляетпреобразованияIP-адресовв мнемоническиеостальнымиуровнями,составляющимиструктурнуюорганизациюВС.уровеньвычислительнойсистемы.Начнемспротоколтого,чтооперационнаясистемаобеспечиваетконтрольнебольшимипорциямиданных.К такимпротоколамотноситсяDNS (DomainNameзаименаиобратно.МнемоническийадресстроитсясправаналевоперечислениемдоменныхДрайверфизическогоустройства—способомпрограмма,основаннаяна устройства.использованииФизическиересурсымнемоническим(устройства)—компонентыаппаратурыкомпьютера,Service),которыйпозволяетименоватьсетевыеВсуществованиемресурсов.Под(примерэтимпонимаетсяобеспечениеоперационнойсистемойимёнсоответствующихуровней–jaffar.mlab.cs.msu.su).ДоменныеименапервогокомандуправленияконкретногофизическогоустройстваипредназначеннаядляиспользуемыенапрограммныхуровняхВСилиоказывающиевлияниеЭтотразделмыначнемсопределениябазовыхпонятий,средикоторыхоченьчастности, этот протокол осуществляет преобразования IP-адресов в мнемонические нареализациивиртуальныхресурсовиданногопредоставлениесредствдоступакнациональнойфизическимуровняпринадлежностьименипоналеводвуморганизацииработыс даннымустройством.ДрайверфизическогоустройстваскрываетотфункционированиевсейВС.Совокупностьфизическихресурсовсоставляетаппаратныйважнымдлянасстанетпонятиеоперационнойсистемы.Этоткатегориям:терминимеетразличныеимена иопределяютобратно.Мнемоническийадресстроитсясправаперечислениемдоменных(когдадоменноеимяопределяетстрану–fi,ru,su,deидр.)ипопринадлежностипользователядетальныеэлементыконкретнымустройствомиресурсам.Длялюбогоизданияхресурсаего– jaffar.mlab.cs.msu.su).доступностизависитфизическимотоперационнойсистемы.уровеньвычислительнойсистемы.толкованияв разных–степеньмы управленияостановимсяна следующем.имён соответствующихуровней(примерДоменныеименапервогокомпьютеракорганизации,занимающейсяопределённойдеятельностью(com,org,gov,предоставляетпользователюупрощенныйпрограммныйинтерфейсработысустройством.Операционнаясистема—этокомплекспрограмм,вфункциикотороговходитДрайверфизическогоустройства—программа,основаннаянаиспользованииуровня определяютпринадлежностьданногоимениотпотого,двумимеетсякатегориям:Существуютресурсы,которые полностьюзависятли ихнациональнойреализация вnetи др.).Существуеторганизация,котораяраспределяетименаресурсовпервогоЛогические,илизавиртуальные,ресурсы(устройства)ВСобеспечениеконтролясуществованием,и доменныераспределениемкомандуправленияконкретногофизическогоустройстваии—предназначеннаядля(когдадоменноеимяопределяетстрану– использованиемfi, ru,su,de и др.)поустройство/ресурс,принадлежностиоперационнойсистемеилинет,еслиесть,токакаяименноэтореализация.Примеромуровня.Владелецдоменногоимениуровняможетпоможетсвоемуусмотрениюнекоторыеэксплутационныехарактеристикикоторого(возможновсе)реализованывычислительнойсистемы.Напомним,что i-говычислительнаясистемавключатьсвойорганизациис даннымустройством.Драйверфизическогоустройстваскрываетоткомпьютеракработыорганизации,занимающейсяопределённойдеятельностью(com,org, вgov,подобногоресурсаслужитфайловаясистема:этогоможетиустройствомне первогобытьвираспределятьдоменныеимена(i+1)-гоуровня.программнымобразом.составфизические,таки виртуальныересурсы.Чтобы ресурсадатьдоменныеболееяснуюкартинутого,пользователядетальныеэлементыуправленияконкретнымфизическимnet и какдр.).Существуеторганизация,котораяраспределяетименаДрайверлогического/виртуальногоресурса—этопрограмма,обеспечивающаяуровня.доменногоимени системой,i-гоуровняможетсвоемучтоже мы Владелецбудемсистеме,считатьоперационнойразберемдетальноеё модель,функции.предоставляетпользователюупрощенныйпрограммныйинтерфейсработысусмотрениюустройством.операционнойможетсуществоватьоднамодель,или подругаяили сразусуществованиеииспользованиесоответствующегоресурса,дляэтихцелейпри егораспределятьдоменныеимена(i+1)-гоуровня.Начнемстого,чтооперационнаясистемаобеспечиваетконтрользаЛогические,иливиртуальные,ресурсы(устройства)ВС—устройство/ресурс,несколько1.3 моделей.Основы архитектуры операционных системсуществованиемресурсов.
Подхарактеристикиэтим понимаетсяобеспечениеоперационнойсистемойнекоторые эксплутационныекоторого(возможновсе) реализованыСледующийпунктресурсов— использованиересурсов.Здесьимеетсяв физическимвиду,чтореализациивиртуальныхипредоставлениесредствдоступакпрограммнымобразом.291.3ОсновыархитектурыоперационныхсистемЭтотмыресурсаначнемс определениябазовыхпонятий,среди обеспечивающаякоторыхоченьоперационнаясистемапредоставляетвсеобеспечивающиедоступностьресурсовресурсам.Дляразделлюбогостепеньегосредства,доступностиот операционнойсистемы.Драйверлогического/виртуальногоресурса—зависитэтопрограмма,важнымдля наспонятиеоперационнойсистемы.ЭтоттерминразличныеСуществуютресурсы,которыеполностьюзависятот того,имеетсяли имеетихцелейреализациявсуществованиеистанетиспользованиесоответствующегоресурса,для этихприегоВСпользователю(точнеепрограммам).ПрииспользованиилюбыхресурсовВСможетЭтотв разныхраздел мыначнем– смыопределениябазовыхпонятий, среди которых оченьтолкованияизданияхостановимсянаследующем.операционнойсистемеилинет,еслиесть,токакаяименноэтореализация.Примеромвозникнутьважнымдляконкуренция.нас станетпонятие—операционнойсистемы.Этотв терминимеет различныеОперационнаясистемаэто комплекспрограмм,функциивходитподобногоресурса служитфайловаясистема:этого ресурсаможеткоторогои не бытьв29толкованиявразныхизданиях–мыостановимсянаследующем.И,наконец,распределение:подэтимбудемпониматьвыборстратегииобеспечениеконтролязасуществованием,использованиемираспределениемресурсовоперационной системе, может существовать одна модель, или другая модель, или сразуОперационнаясистема— эточтокомплекспрограмм,в функциикотороговходитвычислительнойНапомним,вычислительнаясистемаможетвключатьв свой4.1Основныеконцепциираспределенияисистемы.обеспечениевсевозможныхмоделейрегламентациидоступа.несколькомоделей.обеспечениеконтролязасуществованием,использованиемираспределениемресурсовсостав Следующийкакфизические,так —и виртуальныересурсы.датьболееясную вкартинутого,пунктиспользованиересурсов.Здесьимеетсявиду,чтоЛюбаяоперационнаясистемаопираетсяна Чтобынаборсистемабазовыхсущностей,на восновевычислительнойсистемы.Напомним,чтовычислительнаяможетвключатьсвойчтожемыбудемсчитатьоперационнойсистемой,разберемдетальноеёфункции.операционнаясистемапредоставляетвсесредства,обеспечивающиедоступностьресурсовфайловойсистемой(ФС) почтибудемпониматьчастьболееоперационнойсистемы,составПодкак физические,таки виртуальныересурсы.Чтобы датьяснуюкартинутого,характеристиккоторыхвыстраиваютсявсеэксплуатационныесвойстваконкретнойНачнемссобойтого,что операционнаясистемаобеспечиваетконтрольВСпользователю(точнеепрограммам).ПрииспользованиилюбыхресурсовВСможетпредставляющуюсовокупностьорганизованныхнаборовданных,хранящихсяназачто же мы будемсчитатьПриоперационнойсистемой,разберемдетальноеё функции.операционнойсистемы.этом,дляразличныхоперационныхсистемнаборыбазовыхсуществованиемресурсов.Подэтимпонимаетсяобеспечениеоперационнойсистемойвозникнутьконкуренция.внешнихзапоминающихустройствах,и программныхсредств, гарантирующихНачнемс того, чтооперационнаясистема обеспечиваетконтроль зареализациивиртуальныхресурсовипредоставлениесредствдоступак другиефизическимсущностейзачастуюразличаются:одниоснованынапонятии— наИ,наконец,распределение:подэтимбудемпониматьвыборстратегииименованныйдоступк этим данными ихпонимаетсязащиту.существованиемресурсов.Под этимобеспечение устройства,операционнойсистемойресурсам.Длялюбогоресурсастепеньегодоступностизависитотоперационнойсистемы.распределенияизренияобеспечениевсевозможныхмоделейрегламентациидоступа.понятиифайла,третьи— напонятиинабораданных.Носредствв большинствеслучаевв составС точкипользователя,системаявляетсяпервымреализациивиртуальныхресурсовифайловаяпредоставлениедоступак виртуальнымфизическимСуществуютресурсы,которыеполностьюзависятоттого,имеетсялиихреализацияЛюбаяоперационнаясистемаопираетсянанаборбазовыхсущностей,наосновересурсом(которыйвобозначающаяоперационныхсистемах),достаточнопонятнымивресурсам.включаетсяДля любогопоявилсяресурса степеньего доступностизависитпрограмму,отоперационнойсистемы.базовыхсущность,исполняемуюзадачу,заданиеоперационнойсистемеили нет,полностьюеслиесть,товсекакаяименноэтозареализация.Примеромхарактеристиккоторыхвыстраиваютсяпочтиэксплуатационныесвойстваконкретнойдостаточнопростоиспользуемымво времяработыпользователякомпьютером.ЕслиСуществуютресурсы,которыезависятоттого, имеетсялиих реализациявилипроцесс.Этасущностьопределяетнекоторыйпроцессисполненияподобногоресурсаслужитфайловаясистема:этогоресурсаможетинебытьто воперационнойПриэтом,еслидляресурсомразличныхсистем наборыбазовыхоперационнойсистеменет,есть,то какаяименно этореализация.ПримеромсравнитьФС ссистемы.другим иливиртуальным— операционныхнапример,виртуальнойпамятью,операционнойсистеме,можетсуществоватьоднамодель,или другаямодель,илисразупоследовательностикоманд,причемможетучаствоватьединственнаяветвьсущностейзачастуюразличаются:одниоснованынапонятным,понятииустройства,—подобногопользователюресурсаслужитфайловаясистема:этогоресурсаможети другиене механизмбытьвнарядовомуПК можетбытьздесьсовсемнезачемнуженнесколькомоделей.понятиифайла,третьиПоявление—можетна понятииданных.Но вилибольшинствесоставоперационнойсистеме,существоватьоднамодель,другая модель,илив сразувиртуальнойпамяти.ФС наборакардинальноизмениловзглядна случаевиспользованиеСледующийпункт—использованиересурсов.Здесьимеетсяввиду,чтонесколькомоделей.базовыхвключаетсясущность,обозначающаяисполняемуюпрограмму,задачу,заданиевычислительных систем.