Truenas core very slow

Recently my Truenas core has been running very slow it seems. I have only checked my primary PC but the throughput doesn’t exceed about 350 Mbps and is usually lower. It used to run at 1,200 Mbps or higher. I would like to try to isolate the issue to either the PC, network, or the NAS but could use some guidance. I tried installing a PCI NIC on the PC but nothing changed so I went back to the MB NIC. The NAS is connected to a 10K switch and the PCs are connected to the 2.5K ports on the switch. Backups are done with Acronis. I installed an Intel NIC on the NAS but don’t know how to list the overall components of the NAS PC.

PC

Operating System
Windows 11 Pro 64-bit
CPU
AMD Ryzen 9 7950X3D 46 °C
Raphael 5nm Technology
RAM
32.0GB Dual-Channel Unknown @ 2394MHz (40-40-40-77)
Motherboard
Gigabyte Technology Co., Ltd. X670 AORUS ELITE AX (AM5) 35 °C
Graphics
Dell AW3418DW¼A# aƒ (3440x1440@100Hz)
DELL U2412M (1920x1200@59Hz)
4087MB NVIDIA GeForce RTX 4080 SUPER (Gigabyte) 37 °C
512MB ATI AMD Radeon Graphics (Gigabyte)
SLI Disabled
CrossFire Disabled
Storage
1863GB SHPP41-2000GM (Unknown (SSD))

Test the network first using Iperf3 on both ends. You should see results close to the theoretical speed of you slowest network connection.

It looks like you posted the PC but not your TrueNAS hardware details. How full are you TrueNAS pools? Next would be trying a transfer or copy of a compressed file larger than the RAM in your TrueNAS system. What is the average transfer speed.
Make sure you have MB vs Mbps correct.

Thank you, I will try the lperf3 once I understand how to use it at both ends. As for the NAS hardware details I am unsure how to obtain it on the NAS. As far as I can recall it has an older I5 or I7 Intel processor and 16GB of RAM.There are 5 Seagate Ironwolf 12TB drives but I am only using 3 at the moment. Yes, the speed I quoted was Mbps, not MBps.

on the truenas side go to shell and type in:

iperf3 -s

this will enable the iperf server

on the client side

use

iperf3 -c ipofyourtruenas

obviously replace ipofyourtruenas with the actual ip