Other Parts Discussed in Thread: AM3517
Hello,
first of all I encounter a problem with the network throughput. When I transfer a file with FTP, I get a maximum of 600 kbytes/s.
When I run CETK socket performance test, 1500 kbyte/s is the maximum and CPU level is at 100%:
366510 PID:934000a TID:818000e Send Packet Bytes Sent Send Rate CPU Util
366512 PID:934000a TID:818000e (Bytes) (Bytes) (Kbps) (%)
366514 PID:934000a TID:818000e ----------- ----------- ----------- --------
373445 PID:934000a TID:818000e * 16 160000 439.11 97.91
377759 PID:934000a TID:818000e * 32 320000 653.73 100.00
382467 PID:934000a TID:818000e * 64 640000 1195.70 100.00
387512 PID:934000a TID:818000e * 128 1280000 2187.10 100.00
392575 PID:934000a TID:818000e * 256 2560000 4235.78 100.00
398654 PID:934000a TID:818000e * 512 5120000 7043.85 100.00
406731 PID:934000a TID:818000e * 1024 10240000 10368.31 100.00
465815 PID:934000a TID:818000e * 4096 40960000 15277.88 94.88
Receiving data is at a maximum of 1000 kbytes/s.
The same behavior in the release version without VMINI and also on an USB network adapter (LAN9514).
I called "BSP Information" to get the CPU speed, but it only shows zero. When I set a breakpoint at OALIoCtlHalGetCpuSpeed, it never gets there?! When I rely on eboot, it should run at 600MHz and even with 125MHz the performance shouldn't be so slow?
Did not look deeper at the output message "****Profiler Build****", but if I'm not wrong, there should be no profiling which could cause such a latency (function call profiling or something)?
Someone any idea?