2016PassMarkSoftwareBurnInTestLinuxBurnInTestIntroductionbyPassMarkSoftwarePassMark'sBurnInTestisasoftwaretoolthatallowsallthemajorsub-systemsofacomputertobesimultaneouslytestedforreliabilityandstability.
Anyonewhohasusedcomputersforanyperiodoftimeknowstheimportanceofhavingastablesystem.
Thecostofahardwarefailurecanbeenormous.
Ifyouareluckyyourdatawillonlybecomeinaccessiblewhilefaultycomponentsarereplaced.
Ifyou'reunluckyyoucanloseyourfilescompletelyorhavethempermanentlycorrupted.
Evenifyouhavegoodbackups,youcanstilllosedaysofworkreturningthePCtoitspre-failurestate.
Inmanycasesthelostdatacanneverbereplacedandbusinessescanbebroughttotheirknees,withthelossofdocumentation,customerdetailsandfinancialrecords.
Allrightsreserved.
Nopartsofthisworkmaybereproducedinanyformorbyanymeans-graphic,electronic,ormechanical,includingphotocopying,recording,taping,orinformationstorageandretrievalsystems-withoutthewrittenpermissionofthepublisher.
Productsthatarereferredtointhisdocumentmaybeeithertrademarksand/orregisteredtrademarksoftherespectiveowners.
Thepublisherandtheauthormakenoclaimtothesetrademarks.
Whileeveryprecautionhasbeentakeninthepreparationofthisdocument,thepublisherandtheauthorassumenoresponsibilityforerrorsoromissions,orfordamagesresultingfromtheuseofinformationcontainedinthisdocumentorfromtheuseofprogramsandsourcecodethatmayaccompanyit.
Innoeventshallthepublisherandtheauthorbeliableforanylossofprofitoranyothercommercialdamagecausedorallegedtohavebeencauseddirectlyorindirectlybythisdocument.
Printed:April2016BurnInTestLinux2016PassMarkSoftwareBurnInTestLinux42016PassMarkSoftwareTableofContentsForeword0Part1IntroductionandOverview6Part2What'sNew7Part3QuickStartGuide7Part4HowtoPurchaseBurnInTest7Part5EnteringALicenceKey7Part6TestDescriptions8912DGraphicsTest923DGraphicsTest103OpticalDriveTest124CPUMathsTest135HardDiskandFloppyDiskTest156Memory(RAM)test157NetworkTest178ParallelPortTest189SerialPortTest2010USBTest2111SoundTest2212Plugin2313PCIeslotandPSUtestPart7TestPreferences24251DiskPreferences262CPUMathPreferences273MemoryPreferences274NetworkPreferences285CD-ROM/DVDPreferences296ParallelPortPreferences297SerialPortPreferences308USBTestPreferences309SoundPreferences3010Pre-testPreferences3011ErrorHandlingPreferences5Contents52016PassMarkSoftware3012LoggingPreferences3213Pluginpreferences3214PCIeSlotsPart8TestSelectionandDutyCycles33Part9Interpretingtheresults36381TestWindowdisplay402DetailedErrorloghistoryPart10MenuOptions41Part11Scripting42Part12Advancedoptions48481MaintainingMultipleTestConfigurations492ReportInformation(MachineIDandNotes)503CommandLineParameters504PreparingaCustomerTestCertificatePart13CommandLineVersion52Part14OtherUsefulInformation56571ContactingPassMarkSoftware572SystemRequirements583ExampleASCIILogfile594Precautionsforthoroughandcarefultesting615Faultfinding626CommonErrorMessages677USBLoopbackPlugs688MakingLoopbackplugs68Serialportloopbackplug69ParallelportloopbackplugIndex71BurnInTestLinux62016PassMarkSoftware1IntroductionandOverviewBurnInTestisasoftwaretoolthatallowsallthemajorsub-systemsofacomputertobesimultaneouslytestedforreliabilityandstability.
Anyonewhohasusedcomputersforanyperiodoftimeknowstheimportanceofhavingastablesystem.
Thecostofahardwarefailurecanbeenormous.
Ifyouareluckyyourdatawillonlybecomeinaccessiblewhilefaultycomponentsarereplaced.
Ifyou'reunluckyyoucanloseyourfilescompletelyorhavethempermanentlycorrupted.
Evenifyouhavegoodbackups,youcanstilllosedaysofworkreturningthePCtoitspre-failurestate.
Inmanycasesthelostdatacanneverbereplacedandbusinessescanbebroughttotheirknees,withthelossofdocumentation,customerdetailsandfinancialrecords.
BurnInTestthoroughlyexercisesthehardwareinaPCinashortperiodoftime,inthesamewayasnormalapplicationsuseaPCoveralongperiodoftime.
Thistakesadvantageofthefactthatcomputerhardwaretendstofaileitherveryearlyinitslifeoraftermanythousandsofhoursofuse.
TypicallyBurnInTestshouldbeusedbeforeaPCisputintoservice,asafailureofacomputerthatisn'tbeingusedforacriticalapplicationanddoesn'thaveanycriticaldataismuchlessdamaging,(especiallyifitisstillunderwarranty).
BurnInTestwillbringtothesurfaceintermittentorhiddenproblemssothatafterasuccessfullyrunthecomputercanbeusedwithamuchhigherlevelofconfidence.
BurnInTesttests,·TheCPUviamathematicaloperations·Harddrives/Floppydrive·CDROMandDVD·2Dgraphics·3Dgraphics·Memory&Networkconnection·Serialports·USBports·ParallelportswithloopbackconnectorsAllthesetestscanbedonesimultaneouslyastheapplicationismultithreaded.
YoucanuseBurnInTestto,·AvoiddeliveringD.
O.
A.
(DeadonArrival)hardwaretoyourcustomers.
·Dramaticallyreduceyourburnintimeswithmultithreadedsimultaneoustestingofcomponents.
·Buildyourimageasasupplierofqualitysystems.
·Avoidcostlydowntime,systemrebuildsandlostdata.
·Testthestabilityofasystemafterconfigurationchangesorhardwareupgrades(criticalforoverclocking).
Formoreinformation.
TogetstartedquicklyseetheQuickstartpageSeeInterpretingtheresultsforinformationofBurnInTestcontrolsanddifferentviewsSeeTestDescriptionsforinformationabouteachtestHavealookatwhateachmenuoptiondoesFindouthowtopurchasethesoftwareWhat'sNew72016PassMarkSoftware2What'sNewPleaseseeourversionhistoryonlineathttp://www.
passmark.
com/products/bitlinux_history.
htm3QuickStartGuideHere'sasummaryofthestepstogothroughtostarttesting;1.
UsetheTestDutyCycleswindowtoselectthetypeoftestsyouwishtoperform(seeAutomaticteststop,Testselection&Dutycycles).
2.
UsetheConfiguration,TestPreferenceswindowtosetanyparametersthatyouwishtouse,e.
gwhichharddrivetouse(seeTestpreferences).
3.
Putpaperintheprinter,adataCDintheCD-driveandafloppydiskinthediskdrive(ifyouselectedthesetests).
4.
ClickontheGobuttonTestfinishedwindowshowingtestspassed4HowtoPurchaseBurnInTestPriceUSDollars:$79(singleuser)SeethePassMarkwebsitehttp://www.
passmark.
com/salesPleasenotethattheLinuxandWindowsversionsofBurnInTestareseparateproducts.
5EnteringALicenceKeyCopyyourusernameandkeyfromtheE-mailBurnInTestLinux82016PassMarkSoftware·Selecttheentirekey,includingthe-----START_OF_KEY-----and-----END_OF_KEY-----flags·Copyyourusernametotheclipboard.
ThiscanbedonebyusingtheEdit/CopymenuiteminmostE-Mailprograms.
AlternativelyyoucanusetheCTRL-Ckeycombinationonthekeyboard.
Pasteyourusernameandkeyintothesoftware·Clickoncontinue.
Iftheusernameandkeywasaccepted,theprogramwillstartandthewelcomescreenwillnotbedisplayedagain.
BurnInTestLinuxCommandLineInstallingakeyforthecommandlineversionusesacommandlineargumentandafilecreatedcalledkey.
datthatcontainsyourkey;.
/bit_cmd_line_x32-kRegistersyourkeystoredinthekey.
dat.
WhenusingthisflagBurnInTestwillexpectyourusername/key,from(andincluding)the"-----START_OF_KEY-----"to(andincluding)the"------END_OF_KEY------"flags,tobestoredinafilecalledkey.
datinthesamedirectoryasBurnInTest.
Youwillneedtocreateanewfilecalledkey.
datandpastethekeyasis.
Itshouldbe6separatelines,1eachforthestartandendflags,1fortheusernameand3forthekey,andthensavethefile.
YouwillneedtorestartBurnInTestafterregistrationandyoucandeletethekey.
datfileyouhavecreated.
Donotalterthesavedkey.
datfile,thisisafilemaintainedbyBurnInTestandalteringthisfilewillcorruptit.
6TestDescriptionsSeveraltestsarebuiltintothesoftware.
Eachofthesetestscontainsoneormoresub-testsdesignedtoexercisedifferentaspectsofyourcomputersystem.
Thesetestscanberunconcurrently,witheachtesthavingit'sownwindowandusingit'sownCPUthreadorasindividualtests.
Itisalsopossibletovarytheloadmixbyincreasingordecreasingthedutycycleforaparticulartest.
TestDescriptions92016PassMarkSoftwareEachtestkeepsanerrorcounter,acyclecounterandanoperationscounter.
Thesignificanceofeachofthesecountersisdetailedwitheachtest.
Thefollowingtestsarecurrentlyavailable;·2DGraphicsTest·3DGraphicsTest·CDandDVDTest·CPUMathsTest·HardDiskandFloppyDiskTests·Memory(RAM)Test·NetworkTest·ParallelPortTest·SerialPortTest·USBPortTest·SoundTest·Plugin·PCIeslotandPSUtest6.
12DGraphicsTestThissuitecontainsanumberofteststhatexerciseQt'sQPaintergraphicsfunctionsandthevideocard.
Thenumbersdisplayedatthetopofthewindowforthistestrepresenthowmanymillionsofgraphicaloperationshavebeenperformed.
Eachtestrunsforhalfasecond.
Afterall3testshavebeenranthecyclecountisincremented.
Thedutycycle,theCPUspeedandthevideocardspeed,determinehowmanyoperationscanbeprocessedduringthehalf-secondperiod.
Thenumberofshapes,linesandsquares(bitmaps)drawnisdisplayedatthetopofthetestwindowfollowedbyK(indicatingthousands),M(millions)orB(billions).
Thetotalofthesethreevaluesisdisplayedinthemainwindow.
LineDrawingLinesaredrawnintowindow.
Thecolorischangedevery500linestoenablethelinestobeenseeninthetestwindow.
PaintingBitmaps(Squares)Asquarebitmapispaintedintoawindowasquicklyaspossible.
OutlineshapesTwodifferentshapesaredrawnintoawindow:-Anellipse-AsquarewithroundedcornersThecolorischangedevery64shapestoenabletheshapestobeseeninthetestwindow.
6.
23DGraphicsTestTeststheOpenGL'sgraphicssystem.
ThistestcreatesandanimatesanOpenGLdepthbufferwithRGBAorcolorindexmodeanddoublebufferingBurnInTestLinux102016PassMarkSoftwarecapabilities(foroff-screenrenderingforsmoothergraphics)totesttheOpenGLfunctionalityofthevideocardandit'sOpenGLcapabilities.
Thetestcreates5spheres.
Eachspherecontains32'slices'and32'segments'.
Makingatotalof2*32*32*5=10240triangularpolygonsrenderedforeachscene.
Forthe3Dtestacycleisdefinedtobe200framesof3Danimation.
The'operations'countrepresentsthenumberofpolygonsdisplayed.
ThetestmakesuseofQt'sOpenGLgraphicsclasscalledQGL.
IfOpenGLisnotinstalledonyoursystem,youwillnotbeabletorunthistest(infactyoumaynotevenbeabletostartBurnInTest).
OpenGLcanbedownloadedfromwww.
opengl.
organdshouldcomestandardwithallnewversionsofLinuxdistributions.
Warning:Anumberofmanufacturersproducevideocards,whichhaveverypoorsoftwaresupportfor3Dgraphics(OpenGL).
Thisisespeciallythecaseforthecheaper,bottomoftherangevideocards.
Poordriverscanresultinstrangevisualartefactsappearingonthescreen,poor3Dperformanceandsystemcrashes.
Helpfulcommandlinetool:[your_command_line_prompt]#glxinfoDisplaysyoursystem'sOpenGL'scapabilities(ifany).
6.
3OpticalDriveTestTeststheCD-ROM,DVDandBluRaydrives.
ThistestcanbeusedwithmanydifferenttypesofCD/DVDmedia,includingthefollowingtypes.
-MusicCD-DataCD-ROM-SpecializedtestCD(seebelowfordetails)-DataDVD-ROM-SpecializedtestDVD(seebelowfordetails)-SpecializedtestBluRay(seebelowfordetails)ThetypeofdiscbeingusedmustbesuitableforthetestmodesetintheCD/DVDpreferenceswindowhowever.
IfmultipleCD/DVDplayersareinstalledinyoursystem,youcanselectallorsomeofthemfromthePreferenceswindow(seesection0,Diskpreferences).
Uptotwentydrivescanbeselectedforsimultaneoustesting.
TestModesMusicCDplaybackForamusicCD,thetestverifiestheoperationoftheCDROMandthePC'ssoundsystembyrepeatedlyplayingamusicCD.
ThenumberofcyclescorrespondstothetotalnumberoftimestheentireCDhasbeenplayed.
Thenumberof'ops'correspondstothenumberofbytesreadfromtheCDinordertogeneratethesound.
Thedutycycleaffectsthetimespentwaitingbetweentracks.
Chooseabandyoulikeandturnthevolumeuploud.
DatadiskreadandverifyForopticaldatadisks,thediskisscannedwitheachfilebeingreadinturn.
A32bitchecksumiscreatedforeachfileasitisreadfromthedisk.
Thediskisthenre-readandthechecksumsverifiedtocompletethecycle.
Thebestdatadisks'stousearethose,whicharefullandcontainagoodvarietyoffiles.
Somelargeonesandsomesmallones.
IftheCDhasmorethan10,000filesonlythe1st10,000willbescanned.
TestDescriptions112016PassMarkSoftwarePassMarkTestCD/DVDThistestmethodisthemostadvancedCD-ROMtestmodeandprovidesalevelofindepthtestingnotavailablewiththeothertwomethods.
Whenpossiblethismethodshouldbeselectedinpreferencetotheothertwo.
ItallowsacompletereadandverifyofthedataontheCD,andoptionallyrandomseektesting(seeAdditionalseekingandSeekcountbelow).
ThereisthepossibilitytocreateCDsandDVDsespeciallyforusewithBurnInTest.
ThesespecializedCDsandDVDscontainasetoffilesthathavebeenspecificallycreatedtothoroughlycheckyourdrive.
WiththeseCDsandDVDs,BurnInTestisabletoknowthelayoutandexactcontentforeachfileontheCD/DVD.
ThisallowsBurnInTesttoreadbackeachfileandtesteverybitforaccuracy.
PassMarkSoftwaresellsthesespecializedCDsandDVDsbutyoucanalsomakeyourownfilesetusingyourownCDmakingtool.
Youwillstillneed3rdpartyCDorDVDburnersoftwaretoactuallycreatethedischowever.
NoCDinDrivetestoptionThistestmethodonlyattemptstodetectthepresenceofaCD/DVDdrive.
Noattemptismadetoreadfromthedrive.
Thiscanbeausefuloptionwhentherearenodiscsavailablefortestingbutabasiccheckisstillrequiredtoensurethatthedrivewasdetectedbythesystem.
Thistestoptionisnotasthoroughastheotheroptionsand,ifpossible,oneoftheotheroptionsshouldbeused.
AdditionalseekingandSeekcountWhenAdditionalseekingisselected(forPassMarkCD/DVD'sandBurnCD-RWonly),seekingtodifferentpositionsontheCD/DVDorCD-RWandverifyingthedataatthispositionwilloccurSeekCountnumberoftimesforeachcycleofafilereadandverify.
DisplayDependingonthetestthefollowinginformationisdisplayedinthetestwindow.
ProgressbarDisplaystheprogressgraphicallyforthelongerCDburnphases.
PhaseDataCDandspecializedCDs:·Starting·Checksumcreation·Searchingforfiles·Openingfile·ReadingTestCD·Verifyingchecksums·SeekingFilesscannedThisisthenumberoffilesthathavebeenscannedduringthecurrentcycle.
CurrentfileThisisthenameofthefilethatiscurrentlybeingscanned.
Ifthisisintheseekphase,thiswilldisplaythefileandblockwithinthefilethatthedrivehasseekedto.
BytesreadThisisthetotalnumberofbytesreadfromtheCD.
BurnInTestLinux122016PassMarkSoftwareThroughput(CurrentandAverage)ThisisreadspeedfromtheCDinMegabytespersecondandaconversiontostandardCDDrivespeed(eg.
4x).
Itshouldbenotedthatthismeasurementincludestheseekandrotationallatencytime,sothatthespeedreportedwillalwaysbelowerthanthemaximumdrivespeed.
ThisisespeciallythecaseforaCDwithmanysmallfiles.
Alsomostdrivemanufacturersquotethemaximumspeedfortheirdrives,theactualtransferrateisusuallysignificantlylowerthanthequotedmaximum.
E.
g.
Itisnotunusualfora32xspeeddrivetoonlyreachaspeedof2MB/Sec,13x.
ErrorsDataCDandspecializedCDs:Thenumberoferrorsdetected.
SeeCommonErrors(AppendixC)foradescriptionoftheerrorsthatmaybeencountered.
6.
4CPUMathsTestTheCPUtestexercisesandverifiesawiderangeofCPUinstructions,atuserspecifiedloads.
Theuserselectablesub-categoriesoftheCPUtestare:Generalpurposeinstructions(x86)FloatingPointUnit(FPU)instructions(x87)CPUextensioninstructions(x86extensions).
Thespecificextensioninstructionsmaybeselected:SSE,SSE2.
PrimenumbertestThenumbersdisplayedinthetestwindowforthistestrepresenthowmanymillionsofCPUoperationshavebeenperformedandverified.
Eachdifferentmath'stestisrunforhalfasecond.
Afteralltestshavebeenrunthecyclecountisincremented.
ThedutycycleandtheCPUspeeddeterminehowmanyoperationscanbeprocessedduringthehalfsecondperiod.
Bydefault,aCPUtestisrunoneachCPUcore.
GeneralpurposeinstructionsThistestexercisesandverifiescorrectoperationofCPUinstructionsfromthefollowinggroups:·Integermathematics(e.
g.
add,subtract,multiplyanddivide)·Datatransferinstructions(e.
g.
pushing/poppingdatato/fromthestack)·Bitwiselogicalinstructions(e.
g.
bitwiseand/or/xor)·Shiftandrotateinstructions(e.
g.
shiftdataleftxnumberofbits)·Logicalinstructions(e.
g.
equals)·Controltransferinstructions(e.
g.
jumponxgreaterthany)·Stringinstructions(eg.
copyatextstring)Knownandrandomdatasetsareusedtoexerciseandverifycorrectoperation.
Therandomnumbersaregeneratedregularlytoprovidealargerdataset,aswellasensurethattheCPUcachesoverflowandthatthismechanismistested.
FloatingPointUnit(FPU)instructionsThistestexercisesandverifiescorrectoperationofCPUinstructionsfromthefollowinggroups:·FloatingPointmath(e.
g.
add,subtract,multiplyanddivide)TestDescriptions132016PassMarkSoftware·Transcendental's(e.
g.
sin,cos)Extensioninstructions(x86extensions)Thistestexercisesextensionstothex86CPUinstructionsetforavarietyofapplications,suchasmultimedia.
SSE:Asabove,butforSSEinstructions.
InstructionsincludemovingSSEregisters,adding,subtracting,andmultiplying.
Dataset:groupsof4x32-bitfloats(e.
g.
a,b,c,d)wherea,b,canddare32-bitfloats.
SSE2:AsfortheSSEtest,butforSSE2instructions.
Dataset:pairsof64-bitfloats(e.
g.
x,y)wherex,yare64-bitfloats.
PrimenumberThistestexercisesandverifiescorrectoperationofCPUthroughtheuseofaprimenumbergenerationalgorithm.
Helpfulcommandlinetool:[your_command_line_prompt]#cat/proc/cpuinfoThiscommandwillshowyourCPUinfo,includingspeed,cachesizeandfeatures.
6.
5HardDiskandFloppyDiskTestThissuitecontainsanumberofteststhatexercisethemassstorageunits(Harddiskorotherwise)connectedtothecomputer.
Bydefault,thestart-upvolume(withpathrepresentedby"/")isusedfortheharddiskandthefloppydiskisrepresentedbythemountdirectoryinthe"/etc/fstab"file,i.
e.
the"mnt_dir"fieldofthe"mntentstruct"asreturnedbyagetmntent()systemcall.
Youcanopttotestmoredisks/volumesbychangingthePreferencesDialog(Seesection,0,Diskpreferences).
Upto120drivescanbeselectedforsimultaneoustesting.
Fromthistwentyitispossibletoselectanycombinationofavailablefloppydiskandharddisks.
PartitioneddrivestheymustbemountedbeforeBurnInTestcantestthem,theyalsoneedtobeofpartitiontypeext2,ext3,ext4,reiserfs,xfs,zfs,vfatorntfs.
DuetolimitedNTFSsupportinsomeLinuxdistributionsyoumayneedtouseanon-defaulttype(egntfs-3g)tomountNTFSdriveswithread+writepermissionsbeforeyoucantestthem.
Theusercanselectoneofthefollowingpatternsorchoosetoautomaticallycyclebetweenthepatterns.
Thisselectionisdoneinthepreferencesdialog(seesection,0,Diskpreferences).
Possibletestmodepatternsare,·Default(Cyclic)·Sequentialdatapattern(0,1,2.
.
.
255)·Randomdatawithrandomseeking·HighLowfreqdataoverwrite(10101then00001)·Binarydatapattern1(10101010)·Binarydatapattern2(01010101)·Zerosdatapattern(00000000)·Onesdatapattern(11111111)·RandomdatapatternDuringeachtestcycle,afileiscreatedandverifiedonthedisk.
Thesizeofthefileisequaltoacertainpercentageofthediskscapacityandallfilesarecreatedintherootdirectoryofthedrivesselected.
Thedefaultfilesizeis1.
0%ofthedisksize.
Forsmallcapacitydrives,likefloppydisks,thereisaminimumfilesizeof32KB.
Itispossibletochangethedefaultfilesizepercentagefromthepreferenceswindow.
Thedefaultsettingistocyclebetweenthepatterns.
InthiscaseanewpatternwillbeselectedeachtimethediskisfullBurnInTestLinux142016PassMarkSoftwareEachtestfileisfilledwithacodednumbersequence(aPattern)thatisusedtoverifythecorrectoperationofthediskwhenthefileisverified(read).
Filesarecreatedinthefreespaceonthediskuntilthediskis94%full.
Whenthediskhasreachedthislimit,allthetestfilesaredeletedandtheteststartsagain.
Alimitof94%isusedtoensurethatsomespaceiskeptforusebyotherapplications(includingtheswapfiles).
Anumberoftestmodesperformadditionaltestingtothatdescribedabove.
Thesearedescribedbelow:RandomdatawithRandomseekinggenerates7blocksofrandomdataforeachtestdiskandsequentiallywritesafileusingthefirstblockofrandomdata,followedbythesecond,third,forth,fifth,sixthandseventhandthenthefirstetc,untilthefilesizespecifiedisreached.
Thisfileisthenverifiedwithsequentialreadsofdatablocksfromthefilejustwritten.
Thisisfollowedbyseekingtoablockwithinthefilescreated,selectedatrandom.
Atrandomeitherareadandverifyorawritewilloccuratthispositiononthedisk.
Thisrandomseekandrandomread/verifyorwritewillberepeatedthenumberoftimesspecifiedbytheuserinthediskpreferences"seekcount"field.
Newfilesarewrittenandverifiedwiththisprocessuntilthediskfulllevelisreached.
Atthispoint,allthetestfileswrittentodiskwillbedeletedandthecyclewillberepeated.
HighLowfrequencydataoverwriteworksbyfirstwritingafilewithahighfrequencypattern(10101010101010010101…),thenoverwritingthiswithalowfrequencypattern(00001000010000100001…)andthenverifyingthatthelowfrequencypatternhasbeenfullyandcorrectlywritten.
Note:Thistestpatternwillwritemoredatathanitreads/verifies,thisisthereasontheMBWrittenandMBverifiedshownonthedisktestwindowmaynotbeequal.
Ifanerrorisdetectedinthecodedpatternthentheerrorcountisincremented.
Thenumbersofbyteswrittenandreadfromthediskaredisplayedinthetestwindow.
Theadditionofthesetwovaluesisdisplayedinthemainwindow.
Graphicalprogressbarsindicateifthetestiscurrentlywritingorverifying(reading)information,thepercentagecompletefortheparticularfileandthespaceremainingonthedisk.
Thespeedoftheharddiskandthedutycycledeterminehowquicklytestfilesarecreated.
Thereareafewissuestoawareofwheninterpretingtheresultsofthedisktest.
Thesearecoveredintheprecautionssection(seesection0,Precautionsforthoroughandcarefultesting).
Note(1)TotestFirewireportsusingBurnInTestitisrecommendedthatanexternalharddiskviatheFirewireportisusedinconjunctionwiththeBurnInTestdisktest.
(2)Similarly,totestexternalmemorycardreaders/writersorotherremovaldrives,itisrecommendedthattheBurnInTestdisktestbeused.
Helpfulcommandlinetool:[your_command_line_prompt]#cat/etc/mtabThiscommandwillshowallthemounteddisksonyoursystem.
[your_command_line_prompt]#dfShowsthediskusageincludingusedspaceandavailablediskspace.
RAW(un-partitioned)DiskTestingWhenaRaw(un-partitioned)diskisdetecteditwillbedisplayedinthedrivecolumnsas"RawDisk[devicename]".
Thiswillallowthedevicetobeselectedfortestingandwritedirectlytothedisk,bypassingthefilesystem.
Beawarethatthistestisdesignedtoberunonun-partitioneddevicesandrunningthetestonapartitioneddevicecanresultincorruptionofthepartitionanddatastoredonthedevice.
TestDescriptions152016PassMarkSoftware6.
6Memory(RAM)testTeststheMemoryinthecomputer.
TheMemorytest,teststhereliabilityoftheRAMinstalledinthecomputer.
SomeoftheavailableRAMisbeingusedbytheoperatingsystemandanyotherapplicationsrunning.
AnymemorythatisnotalreadyinactiveusewillbegrabbedbytheMemorytest.
ThememorytestworksbywritingapatternnumbersintheRAM,thenverifyingthenumbersreadfromtheRAMmatchthissequence.
Thepatternusedwillchangeautomaticallyfromonecycletothenext.
Possiblepatternsare:Sequence(0,1,2.
.
.
255)Binary1(10101010)Binary2(01010101)Zeros(00000000)Ones(11111111)Thereare3sequencesthatthetestgoesthrough:1/Memoryallocation.
Thetestwilldynamicallygrabmemorydependingonhowmuchiscurrentlyavailable.
TheamountthathasbeengrabbedandisundertestisdisplayedintheTestRamField.
2/Writingthenumbersequence.
3/Verifyingthenumbersequence.
ThetotalamountoffreeRAMisdisplayedintheMemoryTestWindow.
ThisnumbershouldalwaysbebiggerthantheTestRamnumber.
Somememoryisalwaysleftavailabletoavoiddiskthrashingcausedbytheoperatingsystemswappingtodisk.
FortheMemorytestacycleisdefinedtobethenumberoftimestheabove3-stepsequenceiscompleted.
The'operations'countrepresentsthenumberofbytesreadorwritten.
ItshouldbenotedthatnotallRAMfaultswillbedetectedbythistest.
Thisisespeciallythecaseiftheoperatingsystemandit'scacheisusingalargeproportionoftheavailableRAM.
RAMfaultsmayshowupassystemcrashesordiskerrorshowever.
CompatibilityissuesYouneedtohaveadministratorprivilegestorunthistest.
6.
7NetworkTestTheNetworktesttestsyournetworkinghardwareandsoftware.
ThisisdonebysendingspecialICMP_ECHOmessageusingtheInternetControlMessageProtocol(ICMP).
TheICMP_ECHOmessageismorecommonlyknownasa'ping'.
Thismessageisechoedbuttoyourcomputerbyaremotehost.
Thisallowsthereliabilityofthenetworkconnectiontobedetermined.
Upto6remotehostscanbeselectedbysettingtheDestinationNetworkaddressintheTestPreferenceswindow(Networkpreferences).
ThesevaluesareusedfortheNetworktest.
EachonemustbeaURLoranIPaddress(orleftblank).
·AURListhenameofanetworkhost,eg.
www.
hostname.
com·AnIPaddressisasequenceof4numbersthatcorrespondtoanetworkhost.
eg.
169.
192.
0.
1Thehostselectedmustbeaccessiblefromthecomputerandcapableofrespondingtothe'ping'command.
BurnInTestLinux162016PassMarkSoftwarePassMarkrecommendstheselectionofalocalhosttominimizedatalinkproblems,whicharefairlycommonontheInternet.
TheIPaddress127.
0.
0.
1canalsobeusedforlocalloopbacktesting.
ItshouldbenotedhoweverthattheloopbackisdoneintheTCP/IPsoftwareandnotonthenetworkcard,thisaddresscannotbeusedwhenthe"TestAllNICs"optionischecked.
Thepacketsenttotheremotehostcontainsadatapayloadandachecksum.
Everytimeapacketisechoedfromtheremotehostthechecksumisverifiedandthedatapayloadiscomparedbytebybytewiththedatathatwassent.
Anydifferencesinthepayloadoranincorrectchecksumwillresultinanerror.
Thedatapayloadis64bytesinlength.
TheamountoftimeBurnInTestwillspendwaitingforapacketcanalsobesetintheTestPreferenceswindow(seesection0,Networkpreferences).
NetworktestwindowThemeaningoftheinformationdisplayedinthenetworktestwindowisgivenbelow.
NIC(Server)TheNICbeingtestedandtheaddressitissendingtoandreceivingfrom.
PacketsSentThenumberofpacketssenttotheremotehost.
PacketsReceivedThenumberofpacketsreceivedbackfromtheremotehost.
ThisshouldremainatthesamelevelasthePacketsSentcounter.
Ifafter2secondasentpacketisnotechoed,thiscausesatimeouterrorandPacketsSentwillbegreaterthanPacketsreceived.
AverageDelayTheaverageroundtriptimeinmillisecondsforapacket.
MaxDelayThemaximumroundtriptimeinmillisecondsforapacket.
Themaximumvaluesoftenhappenattheverystartofthetestsession.
Thisisbecausetheoperatingsystemisstillloadingandcachingtherequirednetworkingsoftware.
CurrentdelayTheroundtriptimeinmillisecondsforthelastpacketsent.
BytessentTestDescriptions172016PassMarkSoftwareThetotalnumberofbytestransmittedtothenetwork.
FlowrateThenumberofpacketsbeingsetpersecond.
ThedutycyclesetfortheNetworkTestdetermineshowmanypacketsarebeingsentpersecond.
ErrorsThenumberoferrorsthathavebeendetectedandthepercentageofpacketsthathadanerroraredisplayed.
Thedefinitionofwhatan"error"iscanbechangedfromtheTestPreferenceswindow(seesection0,Networkpreferences).
Dependingonthesettingsinthepreferenceswindow,theerrorcountcanbeincrementedforeverydetectederrororalternativelyitcanbesettoonlyincrementwhenthespecifiederrorratioisexceeded.
Whenthespecifiederrorratioisexceeded,theratioisresettozerotoavoidtriggeringacontinuousstreamoferrors.
Thustheratiovaluedisplayedistheratioofbaderrorstogoodpacketssincethelasttimethethresholdwascrossed.
Forthepurposesofdetectingacrossingofthethresholdandsignalinganerror,theratioisignoreduntilasufficientnumberofpacketshavebeensenttomaketheratiovalid.
Forexample,iftheratioissetto2%,atleast50packetsmustbesentbeforetheratioisdeemedtobevalid.
Iftheratioissetto0.
1%,atleast1000packetsmustbesentbeforetheratioisdeemedtobevalid.
CompatibilityissuesYouneedtohaveadministratorprivilegestorunthistest.
6.
8ParallelPortTestTeststheparallelcommunicationsportconnectedtothePC.
TheparallelporttobetestedcanbeselectedfromtheTestPreferenceswindow(seesection0,Parallelportpreferences).
Aparallelportloopbackplugisrequiredtorunthistest.
ThesecanbepurchasedfromthePassMarkwebsite(www.
passmark.
com)oryoucanmakethemyourself(seeAppendixD).
Eachtestcyclecorrespondsto500,000bytesofdatatransmission.
Thenumberof'ops'correspondstothenumberofbytessentandreceived.
Thedutycycleaffectsthetimespentwaitingbetweencycles.
Theparallelportselectedmustnotalreadybeinusebytheoperatingsystem(forexamplebytheprinterorotherexternaldevice),forthetesttobecarriedout.
Thedefaulton-boardParallelportsettingsarethatPort0isnamed/dev/lp0andcorrespondstothephysicalIOmemoryaddress0378.
BurnInTestLinux182016PassMarkSoftwareParallelloopbackplugParallelPortThisistheportnamefortheparallelportbeingtested.
TheportcanbeselectedfromtheTestPreferenceswindow.
BytesSentThisisthenumberofbytesthathavebeensenttotheparallelport.
BytesReceivedThisisthenumberofbytesthathavereceivedfromtheparallelport.
ErrorsThisisthenumberoferrorsdetected(seeAppendixC,p.
48).
ThroughputThisisthemeasuredthroughputfortheport.
CompatibilityissuesYouneedtohaveadministratorprivilegestorunthistest.
6.
9SerialPortTestTeststheserialcommunicationsportsconnectedtothePC.
Upto64serialportsmaybetestedsimultaneously.
TheserialportsandtestspeedcanbeselectedfromtheTestPreferenceswindow(seeSerialportpreferences).
Aserialportloopbackplugperportisrequiredtorunthistest.
ThesecanbepurchasedfromthePassMarkwebsite(www.
passmark.
com)oryoucanmakethemyourself(seeMakingLoopbackplugs).
TestDescriptions192016PassMarkSoftwareSerialloopbackplugEachtestcyclecorrespondstoabout10secondsofdatatransmissionfollowedbyasignalpintestphase.
Thesignalpintestphasechecksthatthefollowingpinsontheserialportarefunctioningcorrectly.
RTS–RequesttoSendCTS-CleartoSendDTR–DataterminalreadyDSR–DatasetreadyThenumberof'ops'correspondstothenumberofbytessentandreceived.
Thedutycycleaffectsthetimespentwaitingbetweencycles.
Theserialportselectedmustnotalreadybeinusebytheoperatingsystem(forexamplebythemouseoranactivemodem),forthetesttobecarriedout.
Thespeedthattheserialportoperatesatisindependentfromthemodemspeeds.
Evenifyouhavea56Kbit/smodemyourserialportmayoperateatahigherspeed.
Themaximumserialportspeeddependsonthetypeofchipinstalledonyourmotherboard.
MostPCswillonlydoupto115Kbit/s,sodon'tbealarmedifthetestfailsat128Kbit/sorabove.
Ifthe"detectonly"optionwasselectedinthepreferenceswindowthentheloopbacktestwillnotbeperformed.
Thepresenceoftheserialportinthesystemwillstillbecheckedforhowever.
Thefollowinginformationisdisplayedforeachportbeingtested.
SerialPortThisisthenamefortheserialportbeingtested.
TheportcanbeselectedfromtheTestPreferenceswindow.
Anyportbetween/dev/ttys0and/dev/ttyS63issupported.
SpeedThisisspeedthattheserialportisconfiguredfor.
ThespeedcanbeselectedfromtheTestPreferenceswindow.
BytesSentThisisthenumberofbytesthathavebeensenttotheserialport.
BytesReceivedThisisthenumberofbytesthathavereceivedfromtheserialport.
ErrorsThisisthenumberoferrorsdetected(seeAppendixC,p.
48).
ThroughputThisistherealmeasuredthroughputfortheport.
ThiswillgenerallybelessthantheSpeed(seeabove)asthereissomeoverheadinthecodeandinthedatatransmissionitself(e.
g.
Stopbits).
CompatibilityissuesYouneedtohaveadministratorprivilegestorunthistest.
BurnInTestLinux202016PassMarkSoftware6.
10USBTestTeststheUSB(UniversalSerialBus)communicationsportsconnectedtothePC.
ThenumberofUSBdevicestotestcanbesetintheUSBtestpreferenceswindow.
AUSBportloopbackplugisrequiredtorunthistest.
TheUSB3.
0loopbackplugscantestUSB3portsatSuper-speed(5Gb/s)andUSB2.
0portsuptoHigh-speed(480Mb/s).
TheUSB2.
0loopbackplugprovidesawaytotestUSB1.
xand2.
0(USB2.
0supportsratesupto480Mb/sec).
ThesecanbepurchasedfromthePassMarkwebsite(www.
passmark.
com).
UsingaUSB3orUSB2loopbackplugandBurnInTest,itispossibleto,·QuicklycheckifaUSBportispowered(theredLED)·Checkthatdatacanbesentandreceivedfromtheport·CheckUSBerrorsratesandtransmissionspeed.
·Checkthatthesystemremainsstableunderlongperiodsofload·CheckUSBcabling·ConcurrentlycheckmultipleUSBportsatthesametime.
·CheckifyourPCportsaresuperspeed5Gbits/s(USB3only),highspeed480Mbits/sec(USB2.
0),orfullspeed12Mbits/sec(USB1.
x)viaaLEDUsingtheseplugsonasystemthatisfunctioningcorrectly,youcanexpecterrorfreeloopbacktransferspeedsofaround:·USB2.
0loopbackplug:5–7Mbits/secperport.
·USB3.
0loopbackplug:80-100Mbits/secperport.
ToreachthislevelyouneedtohavetheUSBtestdutycyclesetto100%.
Upto20oftheseUSBtestplugscanbesimultaneouslyconnectedtoaPC(providingthatfreeUSBportsareavailableonthePCoronadownstreamhub).
Note:Ifrequired,bothUSB2andUSB3loopbackplugscanbeusedtotestdifferentUSBportssimultaneously.
Eachtestcyclecorrespondsto;·USB2.
0loopbackplug:8000datablocks(4000KB)·USB3.
0loopbackplug:1,000,000datablocks(1MB)ThenumberofOperations('ops')correspondstothenumberofbytessentandreceived.
Thedutycycleaffectsthetimespentwaitingbetweencycles.
EachplugalsohasitsownserialnumberstoredinEPROM,ontheplug,soitispossibletoidentifyeachplugwhenmultipleplugsareconnected.
USB2loopbackplugsarefirmwarecontrolledandupgradeable.
TheUSBtestsendsdatatotheUSBloopbackplugin0.
5KBblocksforUSB2loopbackplugsand1KBblocksforUSB3loopbackplugs.
TheUSBloopbackplugreceivesthisdata,copiesittoanewbufferandtransmitsitbacktothePC.
ThePCcomparesthedataintheblockforanexactmatch,andthenbuildsanewpacketofrandomdatabytesbeforesendingitbacktothePC.
Anydifferencesbetweenthedatasendandreceivedisflaggedasanerror.
AsthelowlevelUSBprotocolhassomeabilitytodetecterrorsandre-transmitbaddataitisimportanttopayattentiontothetransferspeed.
Alowtransferspeedmaybeanindicatorofanintermittentorpartialhardwarefault.
WiththeUSB2loopbackpluganerrorLEDwillbelitwhenmorethanadefinednumberofrecoverablebuserrorsoccur(currentlysetto4).
(Note:TheUSB2Testsoftwarewillreportthenumberofrecoverablebuserrorsperblock).
AlackofhighqualitycablingwithinorexternaltothePCisatypicalcauseofretransmissionduetorecoverablebuserrors.
TheUSB2loopbackplugErrorLEDisresetatthestartofeachtestifresultsareconfiguredtobecleared:·atthestartofeachtest(Preferences,Logs,LogClearing,Automaticallyclearlogsatthestartofeachrun),TestDescriptions212016PassMarkSoftware·onselecting"Edit,ClearAllResults"or·onapowerreset(e.
g.
PCsleepmode).
USBtestwindowThefollowinginformationisdisplayedintheUSBtestwindow.
USBIdentityThedevicenumber,uniquedeviceserialnumberandthebusandportnumbertheplugisconnectedtoaredisplayed.
ThedevicenumberisdeterminedbytheorderinwhichplugsareconnectedanddisconnectedandisnotlinkedtoaphysicalUSBsocketonthePC.
(NotethatthisisdifferentfromSerialandParallelports).
ThedeviceserialnumberiscollectedduringtheUSBdeviceenumerationprocessandcomesfromthememory(EEPROM)intheplugitself.
BytesSentThenumberofKilobytessenttotheUSBdevice.
BytesRecThenumberofKilobytesreceivedfromtheUSBdevice.
ThroughputThenumberofMegabitsofdatareceivedandtransmittedinthelastsecond.
Ave.
ThroughputTheaveragenumberofMegabitsofdatareceivedandtransmittedpersecondsincethestartofthetest.
MaxReadThemaximumreadspeedmeasuredduringthebenchmarktest(USB2only).
MaxWriteThemaximumwritespeedmeasuredduringthebenchmarktest(USB2only).
ErrorsThenumberoferrorsthathaveoccurred(i.
e.
Transmitteddatadoesnotmatchreceiveddata).
6.
11SoundTestSoundloopbacktestingmeasuresthedistortionbetweenaudioinputandaudiooutput.
Itinvolvesconnectingtheaudiooutandlineinplugsofyourcomputerssoundcardtogetherwithanaudioloopbackcable(availablefromhttp://www.
passmark.
com).
Thetestusesasinglechannel(mono),8bitsoundformatwithtelephonequalitysamplerate(11025Hz).
Thetestgeneratesasinwavesamplewithafrequencyof300Hzandadurationofapproximately20seconds.
Thissampleisoutput,loopedbackoveranaudioloopbackcableandtheinputrecorded.
Oncethesampleiscomplete,thetestthenanalyzesthewaveformfordistortion.
ItispossibletosetthemaximumlevelofdistortionbeforeanerrorisloggedintheSoundpreferenceswindow.
Anoperationisdefinedtobean8-bitsampleofawaveformthatisloopedandiswithintheuserdistortionsetting.
Acycleisdefinedtobeplayingawaveformsampleofapproximately20seconds,recordingthissampleandanalyzingitfordistortion.
BurnInTestmeasuresthelevelofdistortionbetweentheoutputsignalandtheinputsignalonawave-by-wavebasis.
IfthedistortionmeasuredexceedsthevaluesetintheSoundPreferenceswindowandanerrorisloggedandtheoutputandinputwavesaredisplayedintheSoundTestwindow.
Thevolumecontrolforthesystemisaveryimportantsettingfortheloopbacktest.
Ifthevolumesettingistoolow,theBurnInTestLinux222016PassMarkSoftwareinputsignalswillbecorrespondinglyvagueandthereforedistortionwillbehigh.
Ifthevolumesettingistoohigh,theinputsignalmaybecome"capped"asthesoundwavesbecometruncated.
Thiswillalsoleadtohighdistortionanderrorsbeinglogged.
Youmayneedtoplaywiththiscontrolwhilethetestisinprogressinordertofindthe"sweetspot"Note1:Ifasystemisunderhighload,theaudiodevicedrivermaynotbeabletooutputacontinuousSinewaveform.
Ifthisoccurs,youmayseethe"CorruptAudioinput"warnings.
Todetermineifthisisloadrelated,reducesystemloadandre-test.
Note2:Ifyoursystemproducesaudiooncertainevents,suchasclickingamousebutton,thenthesesoundsshouldbeturnedoffbeforeusingthesoundLoopbacktest.
6.
12PluginIfyouhavespecializedhardwarethatBurnInTestdoesnottest,youcanwriteyourowntestandintegrateitwithBurnInTest.
Upto5PluginscanbespecifiedTheplug-intestwillappearasanothertest,muchlikeallofthetests.
Itmaybeswitchedonoroff,anddutycycleset.
ThePlug-inapplicationcandefinethefollowing,whichmaybedisplayed,loggedandincludedintheBurnInTestresults:·Thetestwindowtitletext.
·Thenumberoftestcyclescompleted.
·Thenumberofplug-intesterrorsinthecurrenttestrun.
Theplug-inmayflagBurnInTestwhenanewerroroccurs,andpassaplug-indefinederrormessage(thiswillbedisplayedintheBurnInTestwindowsandmaybeloggedinthelogfile).
·Theplug-inmayflagBurnInTestwhenitwantstodisplaynewstatustext(definedbytheplug-in),suchas"Waitingforevent".
·ThePlug-inmaydefineupto3"numberofoperationscounts".
Typicallythiswouldbeforsomethinglike,thenumberofwrites,readsandverifies.
Allthreeoperationcountersmaybegivenplug-indefinedlabels,whichwillbedisplayedintheBurnInTesttestwindow.
Anyoperationcountermaybeflaggedasnotinuse,henceyoucoulduseasingleoperationscounter,suchasjust"Write".
BurnInTestwilldisplayeachlabelandnumberofoperationscountersseparatelyinthetestwindow.
Theywillbesummedforthemainwindowoperationcount.
Thesevaluesare64bitintegers.
·6Plug-indefinedstringvaluesandlabelsareprovidedforthedisplayofotherinterestingdatatotheuser,e.
g.
theplug-incouldprovidethroughputinMb/stoBurnInTest.
BurnInTestdisplaysthisinformationinthetestwindow.
Bothofthesefieldsmaybeflaggedasnotinuse.
Softwaremaybewrittentointerfaceanexternalplug-intestmodulewithBurnInTest.
AninterfaceisdefinedtopasstestparametersbetweenanexternaltestapplicationandBurnInTest.
BurnInTestwillattempttostartthisapplicationwhenthePlug-intestisrunandthisapplicationisspecifiedasthePlug-infile.
BurnInTestwillpassaflagthatindicatesthatthetestrunisstillunderway(e.
g.
has/hasnotbeenstoppedbytheuser)andBurnInTestwillpassintheDutycycle.
Beforestartingthetest,theplug-inapplicationmustinitializethetestparameters(suchasdisplaylabels)andflagthattheyhavebeenset.
Oncethetestisstarted,thetestresultparametersandmosttestwindowlabelsmaybeupdatedbasedonthetestresults.
BurnInTestwillpickupanychanges.
SpecificcaseswherethePluginmustflagtoBurnInTestthatnewparametersareavailableareforanewlabels(asagroupflag),error,anewstatusmessageandtheuserdefinedstrings1&2.
YoumayneedtocheckthatBIThasreadtheoldvaluesbeforewritingnewvalues.
SeetheInterfacedefinition,PLUGININTERFACE,andthesamplesourcecodefordetails.
TestDescriptions232016PassMarkSoftware6.
13PCIeslotandPSUtestWhenaPCIetestisstarted,BurnInTestwillsendapacketofdata(usinganincrementingbytepattern)tothePCIetestcard,whichwillloopthisdatabackinfirmwareandsendthesamedatabacktothePC.
OnePCIetestcardisrequiredforeachPCIeslottobetested.
ThePassMarkPCIetestcardcanbepurchasedfromthePassMarkwebsite.
TemperatureandPCIevoltagestatisticsareretrievedfromthePCIecardoncepertestcycle.
TheVoltagevaluesarecomparedwiththerangevaluesof+-10%andifthevoltagevalueisoutofthisrangethenanerrorisraised.
Thetemperaturevaluesarecomparedwiththerangevaluesof0Cto90Candifthetemperaturevalueisoutofthisrangethenanerrorisraised.
PSUvoltagescanbemonitoredduringthetestbyconnectingaPSUconnectortothePCIeloopbackcard.
TheVoltagevaluesarecomparedwiththerangevaluesof+-10%andifthevoltagevalueisoutofthisrangethenanerrorisraised.
PCIetestwindowThefollowinginformationisdisplayedinthePCIetestwindow.
PCIeIdentityThePCIecardnumber,thenegotiatedspeed(x1orx4)andthefirmwareversionisdisplayedinthedropdownmenuatthetopofthetestwindow.
Thetestdetialsforeachcanbebedisplayedbyselectingthemfromthedtopdownlist.
BytesSent/ReceivedThenumberofKilobytessenttoandreceivedfromthePCIecard.
AverageThroughputTheaveragenumberofMegabytesofdatareceivedandtransmittedpersecondsincethestartofthetest.
Temperature[minimum/average/maximum]Theminimum,averageandmaximumtemperaturereportedbythePCIetestcard(inC)sincethestartofthetest.
12V[minimum/average/maximum]Theminimum,averageandmaximumPCIe12VreportedbythePCIetestcardsincethestartofthetest.
3.
3V[minimum/average/maximum]Theminimum,averageandmaximumPCIe3.
3VreportedbythePCIetestcardsincethestartofthetest.
12VPSU[minimum/average/maximum]Theminimum,averageandmaximumPSU12VreportedbythePCIetestcardsincethestartofthetest.
NotethePSUconnectormustbeconnectedtothePCIetestcardtoallowthemonitoringofPSUvoltages.
5VPSU[minimum/average/maximum]Theminimum,averageandmaximumPSU5VreportedbythePCIetestcardsincethestartofthetest.
NotethePSUconnectormustbeconnectedtothePCIetestcardtoallowthemonitoringofPSUvoltages.
3.
3Vaux[minimum/average/maximum]BurnInTestLinux242016PassMarkSoftwareTheminimum,averageandmaximumPCIe3.
3VauxreportedbythePCIetestcardsincethestartofthetest.
7TestPreferences·DiskPreferences·CPUMathPreferences·MemoryPreferences·NetworkPreferences·CD-ROM/DVDPreferences·ParallelPortPreferences·SerialPortPreferences·USBTestPreferences·SoundPreferences·Pre-testPreferences·ErrorHandlingPreferences·LoggingPreferences·PluginPreferences·PCIePreferencesTestPreferences252016PassMarkSoftware7.
1DiskPreferencesDisktestpreferencesPartitioneddrivestheymustbemountedbeforeBurnInTestcantestthem,theyalsoneedtobeofpartitiontypeext2,ext3,reiserfs,xfs,vfatorntfs.
DuetolimitedNTFSsupportinsomeLinuxdistributionsyoumayneedtouseanon-defaulttype(egntfs-3g)tomountNTFSdriveswithread+writepermissionsbeforeyoucantestthem.
AddingadiskToaddadiskfortesting,selectitinthelistofavailabledisksandthenclickthe"Testthisdrive"checkbox.
Totestasharednetworkdrive,thedrivesneedstohaveadrivelettermappedtoit.
Onlythosedrivesdetectedbytheoperatingsystemasdisplayedinthedropdownlist.
Thefollowingsettingscanbeconfigureddifferentlyforeachdrive:Slowdrivewarningthreshold,FilesizeandTestPattern.
TousethegeneraldiskdriveDutycycleforeachdiskjustsettheDutyCycleoverridevaluetoblank(novalue),otherwisesettherequiredvalueperdisk.
BurnInTestLinux262016PassMarkSoftwareRemovingadiskToremoveadiskfromthelist,selectitinthelistofavailabledisksanduncheckthe"Testthisdrive"checkbox.
The"TestMode"fieldinthelistwillchangeto"NotTesting".
Uptotwentydriveletterscanbeselectedforsimultaneoustesting.
Note:Thesimultaneoustestingoftwopartitionsonthesamephysicalharddrivewillresultinalotofseekingbetweenpartitionsandslowdownthetestsignificantly.
EditingadiskToeditthevaluesforadisk,selectitinthelistofdisksandifthe"Testthisdrive"checkboxhasbeencheckedthentheotheroptionswillbecomeavailable.
Anychangesmadetothecurrentvalueswillbeautomaticallyreflectedinthelist.
FilesizeTheusercanselectthetestfilesizeandtestpatternthatisusedwiththedisktest.
Thesizeofthefileisequaltoacertainpercentageofthediskscapacity.
Thedefaultfilesizeis1.
0%ofthedisksize.
Soifadiskhadatotalcapacityof40GBthenthedefaultsizeofeachfilewouldbe400MB.
Settingasmallerpercentageresultsinmorefilesbeingcreatedonthediskandtheread/verifycycleoccurringmorequickly.
TestpatternThetestpatternsthatcanbeselectedareexplainedinthesectionHardDiskandFloppyDiskTest.
SeekcountFortestmodesthatperformseekingtodifferentpositionsonthediskdrive(eg.
Randomdatawithrandomseeking),theseekcountspecifiesthenumberofseeksforaparticulariteration(eg.
AfterRandomdatawithrandomseekinghascreated100testfiles,theSeekcountspecifiesthenumberoftimesaseekshouldoccurbetweenblockswithinthese100files).
DutycycleoverrideTousethegeneraldiskdriveDutycycleforeachdiskjustsettheDutyCycleoverridevaluetoblank(novalue),otherwisesettherequiredvalueperdisk.
AutomaticallyselectallharddrivesIfyouwouldliketotestallthedetecteddisksovermultiplesystems(usingthesameconfigurationfile)youcanusethe"Selectallmountedharddrives"optiontotestallthedetectedmountedharddrivesand"SelectallRAWdisks"totestallthedetectedRAWdrives.
Thesametestmodeandfilepatternwillbeusedforallthedisktestsinthiscase.
RAW(un-partitioned)DiskTestingWhenaRaw(un-partitioned)diskisdetecteditwillbedisplayedinthedrivecolumnsas"RawDisk[devicename]".
Thiswillallowthedevicetobeselectedfortestingandwritedirectlytothedisk,bypassingthefilesystem.
Beawarethatthistestisdesignedtoberunonun-partitioneddevicesandrunningthetestonapartitioneddevicecanresultincorruptionofthepartitionanddatastoredonthedevice.
7.
2CPUMathPreferencesUsingthecheckboxesitispossibletoselectwhichmathstestswillbeperformedandwhichoneswillbeskipped.
SeeCPUmathstestformoredetails.
TestPreferences272016PassMarkSoftware7.
3MemoryPreferencesOneofthetestpatternscanbeselectedforthetestorthedefaultoptionCycliccanbeused,whichwillcyclethrougheachtestpattern.
7.
4NetworkPreferencesNetworkaddressesUpto6networkaddressescanbeenteredforthesimultaneoustestingoftheconnectionto6differentlocations.
Theseconnectionscanpassviadifferentnetworkinterfacecards(NIC)orthesameone.
Unlessthe"TestAll"optionsisselectedtheNICusedwilldependontheTCP/IPconfigurationset-upofyoursystem.
EachaddressmustbeaURLoranIPaddressandshouldbelocatedonadifferentmachineonthenetwork.
IfanIPfromtheAURListhenameofanetworkhost,eg.
www.
hostname.
comAnIPaddressisasequenceof4numbersthatcorrespondtoanetworkhost.
eg.
169.
192.
0.
1Iflessthan6addressesneedtobetestedunchecktheactivecheckbox.
Thehostselectedmustbeaccessiblefromthecomputerandcapableofrespondingtothe'ping'command.
SeetheNetworkTestdescriptionformoredetails.
PassMarkrecommendstheselectionofalocalhosttominimizedatalinkproblems,whicharefairlycommonontheInternet.
TestallavailableNICsThisoptionwillbindeachenteredaddresstoadifferentavailablenetworkcardsothetrafficwillbecorrectlyroutedthrougheachnetworkcard.
Ifmorenetworkaddressesarespecifiedthantherearenetworkcardsavailableanerrorwillbedisplayed.
IfthisoptionisnotselectedBurnInTestwillnotforcetheroutingoftesttrafficanddataroutingwilldependontheoperatingsystemroutingtable.
TimeoutThisvaluedetermineshowlongBurnInTestwillwaitforadatapackettobesentorreceivedbeforeanerrorisreported.
ThevalueismeasuredinMilliseconds.
2000ms(2seconds)isthedefaultvalue.
ErrorhandlingTherearetwooptionsforhandlingerrorsthatoccurduringtheexecutionofthenetworktest.
BurnInTestcaneitherloganerrorforeverybad(ormissing)packetorcanbesettoonlyloganerrorwhenthenumberoferrorsexceedathresholdsetbytheuser.
Thisthresholdisexpressedasthepercentageofbadpacketscomparedtotheoverallnumberofpacketssent,thefirsterrorwillbeflaggedonlyafteracertainnumberofpacketshavebeensent.
BurnInTestLinux282016PassMarkSoftware7.
5CD-ROM/DVDPreferencesCD-ROM/DVDtestpreferencesCD/DVDSelectionandtestmethodThesefieldsallowtheusertoselecttheCDandDVDdrivestobeusedfortheCD/DVDtest.
AddingaCD/DVDdriveToaddadrivelettertothelistofdiskstobetested,selectthedriveletterfromthedropdownlist,selectthetestmodeandclickonthe"AddnewCD/DVDtolist"button.
OnlythoseCDandDVDdrivesdetectedbytheoperatingsystemasdisplayedinthedropdownlist.
Uptotwentydriveletterscanbeselectedforsimultaneoustesting.
TheCDburntestsupportsamaximumof1drivesimultaneously.
ThetypeofCDusedintheactualtestshouldmatchthesettinginthiswindow.
SeetheCDTestdescription(page,9)formoredetailsabouttesttypes.
RemovingaCD/DVDdriveToremoveadiskfromthelist.
Selectiononeormoredriveletters(usingCTRL/ALTwhileclicking)andthenclickonTestPreferences292016PassMarkSoftwarethe"RemoveselectedCD/DVDs"button.
AdditionalseekingandSeekcountForPassMarkCD/DVD'sandBurnCD-RWonly.
WhenAdditionalseekingisselected,seekingtodifferentpositionsontheCD/DVDorCD-RWwilloccurSeekCountnumberoftimesforeachcycleoffileread/verify.
7.
6ParallelPortPreferencesParallelportThecommunicationsportthatwillbeusedbytheparallelporttest,eg/dev/lp0,/dev/lp1or/dev/lp2(onlyportscurrentlyinstalledwillbedisplayed).
Seetheparallelporttestformoredetails.
Seetheparallelporttest(Chapter3,ParallelPortTest)formoredetails.
Onlyasingleparallelportmaybetestedatonetime.
TesttypeItispossibletselecteithera"Detectandloopbacktest"ora"Detectonly"test.
The,detectandloopbacktest,requirestheuseofparallelportloopbackplug(seeAppendixD).
The,detectonly,testdoesnotrequirealoopbackplug.
Whenpossibleusetheloopbacktestasitisamorethoughtest.
7.
7SerialPortPreferencesAddingaserialportToselectaserialportfortesting,selecttheCOMportnumber(ttyS0-63)fromtherighthanddropdownlist,selectthetesttype,thenclickontheaddbutton.
Upto64portscanbeselectedforsimultaneoustesting.
RemovingaserialportToremoveoneormoreaserialports,selecttheCOMport(s)fromthelefthandlistthenclickontheremovebutton.
SerialportdropdownlistThecommunicationsportsthatwillbeusedbytheserialporttest,egttyS0.
TesttypeForeachserialportitispossibletselecteithera"Detectandloopbacktest"ora"Detectonly"test.
The,Detectandloopbacktest,requirestheuseofserialportloopbackplugs(seeAppendixD).
Thedetectonlytestdoesnotrequirealoopbackplug.
Whenpossibleusetheloopbacktestasitisamorethoughtest.
SendandReceivetimeoutsThisistheamountoftimeinmillisecondsthatBurnInTestwillwaitforthesuccessfulcompletionofaSerialI/Ooperation.
DisableRTS/CTSandDSR/DTRThecheckboxwilldisablethepartoftheserialportthatchecksthatthesignalpinsarefunctioningcorrection.
RTS=RequesttosendpinCTS=RequesttosendpinDSR=DatasetreadypinDTR=DataTerminalreadypinThiscanbeusefultoavoiderrorswhentestingnon-standardserialports.
PortspeedThecommunicationsspeedcanbeselected.
Notethatmostserialportsdonotsupportspeedsabove115200bits/BurnInTestLinux302016PassMarkSoftwaresec.
Seetheserialporttestformoredetails.
7.
8USBTestPreferencesMaximumnumberofUSBportsThisisthemaximumnumberofUSBplugsBurnInTestwillattempttoconnectto.
Amaxof20plugscanbeusedatthesametime.
RunbenchmarktestduringcycleThiswillrunashortbenchmarktestaspartofeachUSBtestcycleandthemaxreadandwritespeedswillbelogged.
ThebenchmarktestwillonlyrunrunonUSB2plugs.
7.
9SoundPreferencesMaxDistortionSelectthemaximumdistortionallowablefortheloopbacktest.
Thevaluesavailablearebetween1and20percent.
1%representsalowlevelofdistortion.
7.
10Pre-testPreferencesYoumayspecifythedefaultbehaviourofBurnInTestbeforeitbeginsanytestcycle.
None(startimmediately)Immediatelystartstest(s)withoutanywarningmessageorreminders.
Displaywarningmessage(default)Displaysthedefaultwarningmessageremindingtheuserofsomebasicprecautions,suchaspossibleportconflictsandthepresenceofloopbackplugsandcables.
RunexternalapplicationRunanexternalapplicationandwaitforittoexitbeforestartingthetests.
7.
11ErrorHandlingPreferencesActiononErrorWhenBurnInTestdetectsanerror,threeoptionsareavailable.
1.
Continue.
Theerrorcounterisincrementedandtestingcontinues.
2.
Continueandbeep.
Theerrorcounterisincremented,thecomputerbeepsandtestingcontinues.
3.
Stopalltests.
Allwindows(exceptthemainwindow)areclosedandallthetestsarestopped.
Thefailedwindowisthendisplayed.
7.
12LoggingPreferencesAutomaticloggingLoggingtodiskisswitchedonandoffwiththe"Loggingon"option.
Whendiskloggingison,BurnInTestwilllogSysteminformation,results,resultsummaries,anddetailederrordescriptionstofilesbasedonthefollowingusersettings.
ThislogcanbeviewedbyclickingontheEventLogtab.
TestPreferences312016PassMarkSoftwareThelogdirectoryallowsthedirectoryandfilenameprefixtobespecified.
Thefilewillautomaticallybeappendedwith_YYMMDD_HHMMSS.
log,.
htmor.
trace,specifyingtheYear,Month,Day,Hour,Minute&secondthatthedisklogfilewascreated.
A"Logdetaillevel"maybeselectedfordiskloggingtospecifytheamountofinformationtobewrittentodisk.
Theoptionsthatmaybeselectedare:1.
ResultSummaryonly.
Producesa.
logor.
htmfilecontainingsysteminformation,asummaryofthetestsrun(eg.
Whichtests,thenumberofoperationsanderrorspertest)andasummaryoftheseriousandcriticalerrorsduringatestrun(clearedattheendofanon-scriptedtestrunorattheendofthescriptforascriptedtestrun).
2.
Normal.
Producesa.
logor.
htmfilecontainingthe"ResultSummaryonly"informationanddetailederrors(1or2linespererror).
A"Tracelevel"maybeselectedfordetaileddiskloggingtospecifytheamountofinformationtobewrittentodisk.
Theoptionsthatmaybeselectedare:1.
NoTracelog.
Notracelogisproduced.
Thisisthedefaultsetting.
2.
ActivityTracelevel1.
Producesa.
tracewiththe"Normal"informationandasummaryoftestactivities(eg.
Thestartingandstoppingoftests).
3.
Activitytracelevel2.
Producesa.
tracefilewiththe"ActivityTracelevel1"informationandadetaileddescriptionofthetestactivity.
Setting"Maxfilesize"specifiestheapproximatemaximumfilesizeintermsofthenumberoflinesineitherthelogortracefiles.
TheformatoftheResultsummaryandNormallogfilesmaybespecifiedtobeeitherASCIItextorHTMLviathe"ACSIIFormat"or"HTMLFormat"buttons.
TracelogsarealwaysinASCIItext.
AnewsetoflogfileswillbecreatedwhenLoggingOnisswitchedon,anyoftheloggingoptions(LogDirectory,DetailLevel,ASCII/HTMLFormat)arechanged,orwhenBurnInTestisstartedwithLoggingswitchedon.
TheonlyexceptioniswhenBurnInTestisautomaticallystoppedwithaREBOOTorREBOOTENDscriptingcommand,andthentheoriginallogfileswillbere-openedandappendedto.
ThelogfilesareclosedandavailableforusebyanotherapplicationwhenLoggingOnisswitchedoff,anyoftheloggingoptions(LogDirectory,DetailLevel,ASCII/HTMLFormat)arechanged,orwhenBurnInTestisexitedorautomaticallystoppedwithaREBOOTorREBOOTENDscriptingcommand.
Note:TextandHTMLdisklogscanbemanuallycreatedusing"File","Saveresultsreport".
ThiswillsaveSysteminformation,aresultsummaryandtherecentDetailedErrorloghistory(upto1000entries).
LogNamePrefixing(Text/HTML)IfyouwishtoprefixthestandardBurnInTestTextorHTMLlogfilenamesyoucantypeaprefixstringintothe"Prefix"editbox.
Forexample,ifyouwanttoprefixthestandardBurnInTestlogfilenameswiththetext"SPECIAL_TEST_"thenjustenter,SPECIAL_TEST_.
ReporttypeTheformatoftheResultsummaryandNormallogfilesmaybespecifiedtobeeitherASCIItextorHTMLviathe"Text(ASCII)","HTML"or"Customercertificate"buttons.
ThissettingwillalsodeterminetheformatoftheTracelogs.
Pre-testloggingoptionsTestresults,includingthedetailederrorandstatusloghistory,caneitherbeclearedeachtimeanewtestrunisBurnInTestLinux322016PassMarkSoftwarestartedortestresultscanbeaccumulatedacrossseveraltestruns.
Accumulatingtestresultsmeansthattheerrorcount,cyclecountandoperationscountvaluesarethetotalvaluesthathavebeenaccumulatedacrossalltestrunsonthismachine.
Accumulationwillalsooccuracrossscriptedreboots,sleepsandexecutecommands.
Logfilesmaybeappendedtotheexistinglogfileoranewlogfilecreatedatthestartofeachtestrun.
Threeoptionsareavailableforclearing/accumulatingtestresultsandcreating/appendinglogfiles.
Theseoptionsare:·Cleartestresultsandcreateanewlog·Cleartestresultsandappendtotheexistinglog·AccumulatetestresultsandappendtotheexistinglogSpecialFlagsSeveralspecialflagsareavailabletobeusedintheloggingpathandfilename;%SYSTEMSERIAL%-ThiswillbereplacedwitheithertheserialnumberassetintheReportInformationandifthisvaluehasnotbeenset,thesystemserialnumberasretrievedbythedmidecodetool.
Forexample"\logs\BitLog_%SYSTEMSERIAL%"canbecome"\logs\BitLog_SN123456"%DATE%-ThiswillbereplacedwiththedateinYYYMMDDformat.
7.
13PluginpreferencesYoucanspecifyupto5externalPlugintestapplications.
Runatthesametime:ChoosethisoptiontorunallPluginsatthesametimeRuneachseparately:ChoosethisoptiontorunPluginsseparately,launchingthenextonewhenthepreviousfinishesIgnore"nooperations"timeout:Whenselectedthe"nooperations"timeoutmessagewillnotbeloggedSpecifyPluginAppliction1.
.
5ApplicationSpecifiesthePluginfilenameandcommandlinearguments.
DuetothewaythesharedmemoryisaccessedinLinux(itreliesonthepathandapplicationname)eachpluginneedstohaveadifferentnameorbeinadifferentpath,youcan'tstartmultiplepluginsusingthesameapplicationpath.
Runaspre-testpluginSomePlugintestsmayrequiremanualusertesting,forexample,testingakeyboard.
Youcanspecifythatapluginberunbeforethemainsetoftests,suchthatthePlugintestwillrun,exitoncompletionofthattest,andthenthemainsetoftestswillberun.
ThisoptionisavailableforallPlugins.
7.
14PCIeSlotsPCIetestAutomaticallyselectallPCIeslotswithPassMarkloopbackcardsWhenselected,thisoptiondeterminesthenumberofPCIetestsatthestartofeachtestrunbydetectingthenumberofPassMarkPCIetestcardscorrectlyconnectedtothesystematthattime.
Itshouldbenotedthatwhilethisimprovestestautomation,itispossiblethataPCIeslotisfaultyandthePCIetestcardhasfailedtobedetectedandthenumberoftestsrunislessthantherequirednumberoftests.
Whenusingthisoption,sometypeofvalidationshouldbedonetoverifythatallofthePCIetestcardsarecorrectlyconnected.
TestPreferences332016PassMarkSoftwareNumberofPCIeslotstotestThisisthenumberofPCIetestcardsthatBurnInTestattemptstoconnectto.
IngeneralyouwillwanttosetthisvaluetobeequaltothenumberofPCIetestcardsthatyouwouldtypicallyhaveconnectedtothemachine.
Amaximumof10cardsmaybeusedatthesametime.
SeethePCIeslotPCIeslotandPSUtestformoredetails.
8TestSelectionandDutyCyclesFromthiswindowitispossibletoconfiguretheautomaticstoppingoftests,selecttheteststobeperformedandthelevelofloadplacedonthesystem.
AutoStopBurnInTestcanbesettoautomaticallystopatestrunbyeitherconfiguringatestdurationoranumberoftestcycles.
TestdurationThisoptionallowstheusertoselecttheperiodoftimethattestsaretorunfor.
Afterthetimehasexpiredallwindows(exceptthemainwindow)areclosedandallthetestsarestopped.
Theduration,inminutesshouldbeenteredinthe"AutoStopafternMinutes"field.
Avalueof0inthisfieldmeansthatthetestswillrununtilamanualStopcommandisissuedviathebuttonbar/menuorthenumberoftestcycleshasbeenreached.
Themaximumtesttimeintheunregisteredsharewareversionis15minutespertest.
AfterthesoftwareBurnInTestLinux342016PassMarkSoftwareisregisteredthemaximumautostoptimeis10days.
(theregisteredversioncanalsorunforeverifthemanualstopoptionisselected).
NumberoftestcyclesThisoptionallowstheusertoselectthenumberofcyclesthattestsaretorunfor.
Afterallcurrenttestshaveundergonetheconfigurednumberofcyclesintesting,allwindows(exceptthemainwindow)areclosedandallthetestsarestopped.
Thenumberofcyclesshouldbeenteredinthe"ornCycles"field.
Avalueof0inthisfieldmeansthatthetestswillrununtilamanualStopcommandisissuedviathebuttonbar/menuorthetestdurationhasbeenreached.
NOTES:1)Bothoptionsarebasedonthecurrenttestrunandnotaccumulatedresults.
2)Thetestdurationandnumberofcyclesarebothusedtoautomaticallystopatestrun(withalogicalOR).
Forexample,ifdurationissetto15minutesandnumberofcyclesissetto3.
Thetestrunwillbestoppedwhenthefirstofeither15minutesOR3cyclesisreached.
Ifyouwanttoautomaticallystopatestrunbasedonlyonduration,setthenumberofcyclesto0(ie.
RunforthesetdurationORforever).
Ifyouwanttoautomaticallystopthetestrunonlybasedonthenumberoftestcycles,setthetestdurationto0(ie.
RunforeverORforthesetnumberofcycles).
3)Ifyouneedtoruneachtestasingletime,oneaftertheother(ie.
Inseries,ratherthaninparallel),ascriptshouldbecreatedto:Setthenumberofcycles,runtest1,runtest2,…,runtestn.
SeeSETCYCLES.
TestCheckBoxesEachtesthasanassociatedcheckboxthatcanbeusedtoturnthetestonoroff.
SlidebarsandDutycycleEachtesthasaslidebarandanassociatededitbox.
Theslidebarallowstheusertodeterminethe"dutycycle"foreachtest.
Alowdutycyclemeansthatadelaywillbeinsertedduringtheexecutionofthetest,reducingtheloadonthesystemandreducingthenumberofoperationsperformedduringanyparticularperiodoftime.
Ahighdutycyclecorrespondstohigherload.
Avaluecanalsobedirectlyenteredintotheeditbox.
Thebackgroundcoloroftheeditboxwillvaryfromdarkredtowhitetobrightgreendependingonthedutycycleselected.
ButtonsThebuttonsatthebottomofthewindowallowallteststobeactivatedordeactivatedwithasingleclick.
Thedefaultvaluescanalsoberestored.
ThesettingsselectedaresavedwhentheOKbuttonisclicked.
SelectingwhichteststorunInordertohelpselectwhichteststorun,herearesomegeneralguidelines.
OnlyselectteststhatmatchyourhardwareThetestsyouselectshouldcorrespondtothehardwareinstalledinthePC.
Forexample,ifyourcomputerdoesn'thaveaserialport,thereisnopointhavingtheserialporttestenabled.
Thiswillonlyresultinalotoferrorsbeinggenerated.
SelectingtestsforspecifictestingIfyoususpectaproblemwithaparticulardevice,(egtheRAM),leavetheotherteststurnedoffandjustrunthisparticulartestat100%.
Thiswillmaximisetheloadonthiselement.
SelectingtestsforgeneralburnintestingForageneralburnin,selectavarietyofdifferenttests.
TheRAMandDisktestsarethemostimportant.
Selecttheothertestsbasedonhowyouplantousethecomputer.
Forexampleifthemachineistobeusedasaserver,thentheNetworktest,Tapedrivetest,CPUtestsandCDtestshouldalsobeenabled.
IngeneralitisbettertotestthoseTestSelectionandDutyCycles352016PassMarkSoftwareelementsthatwillreceivethemostusageoncethemachineisputintoactiveuse.
Forexamplethefloppydrivetestcouldbeleftoff,(ortestedatalowdutycycle),ifthefloppydriveisnotcriticalforthemachinesintendeduse.
OptimisetheloadAsallthetestsrunatthesametimeindifferentthreads.
SomecareshouldbetakentoensurethatimportanttestsarenotstarvedoftheCPUandruntooslowly.
ThusitcanbeadvantagestoinitiallyleavetheCPUtestsoffandrunwiththeothertests.
ThenaddintheCPUtestsbutadjustthedutycycledownuntiltheCPUloadjusthits100%.
Forexample,assumingthattheCDanddiskdrivearecriticalpartsofyoursystem,runjustthesetestsat100%dutycycle,thennotetheloadontheCPU.
ThenaddintheRAMandCPUtestsatalowerdutycycleinordertofullyloadtheCPU.
NotethatthereisnopointtryingloaduptheCPUtomorethan100%.
AddingmoreloadoncetheCPUisrunningat100%doesn'tresultinanymoreprocessingbeingdone.
TheCPUsavailableprocessingtimeisjustredistributedandalltherunningprocessesrunmoreslowly.
ExperimentAsjustabouteveryonehasdifferentrequirementsdon'thesitatetoexperimentwiththesettingstoobtainthebestresultinyourenvironment.
BurnInTestLinux362016PassMarkSoftware9InterpretingtheresultsStatusdisplayInthemainwindowthereisadisplaythatshowsasummaryofalltheresultsofalltheteststhatarecurrentlyrunning.
TestNameThiscolumnshowsapicturedepictingthetesttypeandthenameofthetest.
Onlythosetestsactuallyrunningaredisplayed.
CycleThenumberoftestcyclesthathavebeenexecutedforaparticulartest.
Themeaningofa'testcycle'variesfromtesttotest.
Forexample,fortheHarddisktestitisthenumberoffilewrite/verifycyclesthathaveoccurred.
Seethetestdescription(chapter3)formoredetailsaboutthesignificanceofthisfield.
Ops(Operations)Thenumberoftestoperationsthathavebeenexecutedforaparticulartest.
Themeaningofa'Operation'variesfromtesttotest.
Forexample,fortheHarddisktestitisthenumberofbytesthathavebeenwrittenorverified.
Seethetestdescription(chapter3)formoredetailsaboutthesignificanceofthisfield.
Note:ThevaluesareexpressedinUnits,Millions,Billions,TrillionsandQuadrillions.
Interpretingtheresults372016PassMarkSoftwareDEFAULTERRORVIEWErrorsThenumberoferrorsthathavebeenencounteredwhilethetesthasbeenexecuting.
Thisvalueshouldnormallystayatzero.
Avalueofgreaterthanzeroindicatestherehasbeenanerrorinthehardwareorthesoftwarecontrollingthehardware.
Insomecasesitispossibleforthecomputertoself-detectanerror.
(suchasthemath'sanddisktests).
Inothercasestheusermustcheckthemselvesthatnoerrorhasoccurred(eg.
IstheresoundcomingfromthespeakersAreprintoutscomplete,clearandlegible).
LasterrordescriptionThisisthedescriptionofthelasterrorthatoccurred.
Thiswillgivesomeindicationastothecauseoftheerror.
Seecommonerrormessagesforadescriptionoftheerrorsthatmaybeencountered.
ERRORBYCATEGORYVIEWErrorsaretabulatedbasedontheirseverityasdefinedinthefileBITErrorClassification.
txt.
Thenumberoferrorsforeachtest,foreachlevelofseverity:Critical,Serious,WarningandInformationalwillbedisplayed.
DisplayerrorsbycategorySeeDetailedErrorloghistoryforanexplanationoftheloggedoutput.
SeeTestWindowDisplayforexamplesofeachtestwindow.
BurnInTestLinux382016PassMarkSoftware9.
1TestWindowdisplayEachtesttypehasitsowndisplaywindow.
Thecontentsofthewindowsaredescribedinthevarioustests.
Anexampleofsomeofthesetestwindowsisincludedbelow.
Interpretingtheresults392016PassMarkSoftwareBurnInTestLinux402016PassMarkSoftware9.
2DetailedErrorloghistoryThedetailederrorloghistorycanbeopenedfromthe'View/Errorlogfile'menu.
Itcontainsarecordofrecenterrorsandstatusmessagesthathaveoccurredduringatestrun.
Itispossibletosaveacopyofthislogofrecenthistoryusingthe'File/Savetestlog'menuitem.
Thelogcancontainupto1000messages.
After1000,theoldestmessagesareoverwrittenbythenewerones.
Thelogwindowisupdatedinrealtimeandcanleftopenwhileatestrunisinprogress.
TimestampThetimestamprecordsthetimewhentheeventoccurred.
Theformatis,YYYY-MM-DDHH:MM:SSTesttypeThetesttypereferstthenameofthetestwhichoriginatedtheevent.
Examplesare,"RAM",FloppyDisk".
Theword"Status",indicatedthattheeventisnotanerrorbutjustastatusmessage.
ErrorClassificationWhereloggingrecordsanerror,theseverityofthiserror(CRITICAL,SERIOUS,WARNINGorINFORMATION)islogged.
Whereaninformationalline(relatedtothiserror)followstheerrorline,theerrorclassificationisnotrepeated(toaiddeterminationofthenumberofuniqueerrorsperclassification).
DetailsThisisatextfieldthatcontainsadditionalinformationabouttheerror(orstatusmessage).
SeeAppendixCforadescriptionoftheerrorsthatmaybeencountered.
Insomecasesalogentrymaybespreadacrosstwolines.
The1stlinewillcontainsomegeneralinformationabouttheerrorandthe2ndlinewillcontainmoredetail.
Someerrormessagesmaycontaininternalprogramvariables(andthusbefaircryptic).
Thesearenotalwaysintendedtobeinterpretedbytheusercanbuthelpustrackdownfaultsinoursoftware.
ConfiguringErrorClassificationsEachofthestandarderrorsdetectedbyBurnInTestcanconfiguredtoincludeacustomerspecificstringanderrorclassification.
ThefileBITErrorClassification.
txt(inthesoftwaredirectory)containstheerrortextandclassificationusedbyBurnInTest.
ThefileisformattedasaCommaSeparatedFilewithfourfields:1.
Errornumber–thismustnotbechangedbythecustomer;2.
Errordescriptiontext–thismaybechanged.
Thismustbeastingenclosedbyquotes;3.
Errorclassification–thismaybechanged.
Thismustbeoneofthefollowingtextvalues(notinquotes):CRITICAL,SERIOUS,WARNING,orINFORMATIONAnumberoferrorsmaybeconfiguredtobeignored(notreportedaserrors),astheymaybeconsidered'belowtheradar'.
TheseareconfiguredbysettingtheErrorclassificationtoNONE.
Theseare:·138,"Warning:Couldnotlockparallelport",WARNING,PP·146,"Framecouldnotbedisplayedandwasskipped",INFORMATION,·182,"VideoPlaybackisdroppingsamples",WARNING,Othererrorsmaynotbeconfiguredtobeignoredinthisway.
4.
Customercomment–thisisoptionalandmaybechanged–itisignoredbyBurnInTest.
Interpretingtheresults412016PassMarkSoftwareCommentlinesmaybeinsertedbyusinga"#"atthestartoftheline.
TheselineswillbeignoredbyBurnInTest.
Anexampleisshownbelow:#PassMarkBurnInTest,,,#Errormessagetextandclassification,,,0,"Noerrors",NONE,1,"Incorrectmathematicaladdition",SERIOUS,2,"Incorrectmathematicalsubtraction",SERIOUS,3,"Incorrectmathematicaldivision",SERIOUS,4,"Incorrectmathematicalmultiply",SERIOUS,10MenuOptionsFileLoadTestConfigurationAtestconfigurationthathasbeenpreviouslysavedtodiskcanbeloadedusingthismenuoption.
Theloadedconfigurationwillsetalltheparametersavailableinthe'testdutycycles'and'testpreferences'windows(seeabove)tothevaluescontainedwithinthefile.
Usingthismenuoptioninconjunctionwiththe'SaveConfigas'functionitispossibletocreateanumberofstandardtestconfigurations.
Seesection0,Maintainingmultipletestconfigurations,formoreinformation.
SaveTestConfigurationThisoptionallowsthecurrentconfigurationsettingstobestoredinafileforlateruse.
Allthevaluesavailableinthe'testdutycycles'and'testpreferences'windows(seeabove)willbesavedintoafile,whosenameisselectedbytheuser.
Usingthismenuoptioninconjunctionwiththe'Loadconfig'functionitispossibletocreateanumberofstandardtestconfigurations.
Seesection0,Maintainingmultipletestconfigurations,formoreinformation.
Savedconfigurationfilescanalsobeloadedautomaticallybyincludingthemonthecommandline.
SaveResultsReportSavethecurrentresultstoalocationasspecifiedbyuser.
PrintAllowsthecontentsofthemainwindowtobeprintedExitExitsfromtheapplication.
EditCopyResultstoClipboardAllowsthecontentsofthemainwindowtobecopiedtotheclipboardinHTMLFormat.
Theresultscanthenbepastedasagraphicalimageintootherdocumentsthatsupportthisformat.
ClearAllResultsCleartheresultsproducedsofar,resettingallvaluestozero.
Thisisdoneautomaticallyeachtimeanewtestrunisstarted(unlesstheaccumulatedloggingoptionissetinthepreferenceswindow).
ViewErrorbycategoryTogglesthemaindisplaybetweenthefollowingtwoerrortableviews:BurnInTestLinux422016PassMarkSoftware1.
NumberoferrorandlasterrordescriptionperTestName,and2.
NumberoferrorsforeachcategoryperTestName(thatis,CRITICAL,SERIOUS,WARNINGANDINFORMATION).
ConfigurationTestSelection&DutyCyclesDisplaysthetestset-updialogwindowthatallowsasubsetofteststobeselectedforexecutionandadutycycletobesetforeachtest.
(seeChapter5formoredetails)TestPreferencesThisoptionallowstheusertocustomizesomeaspectsofthewayBurnInTestworks.
Seethedescriptionofthepreferencesdialogbox(Chapter4)formoredetails.
ReportInformationDisplaysthereportinformationwindow,whichallowsgeneralreportinformationsuchasthemachinetype,serialnumber,customernameandtechnician'snametobeentered.
Seethissectionformoreinformation.
EditErrorClassificationsOpenstheerrorclassificationfiledefaulttexteditiontoallowerrorstobere-categorizedandthedescriptionschanged.
TestStartTestRunRunsthetestsselectedinthe'Testdutycycles'window.
Eachtestwillberuninit'sownwindowusingit'sownexecutionthread.
Thisallowsmultipleteststobeexecutedsimultaneously.
Theresultsfromeachtestaresummarizedinthemainwindow.
Dependingonwhattestsarebeingstarted,thespeedofthemachineandtheselecteddutycycles;thetestsmaytakeseveralsecondstostart.
Aftertestshavebeenstartedthemenu'sandbuttonsare'Greyed'out,andnoanotheractionscantakeplaceuntilthetestsarestoppedmanuallyorautomatically.
StopTestRunStopsalltheteststhatarecurrentlyrunning.
Itmaytakeseveralsecondstostopallthetests,removetestfilesfromthediskandde-allocatesystemresources.
Ifoneofthetestwindowsistheactivewindow,Alt-F4canalsobeusedtostopallthetests.
Individualtestscannotbestoppedaftertheyhavebeenstarted,asalltestswillbestoppedatthesametime.
ExecuteScriptLoadascriptfiletoexecute,seescriptingformoreinformation.
HelpHelpOpensthisdocumentation.
BurnInTestHomepageOpensthePassMarkwebpageforBurnInTestLinux.
AboutDisplaysregistrationinformationandversioninformationforthecopyofBurnInTest.
11ScriptingBurnInTestincludesasimplescriptinglanguagethatallowsteststobeexecutedinasequence.
APASS/FAILindicationforallofthetestsincludedinthescriptcanbedisplayedattheendofthescriptedtestrun.
Toachievethisyoushouldselect"Accumulatelogsuntilmanuallycleared"fromtheLoggingPreferencesandresultsScripting432016PassMarkSoftwareshouldbeclearedbeforeoratthestartofthescriptedtestrun.
ScriptfilesareASCIItextfilesthatyoucancreatewithatexteditor(e.
g.
notepad).
Thefilenamemustendwiththeextension'.
bits'.
Tostartascriptusethe'Test/Executescript'menuitem.
Eachscriptcommandmustappearonitsownlineinthetextfileandtheentirecommandmustappearonasingleline.
(i.
e.
asinglecommandcannotbesplitacrossmultiplelines).
Thecommandanditsparametersmustbeseparatedbyoneormorespaces.
Commentscanbeincludedbystartingthelinewiththe'#'character.
ThescriptingissimilartotheWindowsversionofBurnInTestbutafewkeywordsarenotavailable(REBOOT,REBOOTEND,SETPLUGIN,EXECUTEWAIT).
ThefollowingcommandsareavailableinthecurrentversionofthesoftwareEXECUTECOMMANDOverview:Executesanexternalfileandcontinuesprocessingthescript.
Syntax:EXECUTEParameters:Thenameofthefiletoexecute.
Thefilenamemustbeenclosedindoublequotes("").
Thefilemustbeanexecutable.
Anycommandlineparameterswhichyouwishtopasstoyourexecutable.
Eachnewparametershouldbeseparatedwitha','character,egparam1,param2.
Examples:#StartupNotepadwithsomeresultsbeforestartingtests.
EXECUTE"/usr/bin/emacs""/tmp/doc.
txts"RUNCONFIGEXITCOMMANDSyntax:EXITParameters:noneNote:BurnInTestwillexitwithareturncodeindicatingwhetherthetestsrunduringthescriptpassedorfailed.
Anexitcodeof0meansSUCCESS,whileandexitcodeof1meansFAILURE.
Examples:RUNCONFIG#ExitBurnInTestandreturnanexitcodetothebatchfileEXITLOADCOMMANDSyntax:LOAD""BurnInTestLinux442016PassMarkSoftwareParameters:Thefullpathnametoaconfigurationfile.
ThisconfigurationfileisexpectedtobeinBurnInTestbinaryformat(previouslycreatedfromwithinBurnInTestGUIversion).
ApartialpathnamecanbeusedtoloadaconfigurationfilefromtheBurnInTestexecutabledirectory.
Aloadedconfigurationfilewilloverwriteallpreferencescurrentlyselected.
Thefilenamemustbeenclosedindoublequotes("")Examples:#LoadthelowloadconfigurationfilethatwecreatedearlierLOAD"/tmp/LowLoad.
bitcfg"LOADXMLCOMMANDSyntax:LOADXML""Parameters:Thefullpathnametoaconfigurationfile.
ThisconfigurationfileisexpectedtobeinBurnInTesttextformat,suchasonecreatedforusewiththeBurnInTestcommandlineversion.
ApartialpathnamecanbeusedtoloadaconfigurationfilefromthecurrentBurnInTestexecutabledirectory.
Aloadedconfigurationfilewilloverwriteallpreferencescurrentlyselected.
Thefilenamemustbeenclosedindoublequotes("")Examples:#LoadthelowloadconfigurationfilethatwecreatedearlierLOAD"/tmp/LowLoad.
txtLOGCOMMANDOverview:Writestexttothedetailederrorandstatusloghistory.
Syntax:LOGParameters:TextThetexttobeaddedtothedetailederrorandstatusloghistory.
Examples:#StartanS1sleepandlogthestartandstoptimesLOG"SleepS1Duration60secondsstarting"EXECUTEWAITSLEEPER-S1-D60LOG"SleepS1Duration60secondscomplete"LOOPSyntax:LOOP}Parameters:ThenumberoftimestheTaskswithinbracketswillberepeated.
Examples:Scripting452016PassMarkSoftwareLOG"Start"SETDURATION1LOOP3LOG"CPUTest"RUNMMX}SETDURATIONCOMMANDSyntax:SETDURATIONParameters:Setsthetestdurationinminutes.
Usingthiscommandisthesameaschangingtheauto-stopperiodfromthepreferenceswindow.
Examples:#Setthetestdurationto90secondsSETDURATION1.
5SETCYCLESCOMMANDSyntax:SETCYCLESParameters:Setsthenumberoftestcyclesthatwillleadtoanautomaticstoppingofthetestrunsafterallselectedtestshavereachedorexceededthisnumberoftestcycles.
Usingthiscommandisthesameaschangingtheauto-stopnumberofcyclesfromthepreferenceswindow.
Examples#Setthenumberoftestcyclesto1SETCYCLES1#Runeachtestonecycleinseries.
SETCYCLES1SETDURATION0LOG"RunMathsTest"RUNMATHSLOG"RunMMXTest"RUNMMXEtc…SETDUTYCYCLECOMMANDSyntax:SETDUTYCYCLEParameters:Seebelowforalistofalltestnames.
Setsthedutycycleforthespecifiedtesttothevaluespecified.
Valuesmustbebetween1and100.
UsingthiscommandisthesameaschangingthedutycyclevaluefromtheTestdutycyclewindow.
BurnInTestLinux462016PassMarkSoftwareExamples:#SetthedisktesttomaximumloadSETDUTYCYCLEDISK100#SettheCPUtesttomediumloadSETDUTYCYCLEDISK65SETSERIALCOMMANDSyntax:SETSERIALParameters:Theserialnumberstring.
Mustbeenclosedindoublequotes("").
Examples:#SettheserialnumberSETSERIAL"1234-shdfgdhs-GHGHG"SETMACHINETYPECOMMANDSyntax:SETMACHINETYPEParameters:TheMachineName.
Mustbeenclosedindoublequotes("").
Examples:#SetMachinetypeSETMACHINETYPE"DellXPS800"SETNOTESCOMMANDSyntax:SETNOTESParameters:TheNotes.
Mustbeenclosedindoublequotes("").
Examples:#SetNotesSETNOTES"Testnotesdefinedbytheexternalapplication.
"SETLOGCOMMANDSyntax:SETLOG""Parameters:Thenameofthelogfile.
Thefilenamemustbeenclosedindoublequotes("").
Thiscanbeapath,eg"/tmp/bitlog/"andthedefaultfilenamewillbeused,orafilename,eg"/tmp/bitlog/scriptlog"andBurnInTestwillappend.
logtothefilenamebeforecreation.
Examples:#SetlogfilewithfullpathSETLOG"/tmp/plugin_log"#SetlogfilewithpathrelativetoBurnInTestapplicationpathScripting472016PassMarkSoftwareSETLOG"plugin_log"Note:Loadingasavedconfigurationfilewilloverwritethissetting.
Thecurrentlysavedloggingsettings,suchastracesettings,areusedwhenloadingascript.
SETPCIECOMMANDSyntax:SETPCIEParameters:NumberofPCIecardstotestExamples:#SetNotesSETPCIE2SLEEPCOMMANDSyntax:SLEEPParameters:Anintegerthatrepresentsthenumberofmillisecondstopausebeforecontinuingwiththenextcommandinthescript.
.
Examples:#Pause2secondsSLEEP2000RUNCOMMANDSyntax:RUNParameters:Seebelowforalistofalltestnames.
Examples:#RuntheCDtestwiththecurrentsettingsRUNCD#RunallthetestsinthecurrentconfigurationsimultaneouslyRUNCONFIGParameterThetestnameparametercantakesthefollowingvalues.
Thefirstvalue"CONFIG"isspecialbecauseitdoesnotrefertothenameofanindividualtest.
WhenusedwiththeRUNcommanditcausesalltestsinthecurrentconfigurationfiletobestartedsimultaneously.
CONFIGMATHSCDDISKMEMORYBurnInTestLinux482016PassMarkSoftwareNETWORKPARALLELSERIALUSB2D3DPCIEExample#LoadmypreferredtestconfigurationLOAD"MyConfiguration1.
bitcfg"#OverridethetestdurationforalltestsSETDURATION60MESSAGE"ClickonOKtostarttestrun"RUNMATHSMESSAGE"InserttestdiscsintoboththeCDandDVDdrive"RUNCD#LoadmypreferredtestconfigurationfordisktestingLOAD"MyDiskConfig.
bitcfg"RUNCONFIG12Advancedoptions·Maintainingmultipletestconfigurations·ReportInformation(MachineIDandNotes)·CommandLineParameters·PreparingaCustomerTestCertificate12.
1MaintainingMultipleTestConfigurationsIfyouareinthebusinesstotestingmanydifferentcomputersthenyoumaybenefitfrommaintainingdifferenttestconfiguration.
Bysavingaparticularconfigurationtoafile,youcanavoidresettingalltheparameterseachtimeBurnInTestisusedwithadifferentcomputerset-up.
Aconfigurationfilecontainsalltheparametersavailableinthetestdutycyclesandtestpreferenceswindows.
Thesavingandloadingofconfigurationfilescanbedonefromthemenuoptions,'LoadConfig'and'SaveConfigAs'.
Configurationfilescanalsobeusedfromthecommandline.
Configurationfilesnormallyendintheextension'cfg.
Forexamplethecurrentconfigurationisstoredautomaticallyinthefile'newcurrentbit.
cfg'Usingthisfeatureitispossibletomakeyourownconfigurationforeachcomputerset-upthatyourbusinessencounters/builds.
eg.
Theheavyloadsituation,theDisktestonlyconfiguration.
AftertheconfigurationfileshavebeencreatedtheycanbetransferredbetweencomputerswhereBurnInTestisinstalledCompatibilityissuesTheconfigurationfilesarenotcompatiblebetweentheWindowsversionandtheLinuxversion.
Advancedoptions492016PassMarkSoftware12.
2ReportInformation(MachineIDandNotes)Thefieldsonthisscreenallowtheentryofinformationrelatedtotheidentityofthemachinebeingtested.
Thiscanbeanaidtousersthatplantotestnumerousmachinesandneedtoassociatetheresultsobtainedwithaparticularmachineatalaterdate.
Userswouldtypicallydothisinordertomaintainanaudittrailforqualityassurancereasons.
Threefreeformtextfieldsareavailable.
Theinformationenteredintothiswindowwillbedisplayedinsavedresultfiles,inthemainwindowandonprintedresults.
YoucandisplaythiswindowautomaticallyatstartupbyrunningBurnInTestwiththecommandlineparameter"-M".
MachineTypeTypicallythemakeandmodelofthemachinewouldbeenteredinthisfield,e.
g.
DellDimensionT800XPSSerialNumberTypicallytheserialnumberwouldbeenteredhere,e.
g.
D345-789-YT99NotesThisisasparetextfieldthatusersmaymakeuseoftosaveanyadditionalinformationthatneedstobeassociatedwiththemachinebeingtestedortheorganizationdoingthetesting.
Nomorethan300charactersmaybeenteredintothisfield.
CertificatereportinformationThefieldsinthissectionallowtheentryofcustomerspecificinformationforthesystemundertest.
ThisinformationisusedintheCustomerTestCertificatereport.
SeePreparingaCustomerTestCertificateformoreinformationaboutconfiguringatestcertificateforyourcompany.
CustomerNameThenameoftheCustomeryouaretestingthesystemfor.
TechnicianNameThenameofthetester.
BurnInTestLinux502016PassMarkSoftwareSaveAsDefaultsbuttonThisbuttonwillsavethecontentsofthesethreefieldstodisk.
EachtimeBurnInTeststartsthefieldswillautomaticallybereloaded.
Thiscansaveretypingthesameinformationoverandoveragain.
12.
3CommandLineParameters-CconfignameBurnInTestwillloadtheconfigfilespecified.
-DdurationSetsthetestdurationtothevaluespecifiedinminutes-XdurationSetsthetestdurationtothevaluespecifiedincycles-dEnablesdebugmodewhichwillcreateadebug.
logfileinthesamedirectoryastheBurnInTestexecutable-SscriptLoadthescriptfilespecified.
Canbeusedinconjunctionwith-RtoautostartscriptsintheGUIversionofBurnInTest.
-RmillisecondsAutomaticallystartstartstestafterspecifiedvalueinmilliseconds-vPrintversioninformationandexit-JCycleDisktestpatternsbetweentestfiles(whencyclicset).
Thisoptionhasbeenaddedtoallowmultipletestpatternstobeusedacrossverylargedisks,withoutwaitingforthedisktobecompletelytestedwithonepatternbeforemovingontothenextdisktestpattern.
-KKeepthedisktestdatafilesondiskwhenanerrorislogged.
Bestusedinconjunctionwiththe"StoponError"option.
Thissettingwillalsosavetherandomdatablocksusedifrunningthe"RandomData"and"RandomDataandSeeking"disktests.
-bblocksizeSetdisktestblocksizeasKB(eg-b16isa16384byteblocksize).
-MAutomaticallydisplaytheMachineIDWindowwhenBurnInTestisstarted.
Thiscanbeusefulinaproductionlinescenariotoallowthetestertoentertestspecificinformationinamoreautomatedfashion.
12.
4PreparingaCustomerTestCertificateATestCertificateisareporttargetedatyourcustomer.
Itincludesyourcompanydetails,Technicianinformation,Systemsummary,ResultsummaryandaCertificationstatement.
Thereportwouldtypicallybecreatedafteratestrun.
Itisproducedby(i)selectingFile->SaveresultsreportmenuandtheTestCertificateoptionor(ii)selectingConfiguration->TestPreferencesandselectingaReporttypeofCustomercertificateinLogging.
Advancedoptions512016PassMarkSoftwareTheTestCertificateisaHTMLtemplate.
ThisHTMLtemplatewillneedtobemodifiedwithyourcompany'sdetails.
Theitemsinthereportthatarespecifictoyourcustomer,andlikelytochangefrequently,canbemodifiedfromConfiguration->ReportInformation.
ThisistheCustomer'sNameandTechnician'sname.
Theitemsinthereportthatarespecifictoyourcompany,andunlikelytochangefrequently,canbemodifiedintheHTMLtemplate.
AdescriptionoftheHTMLtemplatefollows.
TestcertificateHTMLtemplateThedefaultlocationoftheHTMLtestcertificatetemplateistheBurnInTestdirectory.
ItmustbenamedBITCertificateTemplate.
html.
ThisfilemaybemodifiedintheBurnInTestdirectory.
AsampleBITCertificateTemplate.
htmlisprovidedintheinstallationpackage.
StyleTheHTMLfiledefinestheStylesfortheReportintheblock.
Youcanchangethestyle,suchasfontsizeandcolorsbymodifyingthestyleblock.
CompanyLogoThefirstitemintheoftheHTMLfileisacontainingyourcompanynameandlogoasagiffile.
Forexample:Putyourcompanylogohere:YoushouldmodifythetextinthefirstlinetobeyourCompanyname,andchangethelogogiffilenametoafilecontainingyourcompanylogo.
BurnInTestgeneratedreportcomponentsBurnInTestwillautomaticallyinsert3sectionswherethefollowingmarkerisplacedintheHTMLfile,Thesectionsare:BurnInTestCertificate:IncludesCustomername,date,techniciannameandBurnInTestversion.
Systemsummary:IncludessummaryinformationabouttheCPU,OS,RAM,videocardanddrives.
Resultsummary:Includesteststartandstoptimes,duration,andalistoftestsrunwithaPASSorFAILindication.
CertificationstatementThecertificationheadingandtitlecanbemodifiedintheHTMLfilebyeditingthefollowingsections:CertificationThisdocumentcertifiesthattheTestsdescribedabovehavebeencarriedoutbyasuitablyqualifiedtechnicianontheSystemdescribedBurnInTestLinux522016PassMarkSoftware13CommandLineVersionThecommandlineversionofBurnInTestdoesnothaveaGraphicalUserInterfaceandassuchdoesnotrequireanygraphicallibrariestobeinstalledbutrequirencursestodisplayinformation.
ThisalsomeansitismissingsomeofthetestsfromtheGUIversion,the2Dand3Dtests,andhasatextbasedconfigfilesoitcanbeeditedinatexteditor.
Thereisa32bitversion(bit_cmd_linex32)anda64bitversion(bit_cmd_linex64)includedinthedownload.
UsethenumberkeystonavigatetothedifferenttestinformationpageswhilethetestsarerunninganduseEsctoexitBurnInTest.
Notes:DuetothelimitedamountofavailablespaceonthenetworktestscreenthevaluesforthesendandreceivedpacketsareabbreviatedtodisplayasK(thousand),M(million)andB(billion).
TextBasedConfigurationFileThetextbasedconfigurationfile(cmdline_config.
txt)canbeeditedinanytexteditor.
The"#"symbolisusedtocommentoutlinesandanylinesstartingwitha"#"willbeignored.
Eachsectionoftheconfigfilebeginswithatagandthevalidsectionsare;---------------Forsectionsthatcanhavemultipletests(egDisk,Serial)atagisusedtoaddanewdeviceandusedtosignifythecloseofthatparticularsection.
Thedefaultconfigfileiscommentedwithexpectedvaluesforeachsection.
LoggingSectionFlagMeaningValidKeywords/RangeLogFilenameLocation(path)oflogfileValidpathtoplacelogfileLogPrefixStringtoprefixtolognameTextstringFormatFormatoflogAscii,HTMLLogDetailLevelDetaillevelofinformationloggedsummary,normalTraceLevelTracelevelofinformationlogged0,1,2MaxFileLinesMaxfilelinesperlog100-10000LogModeLoggingmode,single/multiplefilesClearAppend,AccumulateAppend,ClearNew,CommandLineVersion532016PassMarkSoftwareTimestampNotesSectionFlagMeaningValidKeywords/RangeMachineTypeOnelinedescriptionofthemachinetypeTextstringMachineSerialCustomserialNo.
forthismachineTextstringNotesOnelinedescriptionofextranotesTextstringDutyCyclesSectionFlagMeaningValidKeywords/RangeAutoStopMinutesAutostopafterspecifiedminutes0+(0forrunforever)AutoStopCyclesAutostopafterspecifiedcycles0+(0forrunforever)CPUDutycycleload1-100CDDVDDutycycleload1-100MemoryDutycycleload1-100SerialDutycycleload1-100ParallelDutycycleload1-100DiskDutycycleload1-100NetworkDutycycleload1-100USBDutycycleload1-100SoundDutycycleload1-100PCIEDutycycleload1-100MemorySectionFlagMeaningValidKeywords/RangePatternsettingfortestCycle,Sequence,Binary1,Binary2,Zeros,OnesDiskSectionEachpartitionbeingtestedandit'srelatedparametersshouldbeenclosedina.
.
.
section.
ForpartitioneddrivestheymustbemountedbeforeBurnInTestcantestthem,theyalsoneedtobeofpartitiontypeext2,ext3,ext4,reiserfs,xfs,zfs,vfatorntfs.
DuetolimitedNTFSsupportinsomeLinuxdistributionsyoumayneedtouseanon-defaulttype(egntfs-3g)tomountNTFSdriveswithread+writepermissionsbeforeyoucantestthem.
FlagMeaningValidKeywords/RangeDeviceThedeviceorpartitiontobetestedValidpartitioneg/dev/sdb2orrawun-partitioneddevice/dev/sdcTestModeThetestpatternCyclic,Sequential,HighLow,Binary1,Binary2,Zeros,Ones,Random,RandomSeekingFileSizeFilesizeas%ofdiskspace1-15DutyCycleOverrideDutycycleoverride0-100SeekCountSeekcount0-10000Iftheconfigneedstobesetupsoalldisksaretestedtheseflagscanbeused,theyneedtobeintheSectionanddon'tneedtobeenclosedinasectionlikeindividualpartitions.
TheindividualsectionsforspecificBurnInTestLinux542016PassMarkSoftwarepartitionsshouldnotbeusedwhenusingtheseflags.
FlagMeaningValidKeywords/RangeTestAllDisksSelectalldetectedmountedpartitionsfortestingN/ATestAllRAWDisksSelectalldetectedRAW(unpartitioned)disksfortestingN/AFileSizeFilesizeas%ofdiskspacewhenusingtheTestAlloptions1-15TestModeThetestpatternwhenusingtheTestAlloptionsCyclic,Sequential,HighLow,Binary1,Binary2,Zeros,Ones,Random,RandomSeekingCPUSectionFlagMeaningValidKeywords/RangeGeneralEnablethegeneraloperationstestN/AFPUEnablethefloatingpointoperationstestN/ASSEEnabletheSSEinstructionstestN/ASSE2EnabletheSSE2instructionstestN/APrimeEnabletheprimenumbertestN/ANetworkSectionFlagMeaningValidKeywords/RangeIPIPtotest,oneIPflagforeachtest,upto6ValidIPor127.
0.
0.
1BadPacketRatioRatiobetweengoodandbadpacketsbeforeanerrorislogged0-99,setto0foreverybadpackettogenerateanerror.
TimeOutTimeoutinmilliseconds100-200000TestAllNICsBindeachIPtoadifferentNICN/ACD-DVDSectionEachCD/DVDdevicebeingtestedandit'srelatedparametersshouldbeenclosedina.
.
.
section.
FlagMeaningValidKeywords/RangeDeviceDevicetotestValidCD/DVDdeviceTestModeTesttorunMusic,Data,Passmark,NoSeekAdditionalseek(Passmarktestmodeonly)0-1000SerialSectionEachserialdevicebeingtestedandit'stestmodeshouldbeenclosedina.
.
.
section.
FlagMeaningValidKeywords/RangeDeviceDevicetotestttys0-ttys63(canalsousettyUSB)TestModeTestmodefordeviceLoopback,DetectTheseparametersareonlysetoncefortheSerialsectionandapplytoallserialtests.
CommandLineVersion552016PassMarkSoftwareDisableRTSWhenspecifieddisablesRTS/CTSandDSR/DTRN/ASendReceiveSend/Receivetimeoutvalueinmilliseconds100-3000BaudRateBaudratetosetfortest110,300,600,1200,2400,4800,9600,19200,38400,57600,115200,230400,Cycle115(cycleto115200),Cycle230(cycleto230400)ParallelSectionFlagMeaningValidKeywords/RangeDeviceDevicetotestvalidparallelportlp0,lp1etcTestModeTestmodefordeviceLoopback,DetectUSBSectionFlagMeaningValidKeywords/RangeNumUSBMaxnumberofUSBdevicestotest1-10RunUSB2BenchmarkRunbenchmarktestaspartofcycleforUSB2loopbackplugN/ASoundSectionFlagMeaningValidKeywords/RangeMaxDistortionMaxlevelofdistortionbeforeanerror1-20PCIESectionFlagMeaningValidKeywords/RangeTestAllPCIEAutomaticallyselectallPCIeslotswithPassMarkPCIecardsfortestingN/ANumPCIENumberofPCIecardstotests1-10PluginSectionEachpluginbeingrunshouldbeenclosedina.
.
.
section.
FlagMeaningValidKeywords/RangePathFilepathofplugintolaunchValidsystempathtopluginfilePreTestRunasapre-testpluginN/ATheseparametersareonlysetonceforthepluginsectionandapplytoallplugins.
RunSeparatelyRuneachpluginseparatelyN/AIgnoreTimeoutIgnoreno-operationstimeoutforpluginsN/AErrorSectionFlagMeaningValidKeywords/RangeActionOnErrorActiontotakeonerrorContinue,Beep,StopBurnInTestLinux562016PassMarkSoftwareCommandLineParameters-CconfignameBurnInTestwillloadtheconfigfilespecified.
-xDon'tautomaticallyexitBurnInTestaftertestshavefinished,thedefaultbehaviorisBurnInTestwillexitoncethetestrunhasfinished.
-kRegisteryourkeystoredinthekey.
datfile.
ThisfileneedstobecreatedinthesamedirectoryastheBurnInTestexecutable.
WhenusingthisflagBurnInTestwillexpectyourusername/key,from(andincluding)the"-----START_OF_KEY-----"to(andincluding)the"------END_OF_KEY------"flags,tobestoredinafilecalledkey.
datinthesamedirectoryasBurnInTest.
Youshouldpastethekeyasis.
Itshouldbe6separatelines,1eachforthestartandendflags,1fortheusernameand3forthekey.
YouwillneedtorestartBurnInTestafterregistrationandyoucandeletethekey.
datfileyouhavecreated.
Donotalterthesavedkey.
datfile,thisisafilemaintainedbyBurnInTestandalteringthisfilewillcorruptit.
-DdurationSetsthetestdurationtothevaluespecifiedinminutes-XdurationSetsthetestdurationtothevaluespecifiedincycles-dEnablesdebugmodewhichwillcreateadebug.
logfileinthesamedirectoryastheBurnInTestexecutable-ptimeSetstheupdateinterval(timebetweendisplayupdates)inmilliseconds,allowablerange500(.
5second)to300,000(5minutes).
-JCycleDisktestpatternsbetweentestfiles(whencyclicset).
Thisoptionhasbeenaddedtoallowmultipletestpatternstobeusedacrossverylargedisks,withoutwaitingforthedisktobecompletelytestedwithonepatternbeforemovingontothenextdisktestpattern.
-KKeepthedisktestdatafilesondiskwhenanerrorislogged.
Bestusedinconjunctionwiththe"StoponError"option.
Thissettingwillalsosavetherandomdatablocksusedifrunningthe"RandomData"and"RandomDataandSeeking"disktests.
-vPrintversioninformationandexit14OtherUsefulInformation·ContactingPassMarkSoftware·SystemRequirements·ExampleASCIILogfile·PrecautionsforthoroughandcarefultestingOtherUsefulInformation572016PassMarkSoftware·Faultfinding·CommonErrorMessages·USBLoopbackPlugs·MakingLoopbackplugs·Serialportloopbackplug·Parallelportloopbackplug14.
1ContactingPassMarkSoftwareOntheWebYoucancontactPassMarkonthewebat:http://www.
passmark.
comE-MailFortechnicalsupportquestions,suggestions:help@passmark.
comForsales&commercialissues:sales@passmark.
comToorderonlinevisitthispage,http://www.
passmark.
com/salesForanyotherissues:info@passmark.
comFAQYoumayalsowanttocheckoutthelistofFrequentlyAskedQuestions.
http://www.
passmark.
com/support/14.
2SystemRequirementsHardwarerequirements:-IntelandAMDcompatibleCPU.
-Recommended256MBofmemory.
-15MBDiskspace(moreisrequiredtorunthedisktest).
-Optionalserialandparallelloopbackplugsforporttesting.
-Anetworkconnectionfornetworktesting.
-ACDROM+1MusicCDorDataCDtoruntheCDtest.
-OptionalspecializedPassMarktestCD/DVDstorunPassMark'sCD/DVDtest.
Softwarerequirements:LinuxComponentGraphicalCommandLineKernel2.
6.
302.
6.
30GCC4.
4.
14.
4.
1KDE3.
5N/AQt4.
6.
2N/AOpenGLIncludedinQtN/Alibusb0.
10.
1Administratorprivilegesarerequiredforcertaintestsandforgatheringsomesysteminformation.
BurnInTestLinux582016PassMarkSoftwareLinuxdistributionsthatmeettheserequirementSofar,FedoraCore11(withQt4.
6.
2installed),Kubuntu10.
04andOpenSUSEKDELiveCD(RC2)havebeentestedandsuittheserequirements.
Toaidusinmakingthesoftwarebetterforyou,pleasee-mailtohelp@passmark.
comifyouhavetestedsuccessfullyinanotherLinuxdistributionofifyouencounteredissueswithrunningBurnInTestforLinuxonyoursystem.
14.
3ExampleASCIILogfileASCII(Text)logfilescanbecreatedusingtheloggingoptionintheTestpreferencesdialog.
TheASCIItextlogfilecontainsalltheinformationthatisinthemaintestwindowplussomeadditionalinformationsuchastheamountofRAMinthesystemandcachesizefortheCPU(s).
PassMarkBurnInTestLogfile-http://www.
passmark.
comBurnInTestv3.
0(1000)LinuxLoggingdetaillevel:NormalSYSTEMNSUMMARYLinux2.
6.
30.
10-105.
fc11.
x86_641xIntel(R)Xeon(TM)CPU2.
80GHz2.
0GBRAMGENERALSystemName:Fedorax64MotherboardManufacturer:Hewlett-PackardMotherboardModel:08B8hMotherboardVersion:NotSpecifiedBiosManufacturer:Hewlett-PackardBiosVersion:786B7v2.
08BiosReleaseDate:12/22/2005MachineType:typeSerialNumber:serialNotes:notesCPUCPUManufacturer:GenuineIntelCPUType:Intel(R)Xeon(TM)CPU2.
80GHzSpeed:2800.
0MHzCPUID:Family15,Model4,Stepping1Socket:XU1PROCESSORPhysicalCPU's:1CoresperCPU:1Hyperthreading:NoCPUFeatures:MMXSSESSE2PAECacheperCPUpackage:L1Cache:20kBL2Cache:1024kBMEMORYTotalMemory:1991MBAvailableMemory:761MBMemoryDevices:OtherUsefulInformation592016PassMarkSoftwareDIMM1:DDR2,1024MB,400MHzDIMM2:DDR2,1024MB,400MHzDIMM3:DDR2,NoModuleInstalled,UnknownDIMM4:DDR2,NoModuleInstalled,UnknownDETAILEDEVENTLOGLOGNOTE:2010-08-0916:05:26,Status,StartingtestrunLOGNOTE:2010-08-0916:05:29,Status,CompletedstartedtestrunSERIOUS:2010-08-0916:05:31,Serial,TherequestedCOMportcouldnotbefoundLOGNOTE:2010-08-0916:10:07,Status,TestrunstoppedRESULTSUMMARYTestStarttime:MonAug916:05:262010TestStoptime:MonAug916:10:012010TestDuration:000h04m35sTestNameCyclesOperationsResultErrorsLastErrorCPU-Maths875.
792BillionPASS0NoerrorsMemory(RAM)12.
323BillionPASS0Noerrors2DGraphics481.
213MillionPASS0Noerrors3DGraphics1327.
587MillionPASS0NoerrorsDisk:HardDisk(/boot)[/dev/sdb1]9842.
163BillionPASS0NoerrorsNetwork:eth0(127.
0.
0.
1)626255.
110MillionPASS0NoerrorsCD/DVD:CD/DVD(/media/KNOPPIX)[/d11.
194BillionPASS0NoerrorsParallelPort:lp031.
088MillionPASS0NoerrorsUSBPlug1(1:8)14118MillionPASS0NoerrorsSerialPort:ttyS05269700PASS0NoerrorsSerialPort:ttyS100FAIL1TherequestedCOMportcouldnotbefoundTESTRUNFAILEDNotes:typeserialnotesSERIOUSERRORSUMMARYSERIOUS:2010-08-0916:05:31,Serial,SERIOUS:TherequestedCOMportcouldnotbefound(x1)14.
4PrecautionsforthoroughandcarefultestingForahardwaretesttobeusefulseveralprecautionsneedtobetaken.
Failuretotakeintoaccountthesefactorsmayresultintestsbeingmisleadingorotherunwantedresults.
-StopallotherapplicationsbeforerunningBurnInTest.
BurnInTestcanberuninthebackgroundbutitjustdoesn'tseemprudenttodoanyimportantworkwhenyou'retestingacomputertoseeifitwillfail.
InanycaseBurnInTestBurnInTestLinux602016PassMarkSoftwarewillplacesuchaloadonthesystemthatanyotherapplicationswillrunatasnailspace.
NothavingotherapplicationsrunningalsofreesupmoreRAMthatcanbeusedbytheMemorytest.
-Back-upanyimportantfilesbeforeyoustart.
BurnInTestcansimulatemanydaysoftypicalofficePCuseinafewhours,thisincreasestheriskofhardwarefailure.
Notethatthetestingprocessitselfdoesn'ttouchanyexistingfilesontheharddiskorfloppydisk.
-Whentestingmultiplediskdrivesatthesametimeyoumaynotwanttotestmultiplepartitionsthatareonthesamephysicaldriveatthesametime.
Doingthiscanresultinanenormousamountofseekingbetweenpartitionsandnotasmuchreadingandwriting.
-PassMarkrecommendsrunningBurnInTestjustafteryouinstallaPCforthefirsttime,asthisistheidealtimetofindaproblem.
ThePCwillbestillunderwarrantyandyoucan'tloseanyofyourdata(becauseyouhaven'tloadedany).
Anydisruptioncausedbyafailurewillbeminimal.
-RememberthatBurnInTestdoesnotcreateproblemsinyourhardware,itjusthelpsyoufindtheminacontrolledmanner.
BurnInTestdoesn'tuseanynastyprogrammingtrickstotryandmakeyourhardwarefail.
ItusesthesamefunctionsandproceduresthatstandardLinuxapplicationsandfileserversuse.
IfyourcomputerfailswhenrunningBurnInTest,itwasgoingtofailinthenearfutureanyway!
-Ifyouonlywanttotestaparticularcomponentofthecomputer,turntheothertestsoff.
There'snopointusingtheCD-Drivewhenyouonlywantedtotestthenewharddrive.
-Doingasuccessfultestrundoesn'tmeanthatthecomputerwillneverfail.
Softwareproblems,viruses,andthefactthatnocomputercomponenthasanunlimitedlifespanmeansthatprecautionsneedtobetaken.
HavinggoodBurnInTestresultsisNOTasubstituteformakinggoodfilebackupsinthefuture.
-BecauseBurnInTestdoesn'tdeleteanyoftheexistingfilesfromadisk,thisoccupiedportionofthediskwillnotbetested.
Thusthemorefreespacethatthediskhasbeforethetest,thelargertheportionofthediskthatwillbetested.
-WhenusingtheCDtestwithamusicCDverifythatthemusicisbeingplayedclearlythoughthePC'ssoundsystem.
-Onsomenewcomputers,thewarrantymaybevoidedifyouopenupthecase.
Checkyourwarrantybeforeyoustartpokingaroundinthecase.
-Oldcomputerstendtofillupwithdustovertheperiodofmanyyears.
Thisdustlayercancauseheatbuildupandevenshortcircuits.
Checkfordustbuild-upinoldcomputersbeforeyoustart.
-Checkthecomputerhasadequateventilation&checkallthefansareingoodworkingorder.
-Checkthatthecomputerisn'tfullofbugs.
(i.
e.
theinsecttype).
Dependingonwhereyoulive,insectscanbearealproblem.
Theterm'ComputerBug'wascoinedafteradeadmothwasfoundtohaveshortedoutoneofthefirstcomputersbuild.
InAustralia,cockroachesarethemostcommoncauseoffailureinmicrowaveovens.
Recentstudieshaveevensuggestedthatsomeinsectsareattractedtoelectro-magneticfields.
Sowatchout!
-Therearemanycaseswhereasoftwarebugmayappeartobeaproblemwiththehardware.
Knowingwhoorwhattoblameisn'teasy.
Checkwithyourhardwaremanufacturer(s)fromtimetotimeincasetheyhavereleasednewsoftwarethatfixessomeproblemstheymayhavefound.
Thehardwarecomponentsthatingeneralhavethemostproblemswiththeir'Driver'softwareare,Videocards(especiallythe3Dfunctions),SoundcardsandCDs.
-ByusingtheNetworktestyoucantestbothyourcomputerandthenetworkitisconnectedto.
IfanerrordoesOtherUsefulInformation612016PassMarkSoftwareoccuritmaybedifficulttodeterminethelocationoftheerror.
IfyouareusinganInternetaddressthenitisverylikelythatanytransienterrorsaretheresultofproblemsontheInternet.
Thebestcompromiseisprobablytosetthetestaddresstotheaddressofamachineonyourlocalareanetwork,(ifyouhaveone).
-WhenselectingaSerialorParallelporttouseforloopbacktesting,ensurethattheportselectedisnotalreadyinusebythesystem.
(e.
g.
byamouseorprinter).
-Becauseoflimitationsinthememorytest,faultyRAMerrorsmaynotbepickedupbythetestandfaultyRAMcanoftenmanifestitselfindifferentways.
TheseincludediskI/Oerrors,systemcrashesandlockups.
Notallfaultscanbedetectedviasoftwareandamachinecannotbedeemedtobe100%faultfreeaftertestingwithBurnInTest.
Somereasonsforthisinclude;·Faultsmaydeveloponlyafteracertainperiodoftime·Faultsmaymanifestthemselvesonlyincertainenvironmentalconditions(e.
g.
excessiveheat)·Faultsmightonlymanifestthemselvesinanunusualorspecificsetofcircumstancesoutofthisewhicharetested·Notallmodesofoperationforallpossiblehardwaredevicesaretested·Faultsmightonlyappearwithcertaincombinationsorversionsofsoftware/devicedriversBurnInTestisnotfault-tolerantandisnotdesignedorintendedforuseorresaleason-linecontrolequipmentinhazardousenvironmentsrequiringfail-safeperformance,suchasintheoperationofnuclearfacilities,aircraftnavigationorcommunicationsystems,airtrafficcontrol,directlifesupportmachines,orweaponssystems,inwhichfailureofBurnInTestcouldleaddirectlytodeath,personalinjury,orseverephysicalorenvironmentaldamage("HighRiskActivities").
PassMarkanditssuppliersspecificallydisclaimanyexpressorimpliedwarrantyoffitnessforHighRiskActivities.
14.
5FaultfindingWhatfollowsaresomehintsonhowgoaboutfindingthecauseofparticularsysteminstability.
Wedon'twanttotryandexplainthestepsinvolvedineachoftheseprocesses,theyarejustpointsthatmaywarrantfutureinvestigation.
-Checkyoudon'thaveanyviruses.
-Checkthedriveforerrorsusingthesystem'sdiskcheckingtoolorwithcommandlinetoolslike'fsck'or'badblocks'.
-Checkthatspaceisavailableonthediskfortheswapfiles.
-Havealookthroughtheissuesinthesection,0'Precautionsforthoroughandcarefultesting'.
-Don'trunalltheBurnInTesttestsatonce.
Runjustthe2Dgraphics,thenrunjustthe3Dgraphics,thenjustthedisk,etc.
.
Thiswillallowtheproblemtobeisolatedtoonearea.
-Ifyoususpecthardware,andyouknowwhatyou'redoing,pulloutallthe"optionalhardware",egLANcards,I/Ocardsandseeifthesystemismorestable.
-Onceagain,ifyouknowwhatyou'redoing,startswappingoutcomponentsofthesystemtoseeifthefaultcanbelocalized.
Obviouslyyou'llneedsomesparehardwaretodothis.
-IfyoususpectOpenGLproblems,possiblywithbadOpenGLinstallationormissinglibraries,considerrunningyoursystem'sOpenGL'sscreensaveroranyOpenGLapplicationsorgamestoseeifproblempersist.
Formorehelp,gotohttp://www.
opengl.
org/.
-FaultyRAMmaynotalwaysbedetectedbythememorytest.
Itmaymanifestitselfasadiskfaultofsystemcrash.
-Ifyou'rereallystuckyoumaywanttotryareinstallationofyouroperatingsystemonareformatteddisk.
Thinkcarefullyaboutthisoptionbeforeyouattemptit,therearelotsofgoodreasonswhyyoudon'twanttoreformatyourharddisk.
-Makesureyou'vegotthemostuptodatesoftwaredriversforyourhardware.
Driversareanever-endingsourceofproblems.
-Checkthatyouhaven'tendedupwithanoverclockedCPUanddon'tknowaboutit.
BurnInTestLinux622016PassMarkSoftware-Checkthatyouhaven'tpurchasedthecheapestandnastiesthardwareinthehopeofsavingacoupleofdollars(orpounds,francs,etc).
Oftenitmaynotbethecheaphardwarethatcausesproblemsbutthequalityandsupportofthesoftwaredriversthatcomeswiththehardwarethatareaproblem.
Don'tshoponpricealone,checkoutthesupportandproductreviews.
14.
6CommonErrorMessagesWhenBurnInTestencountersanerrorduringatestrunashortdescriptionoftheerrorisdisplayedinthemainwindow.
Whatfollowsisanexplanationofthecommonerrorsthatmaybeencountered.
Incorrectmathematicaladdition/subtraction/division/multiplyTheexecutionofamathematicaloperationcameupwiththewrongresult(e.
g.
1+1=3).
Thisisaveryseriouserrorforacomputerasitmeansthecomputerisincapableofexecutionthesamesequenceofinstructionstogetthesameresult.
PossiblereasonsarefaultyRAM,Systembus,CPUoroverheating.
Thereisastrongchancethatyourcomputerwillcrashorlockupjustafteranerrorlikethisbecauseifthecomputercan'taddtwonumberscorrectly,thereisagoodchancethatitcan'tcontinuetorunaprogrameither.
NofreememoryforbufferOperatingsystemdoesnothaveenoughfreememorytoallowtheallocationofabuffer.
NotenoughfreediskspaceThereisnotenoughfreespaceonthedisktocreateatestfilefortheDisktests.
TestfilecouldnotbecreatedBurnInTestwasunabletocreateafileonthediskinorderforittobeabletorunthedisktests.
Checkpermissionaccesstothedisk.
Checkfilewriteandcreatepermissionsintherootdirectoryofthediskundertest.
ErrorwhilewritingtothediskThetestfilecouldnotbecompletelywrittentothedisk.
ThiscouldindicateahardwareerrororasuddenlackoffreediskspaceErrorwritingtodisk-DiskisfullThetestfilecouldnotbecompletelywrittentodiskbecausetheselectedharddriveisfull.
Testfilecouldnotbere-openedThetestfilewascreatedsuccessfully,butcouldnotbereopenedforverification.
Thiscouldindicateahardwareerrororaresourceproblemwithintheoperatingsystem.
ErrorwhilereadingfromthediskThetestfilecreatedonthediskcannolongerberead.
Thiscouldindicateahardwareerrororaproblemwithintheoperatingsystem.
DataVerifyfailureThisisaseriouserrorthatindicatesthatthedatareadfromthediskisNOTthesameasthedatathatwaswrittentothedisk.
Thiscouldindicateahardwareerror.
DiskisfulloruserfilesystemlimitreachedAtestfilecouldnotbecreatedonthediskbeingtestedbecausethediskisfullorthecapacityofthefilesystemhasbeenexhausted.
CouldnotsetCDTimeformatCouldnotgetnumberofaudiotracksOtherUsefulInformation632016PassMarkSoftwareCouldnotplaytheaudiotrackCD-ROMfailedtoreturnstatusinformationCannotdetectaudioinformationonCDNoaudiomediainCD-ROMTheseerrorsrelatetooneofthefollowingproblems.
ThereisnotaCDinthefirstCD-ROMconnectedtothecomputer.
TheCDintheCD-ROMisnotaMusicCD.
TheCDisalreadyinusebyanotherapplication.
TheCDhasanerroronitandisunreadable.
TheCDisdirty,dustyorscratchedandcannotbereadTheCDSoftwaredriversarenotcorrectlyinstalled.
TheCD-ROMhasahardwareerror.
ChecksumfailureforCD/DVDfileThisindicatesthatthefilereadfromthedataCD/DVDbeingtestedfailedthechecksumverification.
ThismeansthattheCD/DVDDriveisunabletoaccuratelyreaddatafromtheCD/DVDbeingtested.
CouldnotopenfileonCD/DVDforreadingTheCD/DVDdriveselectedcouldnotbeopenedforreadingasadataCD/DVD.
ErrorwhilereadingfilefromCD/DVDAfullblockofdatacouldnotbereadfromthedataCD/DVD.
ErrorwhilesearchingforfilesondataCD/DVDAnerroroccurredwhilesearchingforfilesonadataCD/DVD.
Thiscanbetheresultofacorrupted(Errorcode1117)orblankCD(Errorcode21).
DatareadfromCD/DVDwasincorrectAblockreadfromaspecializedPassMarkTestCDorDVDwasincorrect.
Therewasatleastonebyteintheblockthatwasnotthevalueexpected.
Inthedetailederrorlogthereisadditionalinformationthatgivethenumberofbytesinerroranddisplaystheexpectedvalueandthevalueactualreadfromthedisc.
Itmaybethatthedriveisfaultybutyoushouldcheckthatthediscisnotscratched,dustyordamagedbeforeassumingahardwarefault.
CouldnotdeterminetypeofTestCD/DVDBurnInTestwasexpectingtofindaspecializedtestCD/DVDinthedriveselected.
AspecializedtestCD/DVDhasaspecificsetoffiles,whichallhaveaspecificfilesize.
ThesediscarenormallypurchasedfromPassMarkSoftwareormadeusingthePassMarkCD-Makerutility.
BurnInTestwasnotabletofindthecorrectfilesorthefilesappeartohavethewrongfilesize.
Ifyoudon'thaveaspecializedtestCD/DVDavailable,selectoneoftheothertwotestoptionsinthepreferenceswindow.
OpenGLisnotinstalledorisnotinstalledcorrectlyOpenGLisnotinstalledorisnotinstalledcorrectlyonyoursystem.
ErrorverifyingdatainRAMThedatawrittentomemoryisnotthesameastheinformationreadfrommemory.
Thisisaveryseriouserror,muchlikethe"Incorrectmathematical…",errorabove.
It'shighlylikelythatyourcomputerisabouttocrashorlockup.
ErrorallocatingRAMTheoperatingsystemwasnotabletoallocatetheamountofRAMrequestedbyBurnInTestforthememorytest.
AstheRAMmustbeallocatedinacontinuousblock,thiserrorcansometimesbeseenasaresultoffreememoryfragmentation.
BurnInTestLinux642016PassMarkSoftwareErrorconnectingtonetworkCouldnotcreateanetworksocketCouldnotsetsockettimeoutsDuringtheestablishmentofanetworkconnectionanerrorwasencountered.
TheNetworkaddressselectedhasnoeffectoniftheseerrorsoccur.
Theycanbetheresultofthefollowingproblems:–Thereisnonetworkconnectionconfiguredforthecomputer–Thecomputerisphysicallydisconnectedfromthenetwork–TheInternetTCP/IPprotocolisnotinstalledonthiscomputerCouldnotallocatememoryforpacketsOperatingsystemislowonresourcesandcannotallocateanymorememory.
Couldnotresolvehostname,checksettingsTheNetworkaddressselecteddoesnotseemtobecorrect.
Tryanotheraddress,orusingaTCP/IPaddressdirectly.
Theaddress127.
0.
0.
1isgoodfortestingasitisaninternalloopback.
TimeoutsendingpacketTimeoutwaitingforpacketErrorsendingpacketErrorreceivingpacketBadpacketTheseerrorsrelatetooneofthefollowingproblems.
TheHostusingthenetworkaddressselecteddoesn'treplyto'ping'messages.
Tryadifferenthost.
Thereisaconfigurationprobleminyournetworkconnection.
Yournetworkcardmaybefaulty.
Thenetworkitselfisnotreliably.
Theinformationsendwasnotthesameastheinformationechoedbytheremotehost.
Thenetworkiscongestedorfaultyandthepacketsarenotbeingechoedwithinthetimeoutperiodspecifiedinthepreferenceswindow.
Networktestalarm.
ErrorratioexceededTheBadPacketratiospecifiedintheNetworktestpreferenceshasbeenexceeded.
Gotsomeoneelse'spacketThisisnotreallyanerror.
It'smoreofaninformationmessage.
Don'tworryaboutthismessage.
Badpacket.
ChecksumincorrectThechecksumintheechoed,incomingdatapacketisnotcorrect.
Thisindicatesdatacorruptionorafaultontheremotemachine.
Notethatthischecksumiscalculatedbytheremotemachine.
Badpacket.
CorruptdataThecontentsoftheincomingdatapacketarenotcorrect.
Normallythiserrorwouldnotbeenseenasthechecksumshoulddetecttheincorrectdatabeforethiserroroccurs.
COMportisalreadyinusebyanotherprogramTheserialportselectedforthetestisalreadyisusebytheoperatingsystem.
Thismaybeforthemouse,amodemoranotherserialdevice.
TherequestedCOMportcouldnotbefoundTheserialportselectedforthetestdoesnotexistinthiscomputer.
ThiscouldhappenifCOM4(ttyS3)isselectedbutthecomputerhasonly2serialports,COM1(ttyS0)andCOM2(ttyS1).
OtherUsefulInformation652016PassMarkSoftwareErrorwhileopeningCOMportTheoperatingsystemhasreportedanerrorwhiletryingtoopentheserialportselectedforthetest.
Thiscouldbeaconfigurationproblemintheoperatingsystem.
Thiserrorshouldnotnormallybeenseen.
ErrorgettingcurrentCOMportconfigurationErrorwhilesettingnewCOMportconfigurationTheoperatingsystemhasreportedanerrorwhiletryingtoconfiguretheselectedserialport.
Themostcommoncauseforthiserrorwouldbetheselectionofaspeedthatisnotsupportedbytheserialportchipsinstalledinthecomputer(theUART).
Mostchipsonlysupportspeedsupto115Kbit/s.
Corruption.
Datareceiveddidn'tmatchdatasentBurnInTesthasdetectedthatthedatareceivedfromtheserialportdoesn'tmatchthedatasent.
Thiscouldindicatethatthereisahardwareproblem.
Thistypeofdatacorruptionwouldhoweverbeafairlyraretypeofevent.
Themorecommonresultofahardwarefailurewouldbethetotalinabilitytosendorreceivedata.
(seebelow).
ErrorwhilesettingcurrentCOMporttimeoutsTheoperatingsystemhasreportedanerrorwhiletryingtosetthetimeoutperiodsforthedatatransmissionandreception.
Thiscouldbeaconfigurationproblemintheoperatingsystem.
Thiserrorshouldnotnormallybeenseen.
ErrorwhilesendingdatatotheCOMportErrorwhilereceivingfromtheCOMportTheoperatingsystemhasreportedanerrorwhiletryingtosend/receivedatathroughtheserialport.
Ifadevice(suchasaloopbackplug)isnotconnectedtotheserialportthennodatacanbesent.
Iftheloopbackplugisconnectedandisnotfaulty,thenthiserrormayindicateahardwarefault.
COMportClearToSend(CTS)linestuckhighCOMportClearToSend(CTS)linestucklowCOMportDataSetReady(DSR)linestuckhighCOMportDataSetReady(DSR)linestucklowThesignalpintestphaseoftheserialtesthasfailed.
Thismightbebecauseofanincorrectlywireduploopbackplug,acablingproblembetweentheserialsocketandthemotherboard,anonstandardCOMportoraproblemwiththeconfigurationfortheCOMport.
AfailureoftheCTSpinmaybecausedbytheassociatedRTSpin,towhichitislooped.
AfailureoftheDSRpinmaybecausedbytheassociatedDTRpin,towhichitislooped.
ParalleldevicedrivercouldnotdetectportThiserrorusuallyoccursiftheparallelporttestattemptstoaccessaparallelport,whichdoesn'texist(suchasperhaps/dev/lp2or/dev/lp3).
ItcanalsohappeniftheBIOSsettingsfortheportarenotcorrect.
Notethattheold'bi-directional'BIOSmodeisnotsupported.
ECPorEPPmodeisrequired.
CouldnotopenparalleldevicedriverThiserrorusuallyoccursiftheparallelporttestfailstoaccessaparallelport,whichdoesexist.
Corruption.
Datareceiveddidn'tmatchdatasentThedatasenttotheParallelportwasnotthesameasthedatareceived.
Thismayindicateahardwareproblemoramissingorfaultyloopbackconnector.
ErrorwhilesendingdatatotheparallelportErrorwhilereceivingdatatotheparallelportTheoperatingsystemhasreportedanerrorwhiletryingsendorreceivedata.
Thiscouldbeaconfigurationproblemfortheparallelport.
Thiserrorshouldnotnormallybeenseen.
CouldnotdetecttheparallelportselectedBurnInTestwasunabletofindaparallelportatthelocationselected.
TrypickinganotherportandseetheParallelportBurnInTestLinux662016PassMarkSoftwaretestdescription(Chapter3)formoredetailsaboutportselectionFilesystemnotmountedBurnInTestLinuxdoesnotperformmountingofdrives/partitions.
TorunDiskTestonadrive/partition,itneedstobemounted.
Tofindoutwhatdevicesaremounted,use"df-ahPT"onthecommandline.
Asampleoutputisshownbelow:PermissionerrorwritingtodiskDiskTestattemptstowritetoandreadfromthedisk'spartitionsthatwereconfiguredtorun.
Hence,weneedtohaveread/writeaccesstothesedevices'partitions.
Fromthecommandline,use"cat/etc/mtab"toseewhatpermissionyouhaveonthesedevices.
Asampleoutputisshownbelow:Itmeansthedevice/dev/sdb2ismountedat"/"with"rw"(read/writepermission)andisoffilesystemtypeext3.
Thisappeartobeourstart-updiskandwillappearas"HardDisc(sdb2)[/]"inDiskTestPreferences.
/dev/fd0ismountedat/media/floppywith"ro"(readonlypermission)andisoffilesystemtype"vfat".
Thisappeartobeourfloppydiskandwillappearas"Media(floppy)"inDiskTestPreferences.
Hence,ifwearetryingtorundiskteston"Media(floppy)"inthiscase,wewillgetthiserror.
root(admin)accessneededtorunthistestForsometests,BurnInTestneedstoberunasasuper-user(i.
e.
systemadministratororrootuser).
Tologinasasuper-user,whenthelogin-managerpromptsyouforausernameandapasswordduringstart-up,youwillneedtousetheusername"root",followedbyanadministratorpassword.
Theadministratorpasswordisset-upduringtheinstallationoftheoperatingsystem.
Alternatively,evenifyouareloggedinasanon-rootuserfromthelogin-manager,youcanstillrunBurnInTestasarootuserprocessbytyping"su"(standsforsuper-user)atthecommandlinefromtheterminalshell.
Youwillthenbepromptedtoenteryourrootpassword.
Type"echo$UID"toseewhatyouruserIDis.
Ifitshows0,itmeansyouare"loggedin"asrootuserinTHATSHELL.
Ifitdoesnotshow0,itmeansyourpasswordisincorrect.
Checkfor"CapsLock"and"NumLock"aspasswordiscasesensitive.
Ifyouare"loggedin"asrootuserinTHATSHELL,youcanthenrunBurnInTestfromthisshellasarootuser.
OtherUsefulInformation672016PassMarkSoftwareThesetestsareSerialPorttest,ParallelPorttest,Memory(RAM)testandNetworktest.
14.
7USBLoopbackPlugsUSB2.
0Loopbackplugscanbeusedtohelpdiagnose,troubleshootandloadtestyourPC'sUSB1.
xand2.
0ports.
FivestatusLEDsontheUSB2.
0Loopbackplugwilldramaticallyimprovethetroubleshootinganddiagnosticabilityofcomputertechniciansandsystemintegrators,whohavepreviouslybeenworkingblind.
TheRed,GreenandYellowLED'sonthefrontofthisUSBadapterplugprovideaquickvisualindicationofI/OactivityandiftheUSBbusispowered.
TheOrangeLEDwillprovideaquickindicationwhetherthePCportiscurrentlysupportingthehigherUSB2.
0speed(upto480Mb/s)orthelowerspeedfoundwithUSB1.
x(ofupto12Mb/s).
TheleftmostredLEDindicateswhetherrecoverablebuserror(retransmissionofdata)hasoccurred.
Theseplugsareunique!
TheyaretheonlytrueUSB2.
0loopbackadaptersonthemarketandhavebeenespeciallydesignedforusewithourBurnInTestProfessionalsoftwarepackage.
TheydonotrequireanexternalpowersupplyanddonotrequireaconnectiontoanyotherportonaPC.
EachplugalsohasitsownserialnumberstoredinEPROM,ontheplug,soitispossibletoidentifyeachplugwhenmultipleplugsareconnected.
EachplugalsocontainsitsownCPUandexecutesitsownfirmware(whichcanbeupgradedinthefuturebydownload)TechnicalSpecificationsUSBstandard:2.
0HighSpeedandFullSpeed(andisbackwardlycompatiblewithUSB1.
1and1.
0)Plugandplay:CompliantPhysicalconnector:Standard4wireUSB(2xBalancedSignal,1Voltage[VBUS],1Ground[GND])USBTransfermodes:BulkVoltage:4.
4V-5.
25V.
(Noexternalpowersupplyisrequired)Current:250mA(typicaloperation)Clockspeed:24MhzDevicedatabuffers:3x64-bytecontrol.
4KbytedataavailableDevicememory:8KBFirmwarecodeanddataavailableCase:HighimpactMABSplasticSize:65mmx50mmx20mm(2.
5x2.
0x0.
8inches)Weight:35g(1.
3oz)Indicators:OrangeLED=USB2.
0(HighSpeed)orUSB1.
0(FullSpeed)indicatorGreenLED=TransmitdataRedLED1=PowerfromUSBbusYellowLED=ReceivedataRedLED2=USBbustransmissionerrorindicatorEMCstandards:AS/NZS3548:1995,ECStorageTemperature:-20Cto+70CUsageTemperature:0Cto+45CMaxspeed:480Mbits/secModelnumber:PMUSB02(rev2)RoHS(Leadfree):YesBurnInTestLinux682016PassMarkSoftwareForfurtherdetailsregardinganyoftheproductsinthissectionpleaseseethePassMarkwebsite:www.
passmark.
comSeealsoUSBtest14.
8MakingLoopbackplugsYoucanpurchasehighqualitymoldedloopbackplugsfromPassMarkor,fortheserialandparallelversions,youcanmakeyourown.
Aloopbackplugisasmallconnectorthatplugsintotheserial,parallelorUSBportonyourcomputerinordertoloopthedataoutputlineintothedatainputline.
Inthecaseoftheserialandparallelplugs,italsosetsafewcontrollinestotrickthecomputerintothinkingthatanexternaldeviceisconnectedtotheport.
InthecaseoftheUSBplug,anintelligentUSBcontrollerchipisrequiredtoloopthedata.
You'llfindbelowtheinstructionsformakingyourownserialandparallelloopbackplugs.
Theseplugsaredesignedtobepluggedintothesmall9pinserialportand25pinparallelportonyourcomputer.
InconjunctionwithsoftwaresuchasBurnInTesttheyallowthetestingoftheport.
·SerialLoopbackPlug·ParallelLoopbackPugWarning:ThesearethepinoutsoftheplugthatwehavemadeandsuccessfullytestedwithourownsoftwareonourownPC's.
Youusethisinformationatyourownrisk!
It'seasytomakeamistakeandwetakenoresponsibilityforthepotentiallyseriousconsequences.
14.
8.
1SerialportloopbackplugTheserialportonIBMcompatiblePCsconformtotheRS232electricalstandardanduseamaleDB-9connector.
(olderPCsmayuseaDB-25inwhichcaseaconverterwillberequired).
TheDB-9connectorasthefollowing9pins.
DB9PinEIADescriptionDescription1DCDDatacarrierdetect2RXDReceivedata3TXDTransmitdata4DTRDataterminalready5GNDSignalground6DSRDatasetready7RTSRequesttosend8CTSCleartosend9RIRingIndicatorTomaketheloopbackplugthefollowingpinsneedtobeconnectedtogether:§Receiveandtransmit(2&3)§RequesttosendandCleartosend(7&8)§Datacarrierdetect,DatasetreadyandDataterminalready(1,6&4)Thisdiagramshowstheconnectionsthatneedtobemade.
It'stherearviewofthefemaleDB-9connectorthat'srequiredfortheplug.
Theredlinesandgraydotsshowtheconnectionsthatneedtobemadeonthebackoftheplug.
OtherUsefulInformation692016PassMarkSoftwareFemaleDB-9connector-Rearview14.
8.
2ParallelportloopbackplugTheparallelportonIBMcompatiblePCshavealwaysusedaDB-25connector.
However,overtimeseveralchangeshavetakenplacetotheelectricalinterfacewiththeintroductionofenhancedandbi-directionalparallelports.
Webelievethatthisplugwillworkwithallstylesofparallelports.
DB-25PinDirectionDescription2OutDatabit0(Leastsignificantbit)3OutDatabit14OutDatabit25OutDatabit36OutDatabit410InAcknowledgestatus11InBusystatus12InPaperoutstatus13InSelectstatus15InErrorstatusTomaketheloopbackplugthefollowingpinsneedtobeconnectedtogether:§Data0andErrorstatus(Pin2&15)§Data1andSelectstatus(3&13)§Data2andPaperoutstatus(4&12)§Data3andAcknowledgestatus(5&10)§Data4andBusystatus(6&11)Thisdiagramshowstheconnectionsthatneedtobemade.
It'stherearviewofthemaleDB-25connectorthat'srequiredfortheplug.
Theredlinesandgreydotsshowtheconnectionsthatneedtobemade.
BurnInTestLinux702016PassMarkSoftwareMaleDB-25connector-RearviewIndex712016PassMarkSoftwareIndex-A-Addition12-B-Buy7-C-CD-ROM/DVDPreferences28Commandlinearguments50commandlineparameter49Commandlineparameters50CommandLineVersion52Commonerrormessages62Contactdetails57ContactPassmark57CPU26CPUmathpreferences26-D-DB2568,69DB968,68DiskPreferences25Disktestsuite13Division12DutyCycles33-E-Errormessages62Errorpreferences30-F-Faultfinding61Filesize13Firewire13Floatingpoint12-I-Integer12Introduction6-L-Licensinginformation7Loopback67Loopback68,68,69-M-MachineIdentity49Mathstestsuite12Memorycardreaders13Memorypreferences27Memorysticks13Menu41Multiplication12-N-Networkpreferences27NewFeatures7Notes49-O-Order7Orderinginformation7Overview6-P-Parallel68,69parallelportpreferences29Pattern13Pre-testpreferences30Prices7Purchase7BurnInTestLinux722016PassMarkSoftware-R-RAM27RAWdisktest25Read(disk)13Registrationinformation7Removabledrives13RS23268,68-S-Serial68Serialport68Serialportpreferences29Started7Subtraction12Summary7Support57-T-Testdescriptions8TestPattern13TestSelection33TestSelectionandDutyCycles33Textbasedconfiguration52-U-UniversalSerialBus67Un-partitioneddisktest25Upgrades7USB67USB2.
067USBpreferences30USBspecifications67-W-Whatsnew7write(disk)13
Cloudxtiny是一家来自英国的主机商,提供VPS和独立服务器租用,在英国肯特自营数据中心,自己的硬件和网络(AS207059)。商家VPS主机基于KVM架构,开设在英国肯特机房,为了庆祝2021年欧洲杯决赛英格兰对意大利,商家为全场VPS主机提供50%的折扣直到7月31日,优惠后最低套餐每月1.5英镑起。我们对这场比赛有点偏见,但希望这是一场史诗般的决赛!下面列出几款主机套餐配置信息。CPU...
Pia云是一家2018的开办的国人商家,原名叫哔哔云,目前整合到了魔方云平台上,商家主要销售VPS服务,采用KVM虚拟架构 ,机房有美国洛杉矶、中国香港和深圳地区,洛杉矶为crea机房,三网回程CN2 GIA,带20G防御,常看我测评的朋友应该知道,一般带防御去程都是骨干线路,香港的线路也是CN2直连大陆,目前商家重新开业,价格非常美丽,性价比较非常高,有需要的朋友可以关注一下。活动方案...
六一云 成立于2018年,归属于西安六一网络科技有限公司,是一家国内正规持有IDC ISP CDN IRCS电信经营许可证书的老牌商家。大陆持证公司受大陆各部门监管不好用支持退款退现,再也不怕被割韭菜了!主要业务有:国内高防云,美国高防云,美国cera大带宽,香港CTG,香港沙田CN2,海外站群服务,物理机,宿母鸡等,另外也诚招代理欢迎咨询。官网www.61cloud.net最新直销劲爆...
opensuse12.1为你推荐
硬盘工作原理硬盘的读写原理中老铁路中国有哪些正在修的铁路www.983mm.comwww.47683.com郭泊雄郭佰雄最后一次出现是什么时候?www.hhh258comwww.tx88d.com 有这个网站吗?lcoc.topeagle solder stop mask top是什么层www.diediao.com跪求鸭王2hao.rising.cnIE主页被瑞星绑架http://hao.rising.cn//?b=84主页明明设置的是百度但打开后是瑞星导航,dpscycle国服魔兽WLK,有什么适合死亡骑士的插件?官人放题戴望舒的《狱中题壁》
com域名抢注 东莞电信局 ddos wavecom googleapps 优key 42u标准机柜尺寸 免费名片模板 全站静态化 lol台服官网 双12 智能dns解析 空间申请 国外免费云空间 网络速度 阿里云邮箱怎么注册 hdroad hdsky 谷歌搜索打不开 腾讯服务器 更多