Puncte:1

Este iostat nesigur?

drapel cn

Am observat ceva îngrijorător cu iostat pe care nu-l pot explica prea bine - se pare că iostat poate să nu fie destul de de încredere (?)

Încerc să depanez performanța MySQL slabă și un loc evident în care să mă uit sunt discurile, deci:

ip-10-14-4-14 root: iostat -x nvme2n1
Linux 5.4.0-1029-aws (ip-10-14-4-14) 10/27/21 _x86_64_ (8 CPU)

avg-cpu: %user %nice %system %iowait %steal %idle
           1,19 0,00 0,47 0,84 0,00 97,49

Dispozitiv r/s rkB/s rrqm/s %rrqm r_wait rareq-sz w/s wkB/s wrqm/s %wrqm w_wait wareq-sz d/s dkB/s drqm/s %drqm d_wait dareq-sz aqu-s util
nvme2n1 4,93 160,70 0,26 4,95 0,53 32,60 216,03 6863,39 57,07 20,90 0,78 31,77 0,00 0,00 0,00 0,0 0,0 0,0 0,0 0,0 0,0 0,0

Asta nu arata prea rau - %util este doar 16,5; in orice caz:

ip-10-14-4-14 root: iostat -y 1 -x nvme2n1
Linux 5.4.0-1029-aws (ip-10-14-4-14) 10/27/21 _x86_64_ (8 CPU)


avg-cpu: %user %nice %system %iowait %steal %idle
           4,65 0,00 1,26 1,13 0,00 92,96

Dispozitiv r/s rkB/s rrqm/s %rrqm r_wait rareq-sz w/s wkB/s wrqm/s %wrqm w_wait wareq-sz d/s dkB/s drqm/s %drqm d_wait dareq-sz aqu-s util
nvme2n1 10.00 160.00 0.00 0.00 0.40 16.00 2058.00 40260.00 326.00 13.67 0.65 19.56 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00

Același sistem, aproape în același timp, dar acum %util este 100. Am încercat chiar să rulez prima versiune într-o buclă și apoi %util rămâne scăzut:

pentru i în $(seq 1 50); do iostat -x nvme2n1; Terminat
Linux 5.4.0-1029-aws (ip-10-14-4-14) 10/27/21 _x86_64_ (8 CPU)

avg-cpu: %user %nice %system %iowait %steal %idle
           1,19 0,00 0,48 0,84 0,00 97,49

Dispozitiv r/s rkB/s rrqm/s %rrqm r_wait rareq-sz w/s wkB/s wrqm/s %wrqm w_wait wareq-sz d/s dkB/s drqm/s %drqm d_wait dareq-sz aqu-s util
nvme2n1 4.93 160.70 0.26 4.95 0.53 32.59 216.32 6868.15 57.10 20.88 0.78 31.75 0.00 0.00 0.00 0.00 0.00 0.01 0.01
...

Ce se întâmplă - pur și simplu nu folosesc instrumentul corect?

Puncte:1
drapel cn

Cred că mi-am dat seama: opțiunea -y aruncă primul set de rezultate, care nu este realist, și așteaptă ca iostat să facă o eșantionare completă.

IOW, folosiți întotdeauna iostat -y - sau încearcă sar -d -p 1 1

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.