ok that makes sense then
I was thinking PC will cache the data at the time of sending out the data over the wire.
so yeah, I am checking again with the same 15 GB file.
First time download:
Server:
cache SSD shows around 40% active time
HDD RAID shows around 0% active time
All 4 logical CPU in that Xeon show around 15%
Client:
SSD on shows around 20% active time
1 of 8 logical CPUs in that i7 show around 40%
All other 7 logical CPUs show around 10%
Time taken 1:02 mins
Subsequent downloads:
Server:
cache SSD on shows around 0% active time
HDD RAID shows around 0% active time
All 4 logical CPU in that Xeon show around 15%
Client:
SSD on shows around 20% active time
1 of 8 logical CPUs in that i7 show around 40%
All other 7 logical CPUs show around 10%
Time taken 53 seconds
Upload test (from client to server):
Server:
cache SSD on shows around 0% active time
HDD RAID shows around 0% active time
All 4 logical CPU in that Xeon show around 15%
Client:
SSD on shows around 20% active time
2 of 8 logical CPUs in that i7 show around 40%
All other 7 logical CPUs show around 10%
Time taken 36 seconds!
I think the upload is going to PC's L1 cache which is 15 GB
subsequent upload tests (from client to server):
Server:
cache SSD on shows around 0% active time
HDD RAID shows around 0% active time
All 4 logical CPU in that Xeon show around 15%
Client:
SSD on shows around 20% active time
2 of 8 logical CPUs in that i7 show around 40%
All other 7 logical CPUs show around 10%
Time taken 36 seconds!
again download test:
Server:
cache SSD on shows around 0% active time
HDD RAID shows around 30% active time
All 4 logical CPU in that Xeon show around 15%
Client:
SSD on shows around 20% active time
1 of 8 logical CPUs in that i7 show around 40%
All other 7 logical CPUs show around 10%
Time taken 1:06 seconds
one last download test:
Server:
cache SSD on shows around 0% active time
HDD RAID shows around 0% active time
All 4 logical CPU in that Xeon show around 15%
Client:
SSD on shows around 20% active time
1 of 8 logical CPUs in that i7 show around 40%
All other 7 logical CPUs show around 10%
Time taken 1:06 seconds
No I do not have anything which takes too much bandwidth on my local network. It is 10Gbps anyway. Mellanox NICs over Fiber channel SFPs going to a Qnap 10Gbps switch.
Nick7 wrote: ↑Tue May 09, 2023 12:16 pm
PrimoCache moves data by default when there is no disk activity, so this is I/O you saw initially from HDD&SSD at same time.
Now, you need to dig deeper - when copying again, and data is read from SSD cache, is disk at 100% utilization?
Is disk at 100% utilization on destination computer?
Are any logical cores of CPU at 100%?
Do you have anything else on same network that might have high bandwidth?