您好,欢迎访问三七文档
当前位置:首页 > 行业资料 > 酒店餐饮 > AOAC-ModernStandby
ModernStandbySDHF\AndyMuTerminology2TermDescriptionCSConnectedStandby(Windows8/8.1)MSModernStandbyDRIPSDeepRuntimeIdlePlatformStatePEPPowerEnginePlug-indriverSoCSystemonachipRTD3RuntimeD3Introduction3Windows8ConnectedStandby(CS):EnablesthesmartphonepowermodelonthePCProvidesaninstanton/instantoff(立即开关机)UEastheirphonesS0lowpoweridlemodelenablesthesystemtostayup-to-datewheneverasuitablenetworkisavailableExpectinstantlyavailablepowermodelinsteadofthetraditionalS3/S4powermodelWindows10ModernStandby(MS)ExpandstheWindows8.1CSpowermodeltobemoreinclusiveandallowssystembasedonrotationalmediaandhybridmedia(SSD+HDDorSSHD)ExpandsaNICthatdoesn’tsupportallofthepriorrequirementsforCStostilltakeadvantageofthelowpoweridle.MShavetheflexibilitytoconfigurethedefaultbehaviortolimitnetworkactivityOnlywakesfromthelowestpowerstatewhenabsolutelynecessary,realtimeactionrequired(OSmaintenanceorauserwakesthesystem)Thelowpoweridlestateisaccomplishedthroughtightintegrationbetweenthefirmware,chipset,lowpowercomponents,devicesanddrivers.DRIPS–DeepestRuntimeIdlePlatformState,correspondstothelowestpowerstatefortheSOCduringCSorMSPowermodes4TwopowermodelsinWindows10:S3andModernStandbyModernStandbycanbeconnectedordisconnectedinstandby.Thisbehaviorisdictatedbythehardwareand/orbyconfigurationBehaviordifferences5ConnectedanddisconnectedMS:WhethermaintainingnetworkconnectionS3andMS:LowestpowerstateverysimilartoS3(processorsarepoweredoff,memoryinself-refresh)Maindifferenceisthepathofhowsystementersandexitslowpowerstate(S3systemiseitheractiveorinS3;forMS,thetransitionhaveserialsofstepsandcomponentsarepowereddownwhentheyarenotinuse)CSandMSWakepatternswhileinDRIPS:CS:wakeupatleastonceevery30secondsfromDRIPStoprocessworkMS:postponingnon-criticalworkandremovingunnecessarywakeups,particularlyonbatterypower.SometimersarepostponeduntilsystemiswakeorpluggedintoAC.AdvantagesofusingMS61.InstantonResumetimefromthelowpoweridlemodelisatleasttwiceasfastasfromS3resume2.Backgroundactivitywhilethesystemis“Off”SystemisstillinS0(afullyrunningstate,readyandabletodowork)DesktopappsarestoppedbytheDAM(DesktopActivityModerator)BackgroundtasksfromWindowsStoreappsarepermittedtodoworkOnaconnectedmodernstandby,networkisstillactiveanduserscanreceiveeventsOnadisconnectedmodernstandby,VoIPcallswouldn’tbeavailable,real-timeeventscanstillhappen3.SimplifiedwakestoryAsystemstaysintheS0stateandwakingsimplyrequiresahardwareinterrupt.Thus,itmayeliminateanyneedforfirmwareinteraction(Devicewake,evenintheS3model,requiresfunctionalityintegratedintotheBIOS,Thismakeswaketimesslowerandmorecumbersometodevelop.)ComparisonSummary7Benefits8Modernstandbyuserexperiences9(v=vs.85).aspxPower/PerformanceTargets10(v=vs.85).aspxSystemPowerState11Link:(v=vs.85).aspxIfsystemsupportMS,butnetworkingorstoragecan’tmeetMSrequirements,systemwillautomaticallybeplacedinadisconnectedstateTechnicalrequirements12FADTflag:ACPI_S0_LOW_POWER_IDLEPowerenginePlug-In(PEP)MustsupportHibernateDesignDecisions13ThreeareaspertinenttodesigningModernStandbydevices:PartselectionOptimizationPowerconfigurationoptionsPartselection14RecommendedlowpowersupportUSB2.0-LPMsupportforL2/U2PCIe(WLANandstorage)–supportforL1.substateForSATASSDdevicesuseofSlumberandDeviceSleepD3devicepowerstatesupportNICselectionConnectedMSrequiresatleastonenetworkdevicestobeNDIS6.3compliant,orthesystemisplacedindisconnectedMSStorageselectionIfthestoragedevice/solutionreportsaseekpenalty/rotationaldelay,indicatingrotatingmedia,thendisconnectedwillbethedefaultstandbymode.Ifthestoragedevice/solutionindicatesthatithasnorotationaldelayorseekpenalty(forexample,isanSSD),thenconnectedwillbethedefaultstandbymode.Donotrecommendenablingconnectivityonrotational-only(HDD)systems.BatteryselectionBatterylifetargetsvarybyformfactorandprice(getthetable)StorageOptimization15Newadaptiveidletimeoutalgorithmbeintroducedinwindows10:Hostattempttoaveragenomorethanonepowerstatetransitionper5-minuteintervalbydefaultAminiportdrivercanopt-intothisbehavior:RegisteraSTOR_POFX_DEVICE_V3withStorPortInitializePoFxPowerintheScsiUnitPoFxPowerInfounitcontrolcallback.SettheSTOR_POFX_DEVICE_FLAG_ADAPTIVE_D3_IDLE_TIMEOUTflagintheFlagsmemberoftheSTOR_POFX_DEVICE_V3structure.SettheMinimumPowerCyclePeriodInMSmemberintheSTOR_POFX_DEVICE_V3structuretothevaluethatindicates,intheworstcase,howoftenthedevicecanbepowercycled.Unitsareinmilliseconds.Werecommendthisbeatleast5minutes(i.e.thedeviceshouldnotbepowercycledmorethanonceevery5minutes).Link:(v=vs.85).aspxPowerconfigurationoptions16Hibernate:Bydefault,thebehaviorthatdozetohibernateisoffCanbesetthroughtheadvancedcontrolpanelConsidertwofactorswhichmaybeimpactUE:storagesizeisextremelysmallanddozetimerS3ObjectpresenceinACPIfirmware:S3andMSweremutuallyexclusive
本文标题:AOAC-ModernStandby
链接地址:https://www.777doc.com/doc-4928211 .html