pidof vrací neúplný počet výsledků

pidof vrací neúplný počet výsledků
« kdy: 13. 07. 2022, 13:29:13 »
proč když v linuxu (debian, 5.10) zadám (opakovaně za sebou) pidof wget, tak mi to vrátí neúplný počet výsledků?

Kód: [Vybrat]
0 6 9 9 9 0 11 12 12 12 0 12 12 12 12 12 12 12 12 12 12 11 11 5 1 0 0 4 8 12 12 9 0
(výstup jsem předžvýkal originál pidů uplně dole)

Bude to trošku delší post s výstupy utilit, snad se vtom odhalí zakopaný pes

Nějak na to musí mít vliv fronta zápisu na disk a čekání procesů, které se vytratí, když zthrottluji rychlost stahování a když ji navrátím, po nějaké době se nastolí čekání.... Avšak bcmstat hlásí konstantně 4-5 MB/s. Mimochodem, proč iftop hlásí polovinu? (99% trafficu se neforwarduje)

v htopu stále jsou, některé mají stav D(isk sleep), S(leep)
Jde o stahování na RPI 3 a z nějakého důvodu
Mimochodem flashka má seq. zápis 110MB/s, čtení 210 MB/s.  benchmark lehce: sekvenční zápis přes DD na sda i přímo
 do mountpointu (přes exfat) dává 33MB/s

iostat hlásí write size 64kB blocksize. exfat driver je tam rychlý(kernelový)

htop:
wgety v htop dávají po 2%(10x http) a po 8%(2x https)
htop  K H:
15% kworker/0:2-events
40% kworker/us:5-brcm_wg/mmc - patrně wifina-, když přes ni jde 40 Mbps (15000 irq/s)- viz dole

Děje se tam něco nepěkného.... ohledně přerušení/ fronty disku/


Swap není, využití ram 280/900



bcmstat
Kód: [Vybrat]
Time         ARM    Core    H264 Core Temp (Max)  IRQ/s      RX B/s      TX B/s   cpu0   cpu1   cpu2   cpu3
12:54:37  600Mhz  250Mhz  250Mhz 45.62C (47.24C)  4,585     175,964       5,911 100.00 100.00 100.00 100.00
12:54:39  600Mhz  250Mhz  250Mhz 45.62C (47.24C)  8,468   2,516,984     164,778 100.00 100.00 100.00 100.00
12:54:41  600Mhz  250Mhz  250Mhz 45.62C (47.24C) 15,418   3,468,569     151,227 100.00 100.00 100.00 100.00
12:54:43  600Mhz  250Mhz  250Mhz 45.62C (47.24C) 13,627   3,924,711     118,448 100.00 100.00 100.00 100.00
12:54:45  600Mhz  250Mhz  250Mhz 45.62C (47.24C)  8,493   3,543,318      66,350  64.19  70.97 100.00 100.00
12:54:47  600Mhz  250Mhz  250Mhz 45.62C (47.24C) 17,527   3,718,094      60,898  81.63 100.00 100.00 100.00
12:54:49  600Mhz  250Mhz  250Mhz 45.62C (47.24C)  8,330   3,384,918     140,940  95.66 100.00 100.00 100.00
12:54:51  600Mhz  250Mhz  250Mhz 46.16C (47.24C)  7,952   3,846,413      34,260 100.00 100.00 100.00 100.00
12:54:53  600Mhz  250Mhz  250Mhz 46.16C (47.24C)  7,676   3,355,452      66,200 100.00 100.00 100.00 100.00
12:54:55 1200Mhz  400Mhz  300Mhz 46.16C (47.24C) 11,820   5,020,296      37,388 100.00 100.00 100.00 100.00
12:54:57  600Mhz  250Mhz  250Mhz 45.08C (47.24C)  2,434     658,430       1,419  60.28 100.00 100.00 100.00
12:54:59 1200Mhz  400Mhz  300Mhz 45.62C (47.24C)    778      19,182         595   1.58  51.52 100.00 100.00
12:55:01  600Mhz  250Mhz  250Mhz 45.08C (47.24C)  1,868       4,794         162  87.42  46.31 100.00 100.00
12:55:03  600Mhz  250Mhz  250Mhz 45.08C (47.24C)  3,520     140,598       4,432 100.00 100.00 100.00 100.00
12:55:05  600Mhz  250Mhz  250Mhz 45.08C (47.24C)  6,674   1,889,065     110,850 100.00 100.00 100.00 100.00

