欢迎来到天天文库
浏览记录
ID:44399386
大小:220.50 KB
页数:12页
时间:2019-10-21
《多媒体及game为目前PC的core》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、TheLinux-SRTIntegratedMultimediaOperatingSystem:BringingQoSToTheDesktopSpeaker:Yan-PaiChenStephenChildsandDavidIngramUniversityofCambridgeOutlineIntroductionBackgroundSchedulerImplementationEvaluationConclusionIntroductionSoftreal-time(SRT)requirementforapplicationsonth
2、ePCDrawbackofexistingtime-sharingdesigns–can’tpredictablyprovideaspecificproportionofsystemresourcesCPUschedulingaloneisn’tenough–contentionforaccesstootherresourcecanrenderCPUreservationworthlessIntroductionMainideaCloseintegrationbetweensystemcomponentsisnecessarySched
3、ulingpoliciesshouldberespectedthroughoutthesystemBackgroundStandardLinuxschedulingCPUschedulingDynamicStaticDiskschedulingProvidenowayforuserstoinfluencethepriorityofdiskrequestsSchedulerImplementationLinux-SRTfeaturesStandardLinuxFortime-sharingprocesses:SCHED_OTHERForR
4、Tprocesses:SCHED_RR,SCHED_FIFOLinux-SRTaddsSCHED_QOSSCHED_PAUSESCHED_IDLESchedulerImplementationReserve–theunitofresourceallocation,andencapsulatesschedulingparametersSchedulerImplementationCPUschedulingPrecedenceSCHED_QOS>SCHED_RR>SCHED_FIFO>SCHED_OTHER>SCHED_IDLE>SCHED
5、_PAUSEFallbackpolicy–whenatask’sresourceusageexceedsitslimit,itisscheduledaccordingtoafallbackpolicySampleschedulingpoliciesSchedulerImplementationDiskschedulingThesameastheCPUschedulingDiskrequestsaretaggedwithPIDsMultipledevicesupportEachscheduleddevicehasitsownlistofr
6、eservesSchedulersofdevicesareresponsiblefortheirownaccounting,schedulingandpolicingEvaluationCPUschedulereffectivenessEvaluationDiskschedulereffectivenessConclusionExistingapplicationscanbenefitfromQoSwithoutbeingmodifiedSupportQoSformultipledevicesFutureworkAdaptivelySu
7、pportmulti-processorsystemandnetworkdevices
此文档下载收益归作者所有