See artikkel on masintõlke peegelartikkel, palun klõpsake siia, et hüpata algse artikli juurde.

Vaade: 11063|Vastuse: 1

[linux] Linux kasutab lookbusy protsessori kasutuse simuleerimiseks

[Kopeeri link]
Postitatud 21.02.2022 13:32:08 | | | |
Nõuded: Jälgimishäire reeglite testimiseks saad kasutada lookbusy protsessori kasutuse simuleerimiseks, kui serveri protsessor hõivab seatud läve, et käivitada häirereegel.

Lookbusy on lihtne rakendus sünteetiliste koormuste genereerimiseks Linuxi süsteemides. See suudab genereerida fikseeritud ja ennustatava koormuse protsessorile, hoida valitud mälu aktiivsena ning tekitada nii palju kettaliiklust kui vaja.

Ametlik aadress:Hüperlingi sisselogimine on nähtav.

See artikkel toob näiteks CentOS 7 süsteemi ning paigaldusskript on järgmine:

Pärast skripti salvestamist anna sellele täitmisluba ja paigalda see järgmise käsuga:



Kasutatavad parameetrid on järgmised:

usage: lookbusy [ -h ] [ options ]
Üldised võimalused:
  -h, --help Commandline abi (sa loed seda)
  -v, --verbose Verbose väljund (võib korrata)
  -q, --vaikne Ole vait, tooda väljund ainult vigade põhjal
Protsessori kasutusvõimalused:
  -c, --cpu-util=PCT, iga protsessori soovitud kasutus, protsendina (vaikimisi
      --cpu-util=VAHEMIK 50%).  Kui valida 'kõver' protsessori kasutusrežiim, siis vahemik
                         kujul MIN-MAX.
  -n, --ncpus=NUM Protsessorite arv, mida tegevuses hoida (vaikimisi: automaatselt tuvastatud)
  -r, --cpu-mode=MODE Kasutusrežiim ('fikseeritud' või 'kõver', vt lookbusy(1))
  -p, --cpu-kõver-tipp=AEG
                       Tipu kasutuse nihe kõvera perioodi sees on
                         sekundid (lisa 'm', 'h', 'd' teiste üksuste jaoks)
  -P, --cpu-kõvera-periood=AEG
                       Kasutuskõvera periood, sekundites (lisa
                       'm', 'h', 'd' teiste üksuste jaoks)
Mälukasutuse võimalused:
  -m, --mem-util=SUURUS Kasutatav mälu hulk (baitides, millele järgneb KB, MB,
                         või GB teiste üksuste puhul; vt lookbusy(1))
  -M, --mem-sleep=TIME Aeg uneaega iteratsioonide vahel, usec-is (vaikimisi 1000)
Ketta kasutamise võimalused:
  -d, --disk-util=SUURUS Failide suurus ketta vahetamiseks (baitides,
                         millele järgneb KB, MB, GB või TB teiste seadmete jaoks)
  -b, --disk-plokk-suurus=SUURUS
                       Plokkide suurus, mida kasutatakse I/O jaoks (baitides, järgneb
                         by KB, MB või GB)
  -D, --disk-sleep=AEG
                       Aeg magama minna iteratsioonide vahel, msec-is (vaikimisi 100)
  -f, --disk-path=PATH Tee faili/kataloogi juurde, mida kasutada puhvrina (vaikimisi
                         /tmp); määra mitu korda täiendavate radade jaoks
Levinumad käsud on järgmised:

KatseKõigi CPU tuumade hõivamine kõigub umbes 80%-90% vahel, renderdused on järgmised:



(Lõpp)





Eelmine:[Päris lahing]. NET/C# kasutab SemaphoreSlim'i samaaegsete täitmismeetodite piiramiseks
Järgmine:[Praktiline koolitus] Network Link Detection Tracert ja TraceRoute õpetused
 Üürileandja| Postitatud 06.08.2022 14:31:22 |
Linuxi stressitestimise tarkvara Stressipaigaldus ja kasutamine

Paigaldus

yum install -y epel-release
Yum install stress -y

Näide teststsenaariumist

1、stress -c 4

Lisa 4 protsessori protsessi, et hallata sqrt() funktsiooni, et suurendada süsteemi protsessori koormust

2. Mälutest

stress –i 4 –vm 10 –vm-baitid 1G –vm-hang 100 –timeout 100s

Lisa 4 io protsessi ja 10 mälu eraldamise protsessi, iga kord eraldades suuruse 1G, mis pärast eraldamist ei vabastata, ning testi 100S

3. Ketta sisendi/väljund test

Stress –d 1 --HDD-baitid 3G

Lisatud 1 kirjutamisprotsess, iga kord kirjutades 3G failiplokke

Sisesta käsk: stress –i 1 –d 10 --hdd-baitid 3G –hdd-noclean

Lisa 1 IO protsess ja 10 kirjutamisprotsessi ning iga kord, kui kirjutatakse 3G failiplokk, ammendub kõvaketas järk-järgult, kui seda ei puhastata.
Disclaimer:
Kõik Code Farmer Networki poolt avaldatud tarkvara, programmeerimismaterjalid või artiklid on mõeldud ainult õppimiseks ja uurimistööks; Ülaltoodud sisu ei tohi kasutada ärilistel ega ebaseaduslikel eesmärkidel, vastasel juhul kannavad kasutajad kõik tagajärjed. Selle saidi info pärineb internetist ning autoriõiguste vaidlused ei ole selle saidiga seotud. Ülaltoodud sisu tuleb oma arvutist täielikult kustutada 24 tunni jooksul pärast allalaadimist. Kui sulle programm meeldib, palun toeta originaaltarkvara, osta registreerimist ja saa paremaid ehtsaid teenuseid. Kui esineb rikkumist, palun võtke meiega ühendust e-posti teel.

Mail To:help@itsvse.com