iostat (v době ,kdy je "zahlceno")

Kód: [Vybrat]
     r/s     w/s     rkB/s     wkB/s   rrqm/s   wrqm/s  %rrqm  %wrqm r_await w_await aqu-sz rareq-sz wareq-sz  svctm  %util Device
    0,12    0,03     14,5k      0,7k     0,07     0,04  35,6%  58,3%   14,19  158,11   0,01   119,4k    21,7k   8,00   0,1% mmcblk0
    0,02    0,75      2,1k     55,7k     0,00     0,07  11,8%   8,5%   24,36   27,90   0,02    91,6k    74,7k  14,78   1,1% sda

     r/s     w/s     rkB/s     wkB/s   rrqm/s   wrqm/s  %rrqm  %wrqm r_await w_await aqu-sz rareq-sz wareq-sz  svctm  %util Device
    0,00    0,00      0,0k      0,0k     0,00     0,00   0,0%   0,0%    0,00    0,00   0,00     0,0k     0,0k   0,00   0,0% mmcblk0
    0,00    2,00      0,0k    128,0k     0,00     0,00   0,0%   0,0%    0,00 1031,17   2,06     0,0k    64,0k 486,67  97,3% sda

     r/s     w/s     rkB/s     wkB/s   rrqm/s   wrqm/s  %rrqm  %wrqm r_await w_await aqu-sz rareq-sz wareq-sz  svctm  %util Device
    0,00    0,00      0,0k      0,0k     0,00     0,00   0,0%   0,0%    0,00    0,00   0,00     0,0k     0,0k   0,00   0,0% mmcblk0
    0,00   71,33      0,0k      4,5M     0,00     2,33   0,0%   3,2%    0,00   36,32   2,59     0,0k    65,0k  18,18 129,7% sda

     r/s     w/s     rkB/s     wkB/s   rrqm/s   wrqm/s  %rrqm  %wrqm r_await w_await aqu-sz rareq-sz wareq-sz  svctm  %util Device
    0,00    0,00      0,0k      0,0k     0,00     0,00   0,0%   0,0%    0,00    0,00   0,00     0,0k     0,0k   0,00   0,0% mmcblk0
    0,33  110,67      0,2k      6,9M     0,00     0,00   0,0%   0,0%   34,00   17,81   1,98     0,5k    63,9k   8,98  99,7% sda

     r/s     w/s     rkB/s     wkB/s   rrqm/s   wrqm/s  %rrqm  %wrqm r_await w_await aqu-sz rareq-sz wareq-sz  svctm  %util Device
    0,00    0,00      0,0k      0,0k     0,00     0,00   0,0%   0,0%    0,00    0,00   0,00     0,0k     0,0k   0,00   0,0% mmcblk0
    0,33   62,00      0,2k      3,9M     0,00     7,00   0,0%  10,1%   26,00   25,06   1,56     0,5k    63,9k  12,73  79,3% sda

     r/s     w/s     rkB/s     wkB/s   rrqm/s   wrqm/s  %rrqm  %wrqm r_await w_await aqu-sz rareq-sz wareq-sz  svctm  %util Device
    0,00    0,00      0,0k      0,0k     0,00     0,00   0,0%   0,0%    0,00    0,00   0,00     0,0k     0,0k   0,00   0,0% mmcblk0
    0,00   13,33      0,0k    834,7k     0,00     0,00   0,0%   0,0%    0,00  161,95   2,16     0,0k    62,6k  81,25 108,3% sda

     r/s     w/s     rkB/s     wkB/s   rrqm/s   wrqm/s  %rrqm  %wrqm r_await w_await aqu-sz rareq-sz wareq-sz  svctm  %util Device
    0,00    0,00      0,0k      0,0k     0,00     0,00   0,0%   0,0%    0,00    0,00   0,00     0,0k     0,0k   0,00   0,0% mmcblk0
    0,33   22,33      0,2k      1,4M     0,00     2,33   0,0%   9,5%    5,00   82,75   1,85     0,5k    62,9k  40,88  92,7% sda

     r/s     w/s     rkB/s     wkB/s   rrqm/s   wrqm/s  %rrqm  %wrqm r_await w_await aqu-sz rareq-sz wareq-sz  svctm  %util Device
    0,00    0,00      0,0k      0,0k     0,00     0,00   0,0%   0,0%    0,00    0,00   0,00     0,0k     0,0k   0,00   0,0% mmcblk0
    0,00   19,67      0,0k      1,3M     0,00     0,00   0,0%   0,0%    0,00  106,81   2,10     0,0k    65,6k  53,73 105,7% sda

     r/s     w/s     rkB/s     wkB/s   rrqm/s   wrqm/s  %rrqm  %wrqm r_await w_await aqu-sz rareq-sz wareq-sz  svctm  %util Device
    0,00    0,00      0,0k      0,0k     0,00     0,00   0,0%   0,0%    0,00    0,00   0,00     0,0k     0,0k   0,00   0,0% mmcblk0
    0,00    2,67      0,0k    170,7k     0,00     0,00   0,0%   0,0%    0,00  624,38   1,66     0,0k    64,0k 358,75  95,7% sda

     r/s     w/s     rkB/s     wkB/s   rrqm/s   wrqm/s  %rrqm  %wrqm r_await w_await aqu-sz rareq-sz wareq-sz  svctm  %util Device
    0,00    0,00      0,0k      0,0k     0,00     0,00   0,0%   0,0%    0,00    0,00   0,00     0,0k     0,0k   0,00   0,0% mmcblk0
    0,00    1,33      0,0k     85,3k     0,00     0,00   0,0%   0,0%    0,00  725,75   0,97     0,0k    64,0k 537,50  71,7% sda

     r/s     w/s     rkB/s     wkB/s   rrqm/s   wrqm/s  %rrqm  %wrqm r_await w_await aqu-sz rareq-sz wareq-sz  svctm  %util Device
    0,00    0,00      0,0k      0,0k     0,00     0,00   0,0%   0,0%    0,00    0,00   0,00     0,0k     0,0k   0,00   0,0% mmcblk0
    0,33   40,33      0,2k      2,5M     0,00     4,67   0,0%  10,4%    8,00   72,62   2,93     0,5k    62,7k  36,15 147,0% sda

     r/s     w/s     rkB/s     wkB/s   rrqm/s   wrqm/s  %rrqm  %wrqm r_await w_await aqu-sz rareq-sz wareq-sz  svctm  %util Device
    0,00    0,00      0,0k      0,0k     0,00     0,00   0,0%   0,0%    0,00    0,00   0,00     0,0k     0,0k   0,00   0,0% mmcblk0
    0,00   77,33      0,0k      4,8M     0,00     4,00   0,0%   4,9%    0,00   21,55   1,67     0,0k    63,0k  12,93 100,0% sda

     r/s     w/s     rkB/s     wkB/s   rrqm/s   wrqm/s  %rrqm  %wrqm r_await w_await aqu-sz rareq-sz wareq-sz  svctm  %util Device
    0,00    0,00      0,0k      0,0k     0,00     0,00   0,0%   0,0%    0,00    0,00   0,00     0,0k     0,0k   0,00   0,0% mmcblk0
    0,00   36,33      0,0k      2,3M     0,00     2,33   0,0%   6,0%    0,00   43,27   1,57     0,0k    64,3k  21,74  79,0% sda

     r/s     w/s     rkB/s     wkB/s   rrqm/s   wrqm/s  %rrqm  %wrqm r_await w_await aqu-sz rareq-sz wareq-sz  svctm  %util Device
    0,00    0,00      0,0k      0,0k     0,00     0,00   0,0%   0,0%    0,00    0,00   0,00     0,0k     0,0k   0,00   0,0% mmcblk0
    0,33   91,67      0,2k      5,8M     0,00     4,67   0,0%   4,8%   37,00   26,20   2,41     0,5k    64,3k  13,19 121,3% sda

     r/s     w/s     rkB/s     wkB/s   rrqm/s   wrqm/s  %rrqm  %wrqm r_await w_await aqu-sz rareq-sz wareq-sz  svctm  %util Device
    0,00    0,00      0,0k      0,0k     0,00     0,00   0,0%   0,0%    0,00    0,00   0,00     0,0k     0,0k   0,00   0,0% mmcblk0
    0,33   50,67      0,2k      3,1M     0,00     4,67   0,0%   8,4%   31,00   38,80   1,98     0,5k    63,0k  19,41  99,0% sda

     r/s     w/s     rkB/s     wkB/s   rrqm/s   wrqm/s  %rrqm  %wrqm r_await w_await aqu-sz rareq-sz wareq-sz  svctm  %util Device
    0,00    0,00      0,0k      0,0k     0,00     0,00   0,0%   0,0%    0,00    0,00   0,00     0,0k     0,0k   0,00   0,0% mmcblk0
    0,00    1,33      0,0k     85,3k     0,00     0,00   0,0%   0,0%    0,00  930,25   1,24     0,0k    64,0k 572,50  76,3% sda

     r/s     w/s     rkB/s     wkB/s   rrqm/s   wrqm/s  %rrqm  %wrqm r_await w_await aqu-sz rareq-sz wareq-sz  svctm  %util Device
    0,00    0,00      0,0k      0,0k     0,00     0,00   0,0%   0,0%    0,00    0,00   0,00     0,0k     0,0k   0,00   0,0% mmcblk0
    0,00    0,67      0,0k     42,7k     0,00     0,00   0,0%   0,0%    0,00 1439,00   0,96     0,0k    64,0k 720,00  48,0% sda

     r/s     w/s     rkB/s     wkB/s   rrqm/s   wrqm/s  %rrqm  %wrqm r_await w_await aqu-sz rareq-sz wareq-sz  svctm  %util Device
    0,00    0,00      0,0k      0,0k     0,00     0,00   0,0%   0,0%    0,00    0,00   0,00     0,0k     0,0k   0,00   0,0% mmcblk0
    0,33    0,67      0,2k     41,3k     0,00     2,33   0,0%  77,8%    3,00 1638,00   1,09     0,5k    62,0k 1090,00 109,0% sda

     r/s     w/s     rkB/s     wkB/s   rrqm/s   wrqm/s  %rrqm  %wrqm r_await w_await aqu-sz rareq-sz wareq-sz  svctm  %util Device
    0,00    0,00      0,0k      0,0k     0,00     0,00   0,0%   0,0%    0,00    0,00   0,00     0,0k     0,0k   0,00   0,0% mmcblk0
    0,00    0,33      0,0k      2,7k     0,00     0,00   0,0%   0,0%    0,00 3104,00   1,03     0,0k     8,0k 3100,00 103,3% sda

     r/s     w/s     rkB/s     wkB/s   rrqm/s   wrqm/s  %rrqm  %wrqm r_await w_await aqu-sz rareq-sz wareq-sz  svctm  %util Device
    0,00    0,00      0,0k      0,0k     0,00     0,00   0,0%   0,0%    0,00    0,00   0,00     0,0k     0,0k   0,00   0,0% mmcblk0
    0,00    0,67      0,0k     42,7k     0,00    31,33   0,0%  97,9%    0,00 4386,50   2,92     0,0k    64,0k 1420,00  94,7% sda

     r/s     w/s     rkB/s     wkB/s   rrqm/s   wrqm/s  %rrqm  %wrqm r_await w_await aqu-sz rareq-sz wareq-sz  svctm  %util Device
    0,00    0,00      0,0k      0,0k     0,00     0,00   0,0%   0,0%    0,00    0,00   0,00     0,0k     0,0k   0,00   0,0% mmcblk0
    0,33  162,00      0,2k     10,1M     0,00     0,00   0,0%   0,0%   16,00   20,70   3,36     0,5k    63,9k  10,41 169,0% sda

     r/s     w/s     rkB/s     wkB/s   rrqm/s   wrqm/s  %rrqm  %wrqm r_await w_await aqu-sz rareq-sz wareq-sz  svctm  %util Device
    0,00    0,00      0,0k      0,0k     0,00     0,00   0,0%   0,0%    0,00    0,00   0,00     0,0k     0,0k   0,00   0,0% mmcblk0
    0,00   50,00      0,0k      3,1M     0,00     4,67   0,0%   8,5%    0,00   39,85   1,99     0,0k    63,5k  20,07 100,3% sda

     r/s     w/s     rkB/s     wkB/s   rrqm/s   wrqm/s  %rrqm  %wrqm r_await w_await aqu-sz rareq-sz wareq-sz  svctm  %util Device
    0,00    0,00      0,0k      0,0k     0,00     0,00   0,0%   0,0%    0,00    0,00   0,00     0,0k     0,0k   0,00   0,0% mmcblk0
    0,33   90,67      0,2k      5,6M     0,00     8,33   0,0%   8,4%   35,00   17,15   1,57     0,5k    62,8k   8,68  79,0% sda

     r/s     w/s     rkB/s     wkB/s   rrqm/s   wrqm/s  %rrqm  %wrqm r_await w_await aqu-sz rareq-sz wareq-sz  svctm  %util Device
    0,00    0,00      0,0k      0,0k     0,00     0,00   0,0%   0,0%    0,00    0,00   0,00     0,0k     0,0k   0,00   0,0% mmcblk0
    0,33   12,00      0,2k    766,7k     0,00     0,00   0,0%   0,0%   23,00  177,75   2,14     0,5k    63,9k  87,03 107,3% sda



