欢迎来到天天文库
浏览记录
ID:40155269
大小:347.00 KB
页数:23页
时间:2019-07-23
《复旦大学操作系统课件cha》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、Chapter1:IntroductionWhatisanOperatingSystem?MainframeSystemsDesktopSystemsMultiprocessorSystemsDistributedSystemsClusteredSystemReal-TimeSystemsHandheldSystemsComputingEnvironmentsOperatingSystemConceptsWhatisanOperatingSystem?Aprogramthatactsasanintermediarybetweenauserofacomputer
2、andthecomputerhardware.Operatingsystemgoals:Executeuserprogramsandmakesolvinguserproblemseasier.Makethecomputersystemconvenienttouse.Usethecomputerhardwareinanefficientmanner.OperatingSystemConceptsComputerSystemComponents1.Hardware–providesbasiccomputingresources(CPU,memory,I/Odevi
3、ces).2.Operatingsystem–controlsandcoordinatestheuseofthehardwareamongthevariousapplicationprogramsforthevarioususers.3.Applicationsprograms–definethewaysinwhichthesystemresourcesareusedtosolvethecomputingproblemsoftheusers(compilers,databasesystems,videogames,businessprograms).4.Use
4、rs(people,machines,othercomputers).OperatingSystemConceptsAbstractViewofSystemComponentsOperatingSystemConceptsOperatingSystemDefinitionsResourceallocator–managesandallocatesresources.Controlprogram–controlstheexecutionofuserprogramsandoperationsofI/Odevices.Kernel–theoneprogramrunn
5、ingatalltimes(allelsebeingapplicationprograms).OperatingSystemConceptsMainframeSystemsReducesetuptimebybatchingsimilarjobsAutomaticjobsequencing–automaticallytransferscontrolfromonejobtoanother.Firstrudimentaryoperatingsystem.Residentmonitorinitialcontrolinmonitorcontroltransferstoj
6、obwhenjobcompletescontroltransferspacktomonitorOperatingSystemConceptsMemoryLayoutforaSimpleBatchSystemOperatingSystemConceptsMultiprogrammedBatchSystemsSeveraljobsarekeptinmainmemoryatthesametime,andtheCPUismultiplexedamongthem.OperatingSystemConceptsOSFeaturesNeededforMultiprogram
7、mingI/Oroutinesuppliedbythesystem.Memorymanagement–thesystemmustallocatethememorytoseveraljobs.CPUscheduling–thesystemmustchooseamongseveraljobsreadytorun.Allocationofdevices.OperatingSystemConceptsTime-SharingSystems–InteractiveComputingTheCPUismultiplexedamongseveraljobsthatarekep
8、tinmemoryandondisk(
此文档下载收益归作者所有