欢迎来到天天文库
浏览记录
ID:34622196
大小:465.17 KB
页数:49页
时间:2019-03-08
《lecture_3_introduction_and_componentsnew》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、AdvancedOperatingSystems----OverviewofOSZhaoFangOperatingSystems-forthegraduatestudentsGoalsforToday•OperatingSystemscomponents•OperatingSystemsServices•OperatingSystemsStructures•OperatingSystemsOrganizationsThelayersofaComputerSystemHumansProgramInterfa
2、ceUserProgramsO.S.InterfaceO.S.HardwareInterface/PrivilegedInstructionsDisk/Tape/MemoryForEachOSComponent•Therearetwomajordesignquestions:–Whatisthehardwareinterface?•Thephysicalreality–Whatistheapplicationinterface?•ThenicerabstractionComputerSystemOrgan
3、izationRealityvs.AbstractionRealityAbstractionAsingleCPUMultipleCPUsLimitedRAMcapacityInfinitecapacityMechanicaldiskMemoryspeedaccessInsecureandReliableandsecureunreliablenetworksManyphysicalAsinglemachinemachinesOperatingSystemsComponents•ProcessManageme
4、nt•Main-MemoryManagement•FileManagement•I/OSystemmanagement•Secondary-StorageManagement•Networking•ProtectionSystem•UserInterfacesProcessManagement•Aprocessisaprograminexecution.•Aprocessisaunitofworkinasystem.•Theoperatingsystemisresponsibleforthefollowi
5、ngactivitiesinconnectionwithprocessmanagement.–Processcreationanddeletion.–processsuspensionandresumption.–Provisionofmechanismsfor:•processsynchronization•processcommunicationMain-MemoryManagement•Memoryisalargearrayofwordsorbyteswhichisarepositoryofquic
6、klyaccessibledatasharedbytheCPUandI/Odevices.•Theoperatingsystemisresponsibleforthefollowingactivities:–Keeptrackofwhichpartsofmemoryarecurrentlybeingusedandbywhom.–Decidewhichprocessestoloadwhenmemoryspacebecomesavailable.–Allocateanddeallocatememoryspac
7、easneeded.FileManagement•Afileisacollectionofrelatedinformationdefinedbyitscreator.•Theoperatingsystemisresponsibleforthefollowingactivities:–Filecreationanddeletion.–Directorycreationanddeletion.–Supportofprimitivesformanipulatingfilesanddirectories.–Map
8、pingfilesontosecondarystorage.–Filebackuponstable(nonvolatile)storagemedia.I/OSystemManagement•TheI/Osystemconsistsof:–Abuffer-cachingsystem–Ageneraldevice-driverinterface–DriversforspecifichardwaredevicesSecondary-
此文档下载收益归作者所有
点击更多查看相关文章~~