watch -d -n4 "cat /proc/interrupts" (ručně jsem vybral řádky které mají víc než 100/sec zhruba
Kód: [Vybrat]
75:   12310667          0          0          0  ARMCTRL-level  50 Edge      DMA IRQ
 75:   12315233          0          0          0  ARMCTRL-level  50 Edge      DMA IRQ

 89:   89839051          0          0          0  ARMCTRL-level  64 Edge      dwc_otg, dwc_otg_pcd, dwc_otg_hcd:usb1
 89:   89842337          0          0          0  ARMCTRL-level  64 Edge      dwc_otg, dwc_otg_pcd, dwc_otg_hcd:usb1

105:   14910325          0          0          0  ARMCTRL-level  80 Edge      vc4 firmware kms
105:   14910569          0          0          0  ARMCTRL-level  80 Edge      vc4 firmware kms

119:  124949997          0          0          0  ARMCTRL-level  94 Edge      mmc1
119:  124972375          0          0          0  ARMCTRL-level  94 Edge      mmc1


free
Kód: [Vybrat]
free -m
              total        used        free      shared  buff/cache   available
Mem:            871         262          75          74         533         471
Swap:             0           0           0

PIDY: originál před zkrácením while read e; do echo $e | wc -w;  done <textovy_vystup_pidy| tr "\n" " "
Kód: [Vybrat]
24449 23863 23778 23774 23726 23464
24449 23863 23788 23778 23774 23726 23491 23464 23195
24449 23868 23863 23788 23778 23774 23726 23464 23195
24449 23868 23863 23788 23778 23774 23726 23464 23195

24449 23868 23863 23788 23785 23778 23774 23733 23726 23464 23195
24449 23868 23863 23788 23785 23778 23774 23733 23726 23491 23464 23195
24449 23868 23863 23788 23785 23778 23774 23733 23726 23491 23464 23195
24449 23868 23863 23788 23785 23778 23774 23733 23726 23491 23464 23195

24449 23868 23863 23788 23785 23778 23774 23733 23726 23491 23464 23195
24449 23868 23863 23788 23785 23778 23774 23733 23726 23491 23464 23195
24449 23868 23863 23788 23785 23778 23774 23733 23726 23491 23464 23195
24449 23868 23863 23788 23785 23778 23774 23733 23726 23491 23464 23195
24449 23868 23863 23788 23785 23778 23774 23733 23726 23491 23464 23195
24449 23868 23863 23788 23785 23778 23774 23733 23726 23491 23464 23195
24449 23868 23863 23788 23785 23778 23774 23733 23726 23491 23464 23195
24449 23868 23863 23788 23785 23778 23774 23733 23726 23491 23464 23195
24449 23868 23863 23788 23785 23778 23774 23733 23726 23491 23464 23195
24449 23868 23863 23788 23785 23778 23774 23733 23726 23491 23464 23195
24449 23863 23788 23785 23778 23774 23733 23726 23491 23464 23195
24449 23868 23863 23788 23785 23778 23774 23726 23491 23464 23195
23863 23733 23726 23491 23464
23788


23788 23491 23464 23195
23863 23788 23785 23778 23774 23733 23491 23195
24449 23868 23863 23788 23785 23778 23774 23733 23726 23491 23464 23195
24449 23868 23863 23788 23785 23778 23774 23733 23726 23491 23464 23195
24449 23863 23788 23785 23778 23774 23726 23464 23195
« Poslední změna: 13. 07. 2022, 17:43:40 od Petr Krčmář »


tecka

  • ***
  • 120
    • Zobrazit profil
    • E-mail
A ty wgety ti běží nějak dlouhodobě, že by je pidof měl "stihnout" všechny? Není normální, že ti nabíhají a končí tak, že pidof prostě některé propásne?

S tím zatížením... pidof dělá stat na všech exáčích a to by na "přetíženém" "disku" mohlo chvíli trvat, pokud nejsou v cache.