timesboot.wim
boot.wim 时间:2021-05-24 阅读:(
)
UEFIPXEBootPerformanceAnalysisFebruary2014LiRuth,BrianRichardsonIntelCorporationUEFIPXEBootPerformanceAnalysisiiExecutiveSummaryNetworkbootusingthePrebootExecutionEnvironment(PXE)iswidelysupportedbycurrentUnifiedExtensibleFirmwareInterface(UEFI)implementations.
Inlargenetworkdeployments,bootperformanceiscritical.
Thisdocumentanalyzesfirmwareandoperatingsystem(OS)elementsthatimpactUEFInetworkbootperformance,andofferssuggestionsforreducingboottimeandremovingnetworkbottlenecks.
Thisdocumentfocusesonanaudienceoffirmwareengineers,BIOSvendors,networkengineersandODM/OEMsystemengineers.
UEFIPXEBootPerformanceAnalysisiiiContents1UsingPXEwithUEFI.
12FactorsAffectingUEFIPXEPerformance53TuningNetworkBootPerformance74PerformanceDatafromSamplePlatform95Summary131UsingPXEwithUEFIPrebootExecutionEnvironment(PXE)definesamethodforbootingcomputersusinganetworkinterface,independentoflocalstoragedevicesorinstalledoperatingsystems(OSs).
OnplatformswithUEFIfirmware,PXEissupportedbyanetworkstackintheclientfirmware.
Thenetwork'sDHCPprovidesapathtoabootserverandnetworkbootstrapprogram(NBP),downloadsitintothecomputer'slocalmemoryusingTFTP,verifiestheimage,andexecutestheNBP.
InaWindowsDeploymentServices(WDS)environment,theNBPisprovidedbywdsmgfw.
efi.
InaLinuxenvironment,theNBPisprovidedbyUEFI-enabledbootloaderssuchasGRUB,GRUB2orELILO.
ThisdocumentfocusesonbootperformanceforthePXEClientinUEFIfirmware,andhownetworktopologyimpactsPXEbootperformance.
BecausetheDHCPproxyprocesscontributesminimaloverheadtothenetworkbootprocess,analysisfocusesontheOSbootimagesdeliveredbyTFTP,whichcanbeupto200MBofdata.
1.
1UEFINetworkingTheUEFISpecificationdescribesaninterfacebetweentheOSandplatformfirmware,anddefinesageneralpurposenetworkstack,includingMNP,IP,TCP,UDP,andDHCPProtocols.
Tosupportbootfromnetworkdevices,thefirmwaremakesuseofUniversalNetworkDriverInterfaces(UNDIs)andprotocolsdefinedintheUEFISpecification:EFI_NETWORK_INTERFACE_IDENTIFIER_PROTOCOL(NII)EFI_SIMPLE_NETWORK_PROTOCOL(SNP)EFI_PXE_BASE_CODE_PROTOCOL(PXE)ThePXEprotocolisusedfornetworkaccessandbootingfromanetworkimage.
UEFIPXEBootPerformanceAnalysis2Figure1:UEFINetworkStackLayerFigure1illustratestheUEFInetworklayersrelatedtoPXE.
Thelowerhardwarelevel(UNDI/NII)isanabstractedinterfaceprovidedbythenetworkhardwarevendor.
ForIntelplatforms,theUNDIlayerisprovidedbyaUEFIDeviceDriverorbyaPCIExpressOptionROM.
TheSNPlayerwrapsaroundtheUNDIinterfaceandprovidesapacketlevelinterfacetothenetworkadapter.
TheMNPlayerprovidesarawasynchronousnetworkpacketI/Oservice,allowingmultipledriversandapplicationstousethesystemnetworkinterfacesatthesametime.
Themiddlelayerofthestackprovidesgeneralnetworkservices(IP,UDP,DHCPandMTFTP).
TheEFI_PXE_BASE_CODE_PROTOCOLislayeredontopofaUEFINetworkstackimplementation.
ThisprotocolalsoConsumesEFIMTFTP4andEFIMTFTP6protocolstoprovidetheTFTPservicesConsumesEFIDHCP4andEFIDHCP6protocolstoprovideDHCPservicesLayersoverEFIUDP4andEFIUDP6protocolstoprovideUDPReadandWriteservicestothenetworkinterface.
1.
2UEFIPXEwithMicrosoft*WDS*MicrosoftWDS*enablesPXEcompliantbootenvironments,startingwithMicrosoftWindowsServer2003R2.
Figure2isanoverviewoftheMicrosoft*WDS*PXEbootprocess.
UEFIPXEBootPerformanceAnalysis3Figure2:UEFIPXEwithMicrosoft*WDS*AfterSystemPoweron,theUEFIplatformfirmwareinitiatesthePXEbootprocess.
ThisrequiresfirmwaretoenabletheUEFINetworkStackandpresentanetworkbootoptionintheBootManagerMenu(BMM)orBootDeviceSelection(BDS)phase.
TheUEFIPXEBaseCodeprotocolrequestsanetworkaddressviaDHCP.
Microsoft*WDS*assignsanetworkaddresstotheclient,allowingtheclienttolocatethebootserverandrequesttheNBP(wdsmgfw.
efi).
OncetheNBPisdownloaded,theclientexecuteswdsmgfw.
efiasthefirststageofthenetworkbootprocess.
Thewdsmgfw.
efiexecutabletriggerfiledownloadforbootloader(bootmgfw.
efi),andbootloaderdownloadsadditionalfiles,includingbootconfigurationdatastoreandaRAMDISKimage(boot.
wim).
Theboot.
wimfileisover200MBforastandardclientsystem,sodownloadingthisfileconsumesmostofthePXEbootprocess.
Afterthesefilesaredownloadedtotheclientsystem,theWDSloadercallsExitBootService()tostopUEFIBootServicesandtransitiontoRuntime.
TheOperatingSystem(OS)kernelstartsexecutionandtakesoverhardwaremanagementfromUEFI,includingnetworkstackoperations1.
3UEFIPXEwithLinuxUnlikeMicrosoft*Windows*,LinuxdistributionshavetheoptiontosupportdifferentbootloaderswithPXEsupport.
ThebootprocessissimilartotheMicrosoft*WDS*implementation.
BootloadersusedbyvariousLinuxdistributionsincludeELILO,GRUBorGRUB2.
ThenextsectiondescribesusingELILOforUEFIPXEbootwithLinux.
UEFIPXEBootPerformanceAnalysis41.
3.
1ELILOFigure3UEFIPXEwithLinuxPXEServiceFigure3showsanoverviewoftheELILOPXEbootprocessusingUEFI.
It'sverysimilartotheMicrosoft*WDS*procedure,butwiththeLinuxbootloader(elilo.
efi),theconfigurationfile(elilo.
conf),andtheLinuxkernelimageandinitialramdisktakingtheplaceofthedownloadedfiles.
Thekernelandramdisksizesarevariable,dependingonconfiguration.
ConfiguringSUSESLE11SP3withabootimagefortheIntelDesktopBoardDQ77MKUEFI2.
3.
1DevelopmentKituseda4MBkerneland34MBinitialramdisk.
UEFIPXEBootPerformanceAnalysis52FactorsAffectingUEFIPXEPerformancePerformanceforUEFIPXEdeploymentsismeasuredusingclientboottimes.
ThisdocumentfocusesontwoaspectsofPXEbootperformance:EliminatingnetworkinfrastructureproblemsTuningnetworkbootperformancePXEreliesheavilyonTFTPforfiledownloads,andlargefilescancausedelaysifthenetworkisnotconfiguredproperly.
TuningtheTFTPconfigurationmayhaveasignificantimpactonnetworkbootperformance.
Thispaperalsodescribesamethodologyformeasuringbootperformance,andhowtoconfigureanappropriatetestenvironment.
2.
1MethodsforMeasuringNetworkBootPerformanceMeasuringbootperformanceforUEFIPXEissimilartomeasuringbootperformancefromalocaldisk.
Therearetwoboottimemeasurementstoexamine:Time1:TimebetweensystemresetvectorandReadyToBootevent(platforminitializationandbootenvironmentsetup)Time2:TimebetweenReadyToBootandExitBootServiceevent(hand-offtoOSfromtheUEFIBootLoader)SystemscompliantwiththeAdvancedConfigurationandPowerInterface(ACPI)SpecificationRevision5.
0canusetheFirmwarePerformanceDataTable(FPDT)torecordthisdata.
ACPIFPDTdataisrefreshedoneverysystemreset,soitisimportanttocollectthisdatapriortosystemresetorshutdown.
NetworkdownloadperformanceimpactstheTime2measurement.
TheplatformfirmwareusestheUEFINetworkStackfordownloadingbootfiles,basedontheTFTPprotocol.
TheMicrosoft*WDS*processreliesmoreontheUEFINetworkStack.
BecauseitdownloadslargerfilesviaTFTP,itistheprimaryexampleforournetworkperformanceanalysis.
ThedefaultconfigurationforTFTPstreamdepthisdynamicallyadjusted,butusingBcdEdityoucanadjusttheTFTPstreamdepthforbetternetworkperformance.
Thelargestfiledownloadedisboot.
wim,sothedownloadtimeforthisfileisusedasanindicatorfornetworkperformance.
Networksnifferapplicationsprovidemoreaccuratetimemeasurements.
UEFIPXEBootPerformanceAnalysis62.
2NetworkConfigurationNotethatnetworkbootperformancedataisonlymeaningfulinaspecificnetwork.
.
configuration,onewiththefollowingvariables:Networkbandwidth:Today'sIntelclientplatformsincludewiredGigabitEthernetControllers(1000Mbps).
ThebestnetworkperformancerequirescablingandswitchinfrastructuresupportingGigabitEthernet(GbE).
Networkswitch:Theperformanceofthenetworkswitchitselfhasanimpactonbootperformance.
SwitchesusedforbootperformancetestingshouldberatedforGbEbandwidth.
Certificationbyaninteroperabilityagencyishighlyrecommended(example:UNH-IOLtestingforIPv6andGigabitEthernet).
Serverconfiguration:Eventhoughthisdocumentfocusesprimarilyonfirmwareperformance,thebootserverconfigurationcanseverelyimpactPXEbootperformance.
TheTFTPprotocolrequiresinteractionbetweentheclientandserver,andoftentheclientmustwaitforaserverresponse.
Theserver'stransferratecanbeimprovedthroughoptimizingTFTPparametersandsizinghardwarerequirementstoproperlyservenetworkclients.
PXEclientconfiguration:Theclient'ssystemhardwareconfigurationcanaffectbootperformance,buttheplatformBIOSalsohasasignificantimpact.
ClientsystemsshouldusethelatestUEFIUNDIdriverfortheEthernetadapterandplatformfirmwarewithanupdatedUEFINetworkStack.
Networkbackgroundtraffic:Naturally,acrowdednetworkenvironmentwilldecreasetheoverallnetworkbootperformance.
ExcludingtheimpactofextratrafficforoptimalPXEbootperformancerequiresacleannetworkenvironment.
UEFIPXEBootPerformanceAnalysis73TuningNetworkBootPerformanceThissectionprovidesguidancetoBIOSVendorsandOEMandODMsystemdesignerstooptimizePXEbootperformance.
BIOSCustomization:EliminateUnusedNetworkModulesTheUEFINetworkStackprovidedbyEDKIIusesamodulardesign.
RefertotheUEFISpecification(sections2.
6.
2&2.
6.
3)forinformationonprotocolsrequiredfordifferentscenarios.
DriverProfileforPXEBootviaIPv4:PXEbootoverIPv4requiresthefollowingmodulesforacompletenetworkstack:SNPMNPARPIP4IP4CONFIGUDP4DHCP4MTFTP4PXEThesemodulesareprovidedbyEDKIIMdeModulePkg.
ThisalsorequirestheproperUNDIdriverforthenetworkinghardware,whichisprovidedbytheadapter'sPCIeOptionROMorUEFIDriver.
IfyouareusinganIntelEthernetAdapter,thelatestdriverscanbefoundatintel.
com.
DriverProfileforPXEBootviaIPv4andIPv6:IfbothIPv4andIPv6arerequired,thefollowingIPv6networkstackmodulesarerequiredfromtheEDKIINetworkPkg:IP6UDP6DHCP6MTFTP6.
AlsorequiredisthePXEdriverfromNetworkPkgwithsupportforbothIPv4andIPv6(NetworkPkg/UefiPxeBcDxe),buttheolderPXEdriverinMdeModulePkgmustberemoved.
UEFIPXEBootPerformanceAnalysis83.
1BootPolicy:EliminateNetworkImpactonSystemBootPerformanceAwell-designedBootDeviceSelection(BDS)policycanalsoimprovePXEbootperformance:Implement"fastboot"tooptimizethebootpath.
DonotconnectunnecessaryI/OdevicesinBDS.
IftheclientbootsfirstfromPXE,putthenetworkdevice'sbootoptionfirstintheUEFIbootorder.
ThisavoidsBDSconnectionstootherbootoptions.
Iftherearemultiplenetworkdevicebootoptions,placethepreferreddevicefirsttoavoidconnectingandconfiguringothernetworkdevices.
NetworkdevicesmaypublishtwoUEFIbootentriesperEthernetport:oneforIPv4andoneforIPv6.
PutthecorrectentryatthetopoftheUEFIbootorder,basedonthenetworktopology.
3.
2CodeRevision:UseUpdatedUEFIDriversTheentireUEFIPXEstackcontainstheEthernetadapterUNDIdriverandfirmwareUEFINetworkStackimplementation.
Updatingthesecomponentscanaddressknownperformanceissuesfromolderrevisions:Downloadthelatestdevicedriversfromintel.
comwhenusingIntelEthernetAdapters.
TheEDKIIprojecthasanopensourceUEFINetworkStackimplementationusingcomponentsfromtheNetworkPkgandMdeModulePkgpackages.
InteloffersUEFIDevelopmentKitplatformsforreference,basedonIntelmotherboardsrunningthelatestUEFIplatformfirmware.
TheseplatformsareusedforUEFItestinganddevelopment,andcontainupdatedversionsoftheIntelUNDIdriverandopen-sourceUEFINetworkStack.
MoreinformationcanbefoundattheIntelUEFICommunityResourceCenter.
3.
3BIOSPorting:PerformanceofSystemServicesTheUEFINetworkStackreliesonseveralfirmwareservices,whichmayslowbootperformanceifportedincorrectly:GetTime:TheGetTime()runtimeserviceistriggeredtoaddatimestamptoeveryTFTPDATApacket.
Thiscallinteractswiththeruntimeclock(RTC),and,ifnotoptimized,maydrasticallyslowTFTPdownloadspeeds.
GetVariableandSetVariable:TheUEFISpecificationrequiresnetworkdriverstoprovideNVRAMvariablesforconfigurationinformation(seeSection24andSection26forreference).
ThiscantriggermultiplecallstotheGetVariable()andSetVariable()servicesduringPXEboot.
MostvariableserviceimplementationsuseSystemManagementMode(SMM)forsecuritypurposes,whichcanaddoverheadifnotproperlyoptimized.
VerifytheSMRAMcacheisenabled(write-backmode)foroptimalperformance.
UEFIPXEBootPerformanceAnalysis94PerformanceDatafromSamplePlatformThischapterdetailstheperformancedatagatheredfromasampleenvironmentconfiguredusingtheIntelDesktopBoardDQ77MKUEFI2.
3.
1DevelopmentKit.
Thisisanisolatedtestnetwork,usingoneUEFIPXEClientandoneMicrosoftWDS*serverconnectedviaa1GbEswitch.
PXEClient:IntelDesktopBoardDQ77MKUEFI2.
3.
1DevelopmentKit(BIOSrevisionSDV.
MK.
B3),IntelCorei5-3550Processor,16GBDDR3RAM.
Connectedtothenetworkviaanon-boardGbEadapterMicrosoft*WDSServer*:Microsoft*Windows*2012,IntelPentiumDProcessor920,3GBDDRRAM.
ConnectedtothenetworkviaanIntelPRO/1000PMGbEadapter.
NetworkSwitch:HPProcurveSwitch6108(GbE)4.
1TFTPPerformancewithMicrosoft*WDS*Table1showsnetworkdownloadperformancedatausingTFTPwithMicrosoft*WDS*.
Thetimetodownloadboot.
wimfileisrecorded,countedfromthepointtheclientsendsaTFTP_READ_REQUESTforthefiletotheclientsendingTFTPACK,whichconfirmsreceivingthelastblock(averagedacrossthreePXEbootsessions).
TheSDV.
MK.
B3BIOSwastestedwithbothIPv4andIPv6.
Theboot.
wimfileisusedbecauseitisthelargestTFTPpayloaddeliveredtotheUEFIPXEclient.
Inourtestcase,theboot.
wimfilesizewas201MB.
Table1:Timemeasurementsfordownloadingboot.
wimPXEBootTestIWdsTransportTftpClientWindowSizeIWdsTransportTftpClientBlockSizeAverageTime(sec)IPv4(default)Dynamicadjusted145623.
7053IPv6(default)Dynamicadjusted145629.
0567IPv4(optimized)5014569.
5382IPv6(optimized)5014489.
3385Inourtestcase,Windows2012WDSstartedwiththefollowingparametervalues:UEFIPXEBootPerformanceAnalysis10ramdisktftpblocksize=1456ramdisktftpwindowsize=4ramdisktftpvarwindow=YesTheWindowsSizeandBlockSizeparametersarepartoftheBootConfigurationData(BCD)storeontheMicrosoft*WDS*server.
ThetestwasrunusingdefaultvaluesandoptimizedvaluestodemonstratehowserverconfigurationimpactstheTFTPtransferrate.
WhenusingthedefaultsettingfordynamicconfigurationofWindowSize,thevaluestartedat4andfinallyincreasedto64.
Wecaptured~4KTFTPACKpacketsduringtheprocessofdownloadingboot.
wimfile.
ThechangeinWindowSizevaluewascontrolledbyinteractionbetweentheloaderandWDSserver.
NotethattheBlockSizevalueforIPv6issmallerthanforIPv4,toavoidextraIPpacketfragmentation.
PleaserefertoMSDNformoreinformationonTFTPparameters.
4.
2ImpactofGetTime()andSetVariable()TheperformancecostforGetTime()andSetVariable()servicecanbemeasuredbymakingmultipleinterfacecallstotheseservicesandcalculatingtheaveragenumber.
ThemeasurementismadefromtheUEFIShellusingasimpleUEFIapplication.
TheapplicationcallstheGetTime()andSetVariable()functions1,000,000times,recordsthestartandendtime,thencalculatesandreportstheaveragecostforeachfunction.
UsingtheIntelDesktopBoardDQ77MKUEFI2.
3.
1DevelopmentKit(BIOSrevisionSDV.
MK.
B3),thecostforGetTime()is0.
0367microsecondsandthecosttosetaNon-NVVariable(1024bytes)throughSetVariable()is0.
04microseconds).
UsingthesametestmethodontheIntelServerBoardS2600CP4UEFI2.
3.
1DevelopmentKit(BIOSrevisionSDV.
CP.
B4),thecostforGetTime()is0.
0365microsecondsandSetVariable()is0.
168microseconds.
4.
3UEFIPXEBootPerformanceTable2showstheoverallUEFIbootperformanceusingtheACPIFPDTmethod.
Table2:PXEbootperformancetimePerformanceDataPXEbootoverIPv4(seconds)Normalboot(seconds)ResetEnd0.
0210.
021OSLoaderLoadImageStart7.
0375.
321OSLoaderStartImageStart20.
2465.
512ExitBootServicesEntry40.
3638.
861ExitBootServicesExit40.
3658.
862Thistablereportstimeforfivecheckpointsinthebootprocess:UEFIPXEBootPerformanceAnalysis11ResetEndOSLoaderLoadImageStartOSLoaderStartImageStartExitBootServicesEntryExitBootServicesExitInourtestcasethePXEBootprocessrequiresasystemreset,whichdestroyscurrentACPIFPDTdata.
ThismakesitimpossibletotestusingaUEFIShellApplicationoranOStool.
ToretrievetheFPDTdatabeforeitislostonreset,wereplacedtheFPDTmoduleintheRELEASEimagewithaDEBUGversion,includingamoduletooutputFPDTdataviaserialconsole.
Thebootperformancedatawascollectedfromtheserialloginformation.
ThefollowingexampleshowshowtoaddtheFPDTDXEdrivertotheplatform'sDSCfile:MdeModulePkg/Universal/Acpi/FirmwarePerformanceDataTableDxe/FirmwarePerformanceDxe.
inf{DebugLib|MdePkg/Library/BaseDebugLibSerialPort/BaseDebugLibSerialPort.
inf}Thetimebetween'ResetEnd'and'OSLoaderLoadImageStart'coversplatforminitializationandbootenvironmentsetup(Time1,insection2.
1).
.
Thetimefrom'OSLoaderLoadImageStart'to'ExitBootServicesExit'(Time2,insection2.
1)coversexecutionoftheDHCP/PXEserviceanddownloadingmultipleNBPimages.
NotethelargetimedifferencesbetweenthePXEandnormalboot(localdrive)scenarios.
ForamoredetaileddescriptionoftheFPDTfieldsseetheACPISpecificationRevision5.
0a('FirmwareBasicBootPerformanceDataRecord').
UEFIPXEBootPerformanceAnalysis12UEFIPXEBootPerformanceAnalysis135SummaryThisdocumentfocusedonPXEBootperformanceandprovidesdesignguidanceonhowtoobtaingoodPXEBootperformanceforBIOSdevelopers.
Tofacilitatethistopic,wedescribedthegeneralprocessofPXEboot,anddescribedthemethodofmeasuringnetworkperformance.
Welistedpossiblecomponentswhichimpactstheperformancedataandprovidedabenchmarkperformancedatausingonereferenceplatformandthesuggestedmethod.
UEFIPXEBootPerformanceAnalysis14AcknowledgementSincerethankstoFuSiyuan,ZhangChaoandWuJiaxinforhelpsettinguptestenvironments,workingthroughtestissuesandcollectingdataforthisdocument.
UEFIPXEBootPerformanceAnalysis15ReferenceDocumentsDocumentLocationUEFI2.
3.
1Specificationhttp://www.
uefi.
org/specsMicrosoft*WindowsDeploymentServiceshttp://msdn.
microsoft.
com/en-us/library/windows/desktop/dd379586(v=vs.
85).
aspxSUSELinuxEnterpriseServer11SP2forUEFIClientsBestPractices(WhitePaper)http://www.
novell.
com/site/docrep/2012/12/SUSE_Linux_Enterprise_Server_11_SP2_for_UEFI_Clients_Best_PracticesAdvancedConfigurationandPowerInterface(ACPI)Specificationhttp://www.
acpi.
infoPrebootExecutionEnvironment(PXE)Specificationftp://download.
intel.
com/ial/wfm/pxespec.
pdf[RFC2131]DynamicHostConfigurationProtocol,IETF,1997http://www.
ietf.
org/rfc/rfc2131.
txt[RFC2132]DHCPOptionsandBOOTPVendorExtensions,IETF,1997http://www.
ietf.
org/rfc/rfc2132.
txt[RFC3315]DynamicHostConfigurationProtocolforIPv6(DHCPv6),July,2003http://www.
ietf.
org/rfc/rfc3315.
txtTrivialFileTransferProtocol–TFTPhttp://www.
ietf.
org/rfc/rfc1350.
txthttp://www.
ietf.
org/rfc/rfc2347.
txthttp://www.
ietf.
org/rfc/rfc2348.
txthttp://www.
ietf.
org/rfc/rfc2349.
txtUEFIPXEBootPerformanceAnalysis16LegalDisclaimerINFORMATIONINTHISDOCUMENTISPROVIDEDINCONNECTIONWITHINTELPRODUCTS.
NOLICENSE,EXPRESSORIMPLIED,BYESTOPPELOROTHERWISE,TOANYINTELLECTUALPROPERTYRIGHTSISGRANTEDBYTHISDOCUMENT.
EXCEPTASPROVIDEDININTEL'STERMSANDCONDITIONSOFSALEFORSUCHPRODUCTS,INTELASSUMESNOLIABILITYWHATSOEVER,ANDINTELDISCLAIMSANYEXPRESSORIMPLIEDWARRANTY,RELATINGTOSALEAND/ORUSEOFINTELPRODUCTSINCLUDINGLIABILITYORWARRANTIESRELATINGTOFITNESSFORAPARTICULARPURPOSE,MERCHANTABILITY,ORINFRINGEMENTOFANYPATENT,COPYRIGHTOROTHERINTELLECTUALPROPERTYRIGHT.
Intelproductsarenotintendedforuseinmedical,lifesaving,orlifesustainingapplications.
Intelmaymakechangestospecificationsandproductdescriptionsatanytime,withoutnotice.
Thispaperisforinformationalpurposesonly.
THISDOCUMENTISPROVIDED"ASIS"WITHNOWARRANTIESWHATSOEVER,INCLUDINGANYWARRANTYOFMERCHANTABILITY,NONINFRINGEMENT,FITNESSFORANYPARTICULARPURPOSE,ORANYWARRANTYOTHERWISEARISINGOUTOFANYPROPOSAL,SPECIFICATIONORSAMPLE.
Inteldisclaimsallliability,includingliabilityforinfringementofanyproprietaryrights,relatingtouseofinformationinthisspecification.
Nolicense,expressorimplied,byestoppelorotherwise,toanyintellectualpropertyrightsisgrantedherein.
IntelandtheIntellogoaretrademarksorregisteredtrademarksofIntelCorporationoritssubsidiariesintheUnitedStatesandothercountries.
*Othernamesandbrandsmaybeclaimedasthepropertyofothers.
Copyright2014IntelCorporation.
Allrightsreserved.
青果网络怎么样?青果网络隶属于泉州市青果网络科技有限公司,青果网络商家成立于2015年4月1日,拥有工信部颁发的全网IDC/ISP/IP-VPN资质,是国内为数不多具有IDC/ISP双资质的综合型云计算服务商。青果网络是APNIC和CNNIC地址分配联盟成员,泉州市互联网协会会员单位,信誉非常有保障。目前,青果网络商家正式开启了618云特惠活动,针对国内外机房都有相应的优惠。点击进入:青果网络官方...
香港服务器租用多少钱一个月?香港服务器受到很多朋友的青睐,其中免备案成为其特色之一。很多用户想了解香港云服务器价格多少钱,也有同行询问香港服务器的租赁价格,一些实际用户想要了解香港服务器的市场。虽然价格是关注的焦点,但价格并不是香港服务器的全部选择。今天小编介绍了一些影响香港服务器租赁价格的因素,以及在香港租一个月的服务器要花多少钱。影响香港服务器租赁价格的因素:1.香港机房选择香港机房相当于选择...
青云互联怎么样?青云互联美国洛杉矶cn2GIA云服务器低至19元/月起;香港安畅cn2云服务器低至19元/月起;日本cn2云主机低至35元/月起!青云互联是一家成立于2020年的主机服务商,致力于为用户提供高性价比稳定快速的主机托管服务。青云互联本站之前已经更新过很多相关文章介绍了,青云互联的机房有香港和洛杉矶,都有CN2 GIA线路、洛杉矶带高防,商家承诺试用7天,打死全额退款点击进入:青云互联...
boot.wim为你推荐
Dimensionfastreport2设置xp设置xpbasedcss支持ipad支持ipadwin7关闭445端口如何快速关闭445端口重庆宽带测速重庆联通宽带测速的网址是好多呢?iphone连不上wifi苹果iphone6/plus wifi连接不上怎么办google图片搜索谁能教我怎么在手机用google的图片搜索啊!!!
免费国际域名 过期已备案域名 电信测速器 kvmla 息壤备案 流媒体服务器 国外bt softbank官网 香港机房托管 godaddy 免费个人博客 qq数据库 台湾谷歌网址 域名和空间 电信虚拟主机 免费网页空间 怎么建立邮箱 smtp服务器地址 主机管理系统 个人免费邮箱 更多