Folks, need help finding bottlenecks. I had a system - intel i7 10700 (8cores, 16 threads), 24 gb DRR4, Asus ROG B460-H motherboard and 2 Sk Hynix 1 TB SSDs in Raid0 and 14TB external hdd. OS is Centos 8 with kernel 4.18.
With this setup I was running 4 plot processes in parallel with -k 32 -b 4000 -r 4 -u 128 and delay between starts of 1h. That was giving me plotting times of about 5.5 hours per plot. Despite having more RAM and CPU threads for a few more plots in parallel, I wasn’t trying to run them until I got myself an M2 NVME. Finally got much advertised 2TB Samsung PM983, and replaced SSDs with it, hopping that I will be able to run 5-6 plots with approximately same performance, and cannot get even 5 plots to run in parallel without unreasonable drop in performance - plotting times shoot up to 7.5 -8 hours per plot for 5 plots, and 10-11 hours for 6 plots. Memory and CPU seems to be underloaded:
$ top
`top - 19:05:22 up 1 day, 7:54, 1 user, load average: 7.11, 6.95, 7.22`
`Tasks: 281 total, 3 running, 278 sleeping, 0 stopped, 0 zombie`
`%Cpu(s): 28.4 us, 2.3 sy, 0.0 ni, 68.1 id, 1.2 wa, 0.0 hi, 0.0 si, 0.0 st`
`MiB Mem : 23730.1 total, 303.5 free, 12180.3 used, 11246.3 buff/cache`
`MiB Swap: 12024.0 total, 11930.5 free, 93.5 used. 11155.6 avail Mem`
`PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND`
`5476 user1 20 0 5059192 1.9g 10252 D 100.0 8.1 298:59.09 chia`
`5542 user1 20 0 5629364 1.9g 10320 R 100.0 8.3 275:57.04 chia`
`5647 user1 20 0 1657292 1.2g 10220 R 100.0 5.0 247:13.72 chia`
`5788 user1 20 0 5233864 3.6g 11572 S 100.0 15.4 126:51.86 chia`
`5720 user1 20 0 5233864 3.1g 11308 S 93.3 13.2 189:26.65 chia`
`5992 user1 20 0 65520 4932 4016 R 6.7 0.0 0:00.01 top`
NVME and CPU temperatures are around 50 C.
Dstat doesn’t look worrisome (but maybe Im reading wrong):
`$dstat`
`You did not select any stats, using -cdngy by default.`
`----total-usage---- -dsk/total- -net/total- ---paging-- ---system--`
`usr sys idl wai stl| read writ| recv send| in out | int csw`
`55 2 38 5 0| 201M 357M| 70 642 | 0 0 | 12k 2704`
`48 2 46 4 0| 139M 273M| 70 322 | 0 0 | 11k 2382`
`39 3 53 5 0| 278M 346M| 70 338 | 0 0 |9845 3043`
`25 2 66 6 0| 315M 299M| 70 338 | 0 0 |7927 3280`
`20 2 64 14 0| 329M 574M| 70 338 | 0 0 |7479 4505`
`28 2 68 2 0| 482M 48k| 70 338 | 0 0 |8724 3439`
`26 1 68 4 0| 538M 371k| 70 338 | 0 0 |8561 3969`
`28 1 68 3 0| 544M 32k| 70 338 | 0 0 |8974 4007`
`29 1 68 1 0| 419M 56k| 70 338 | 0 0 |8223 2660`
`29 2 68 0 0| 200M 70M| 70 338 | 0 0 |6863 1192`
`46 2 51 1 0| 186M 266M| 70 338 | 0 0 |9928 2289`
`55 2 38 5 0| 229M 315M| 70 338 | 0 0 | 12k 3094`
`53 2 39 6 0| 204M 361M| 70 338 | 0 0 | 11k 2870`
`53 2 40 5 0| 178M 305M| 70 338 | 0 0 | 11k 2541`
`38 3 51 8 0| 227M 399M| 70 338 | 0 0 |9793 3354`
`27 2 62 9 0| 221M 503M| 70 338 | 0 0 |7827 3684`
Would anyone suggest what else should I check or possible root cause of my performance problems?