stresslinux tortur test dit udstyr

, stresslinux er et magert, mener tortur maskine med 750mb hardware der godhed til sondering og belastning tester din computer hardware.hvorfor, spørger du, er der nogen, der vil torturere deres flot udstyr?måske "tortur" ikke er det bedste ord; tror, den afprøvning at afsløre fejl "brænder" en ny maskine, eller at finde nogle grænser for overclocking.,, stresslinux løber fra eksterne bootable medier: cd, usb - nøgle, pxe støvle, eller du kan løbe vmware image.min favorit er en usb - nøgle, fordi det er hurtigt.der er gode anvisninger for at skabe den valgte støvle medium.,, når du støvle, du har mulighed for at tillade, at sl troldmand, for at afdække deres system for sensorer og så last passende chauffører (se skærmen skudt, nedenfor).,,,,,, kan du gentage det når som helst efter boot ved at slette, /tmp /sensorer, og så løber de, sl-wizard.sh, manuskript, som rod, som denne:,, stress @ stresslinux: ~ > sudo rm /tmp /sensorer stress @ stresslinux: ~ > sudo sl-wizard.sh, at stresslinux, dette er ikke din almindelige strippet ned linux.det blev bygget med suse studie, og er baseret på opensuse.hvis du leger med testen bygger der er tonsvis af dem, stresslinux anvendelser busybox i stedet for den sædvanlige coreutils, fileutils og andre standard linux kommandoer.busybox er en enkelt strippet ned binære indeholder flere dusin ordrer, og det bruger aske skal, så du kan finde nogle af dine bedste muligheder er forsvundet.den busybox kommando henvisning bør hjælpe dig.,, stresslinux anvender de nøgler på en interessant måde.der er seks almindelige, ttys, f1-f6 og støvler på, tty1 på f1.resten er normale login ttys,.for os har du kan skifte mellem disse med alat + fn.(strg + i den tyske tastaturer, hvilket er det samme som ctrl + i).) viser eth0 kapacitet (se ovenfor), f11 viser harddisk temperaturer og f.12 displays lm - behandlinger.,,,,,,, det var sjovt, hvad nu?det stresslinux, nu er startet, og de så på dit eth0 og - output, hvad er det næste?lad os tilbringe noget tid med, stress, kommando, fordi det er en god almen arbejdsbyrde generator.det fungerer ved siccing en flok svin på dit system.denne enkle besværgelse sætter en lys belastning på cpu, i /o, hukommelse og harddisk:,, > stress - cpu 8 - til 4 - vm - 2 - 4 - timeout 30 - hdd vidtløftig stress: info: [16275] afsendelse af svin: 8 cpu, 4 til 2 vm, 4 hdd stress: dbug: [16275] ved hjælp af backoff sove i 54000us stress: dbug: [16275] om timeout med tiere stress: dbug: [16275] - > hogcpu arbejdstager 8 [16276] kløvet stress: dbug: [16275] - > hogio arbejder 4 [16277] kløvet stress: dbug: [16275] - > hogvm arbejdstager 2 [16278] kløvet stress: dbug: [16275] - > hoghdd arbejder 4 [16279] kløvet stress: dbug: [16275] ved hjælp af backoff sove i 42000us stress: dbug: [16275] om timeout med tiere [....] stress: info: [16275] vellykket løb afsluttet i 13s, snippet viser, at jeg lavede ikke sjov med det svin.når jeg er færdig med "vellykket løb afsluttet", som betyder, at der ikke var nogen fejl.hvis det gjorde opdage fejl, ville det enten forsøge at fortælle, hvad de var, eller fortælle dig at undersøge syslog.lad os gå igennem, så vi ved, hvad det gør.,,, - cpu 8, fortæller det til bord 8 processer.hver proces beregner kvadratroden af et tilfældigt tal (ved at kalde den, sqrt() og rand, funktioner) i en sløjfe, der stopper ved afslutningen af deres timeout, eller når du stopper med ctrl + c. er der nogen fyre, der husker, hvem der sagde "computer.beregn det sidste ciffer værdien af pi? "og hvorfor?det er den samme, en måde at holde cpu 'en konstant optaget.,,, - - til 4, gafler 4 processer, der ringer, sync(), funktion i et loop., sync(), hedeture data buffer i hukommelse til disk.de fleste linux filesystems anvendelse forsinkes fordeling; det er data, der opbevares i et minde om den frist inden skrevet til disk.det fremskynder resultater, fordi diskette i /o er langsommere end ram.løber det af sig selv og prøve forskellige værdier, vil give dem en idé om din i /o resultater.,,, - vm - 2, thrashes din ram ved mønster 2 processer til at tildele og frigive hukommelse.(ni, malloc(), og free(),.,,, - hdd 4, pummels din harddisk med skriver, ved at skrive, funktion i et loop.,,, - - lige midt i 30 'erne, fortæller, understrege, at stoppe efter 30 sekunder.eller hvad du vil, naturligvis med s, m, h, d y (sekunder eller minutter, timer, dage, år).altid en timeout, fordi det er din beskyttelse fra systemet, låser op og bliver tilgængelige., stress, løber i userspace og kan ikke forårsage nogen skade, men det ville være trist til at genstarte for at stoppe det.,,, - - så kortfattet, gør det ud med mange linjer fortæller, hvad det gør. eksemplet ovenfor, er temmelig forsigtigt og ikke vil understrege noget efter 1990.du kan køre en test på et tidspunkt, f.eks.This puts a much larger load on your CPU:, ,> stress --cpu 2000 --timeout 30s --verbose, ,Just for fun, follow along with ,top,, and press 1 to see all cores individually:, ,top - 18:58:17 up 8:56, 9 users, load average: 419.86, 226.40, 88.02 Tasks: 2207 total, 1449 running, 756 sleeping, 0 stopped, 2 zombie Cpu0 :100.0%us, 0.0%sy, 0.0%ni, 0.0%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st Cpu1 : 98.1%us, 1.6%sy, 0.0%ni, 0.0%id, 0.0%wa, 0.0%hi, 0.3%si, 0.0%st Cpu2 : 97.7%us, 2.3%sy, 0.0%ni, 0.0%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st, ,When your ,stress, run is finished, notice the difference in the Tasks statistics and load averages., ,You can control the load on your memory with the ,--vm-bytes, option. du har vel 8gb hukommelse, som ikke er usædvanligt i de moderne tider.prøv det her:,, > stress... vm - 2 - vm bytes 6g - timeout i 30 'erne... vidtløftig, vær forsigtig med den her, fordi prygle din hukommelse kan gøre dit system op at hænge.de fordeler og udslip, vm mulighed hukommelse;, vm -, simulerer lav hukommelse betingelser under hver kværn proces gå til at sove, snarere end at minde.dette eksempel svin 3 gigabytes hukommelse:,, > stress... vm - 2 - vm bytes 3g - vm - hold... "timeout" erne,, hvad der sker, når systemet er i /o bundet?prøv det her:,, > stress... til 8 - timeout 2m, teste din harddisk, med en stor fil på diskette:,, > stress... hdd 1 - timeout 5m, standard fil størrelse er 1gb, og kan de angive enhver størrelse med, - - hdd bytes, mulighed for eksempel... hdd bytes 5g, skriver en 5 gigabyte fil.,,, stress, er pæne og rydder op efter sig selv, - - så skulle du ikke behøver at bekymre sig om gammelt svin går amok.dokumentation vedrørende, stress, er ikke ødsle, og den mest fuldstændige hjælp er i info stress,.,, andre ordrer, besøge stresslinux software side for at få alle sine afprøvning af systemet kommandoer.det omfatter pålidelige på standby, cpu brænde, memtest, bonnie + +, lshw (liste - systemets hardware, min yndlings), tiobench, og smartmontools,.der er en masse søde linux bootable system rednings - distros, der gør dette, og at de og alt det, men jeg tror, stresslinux er højst for en god specialiserede distro.,

Probing system sensors at boot.
Stresslinux screen shot



Previous:
Next Page: