On Sun, 21 May 2023 16:13:10 +0200, radekp@konto.pl wrote:
> Sat, 20 May 2023 11:32:29 -0000 (UTC), w
> <u4ab4d$vgc$1$pioruns@news.chmurka.net>, pioruns <www@com.pl>
> napisał(-a):
>
>> On Fri, 19 May 2023 22:04:07 +0200, radekp@konto.pl wrote:
>>
>> > Zapuszczam (Win10) jeden proces, procesor jest zajęty w ok. 16%
>> > (czyli wykorzystuje 1 rdzeń). Powiedzmy, że program pracuje z
>> > prędkością 0,45x
>> >
>> > To zapuszczam 5 kolejnych procesór (6 rdzeni), proces Bezczynność ma
>> > ok. 10%,
>> > a prędkość każdego z programów spada do ok. 0,26x.
>> >
>> > Co może być tego przyczyną? Transfery do pamięci (trochę każdy proces
>> > tego robi). Jak to sprawdzić?
>>
>> A jaki to komputer? CPU/RAM?
>
> B450 + Ryzen 4600G, RAM 2x8GB 3600 (dysk NVME, a RAM-u sporo pozostaje
> wolnego)
AMD Ryzen 5 4600G
Cores: 6 Threads: 12
Mi sie wydaje ze to jest waskim gardlem:
Cache Size: L1: 384 KB, L2: 3.0 MB, L3: 8 MB
Bardzo malo tej L3. Jeden program i ciezki watek jego pomiesci, ale nie 6
watkow, a wiec wtedy siega do RAM i predkosc spada. RAM jest wolniejsza
niz ten L3 cache wewnatrz procesora.
A ostatecznie aby upewnic sie ze to nie dysk, zajrzyj do Task Manager aby
sie upewnic ze dysk NVMe nie mieli i nie jest wysycony podczas obciazenia.
--
pozdrawiam, pioruns
_,.-'~'-.,__,.-'~'-.,__,.-'~'-.,__,.
Registered Linux User #454644
|