Hi guys
To go further in tests, I erase pool and reinstall a Truenas V12 version.
So V12 U8.1 Testing to compare (Samba v4.13.17) (I don't know where to find older versions)
I've reproduce the same pool and user and ACL config as in V13U4
No special setting except Apple SMB2/3 extension enable in SMB service and these settings in share :
180GB 8300 items Copy 5 minutes (Almost same as V13) // Delete 2 minutes. So WAY faster than v13U4
Also we see that for the same data (and metadata) ARC Req demand_metadata is around 10M for copy instead of around 15M in V13 and delete doesn't go more than 45M instead of 65M
Now test with the full set of data 670GB 55k items :
Copy : 24minutes so almost the same as V13
Delete : 45 minutes so better than V13 of 17 minutes but still not very fast. Same issues with SMBD processes that goes overloading cores.
Is that normal that these processes goes overloading CPU ? there is 31 thread sleeping beside and one only overloading... (randomly, it moves from one core to another)
in the screenshot on the left the end of the copy process so we see less than 15/20M in demand metadata and after the delete process goes up to 50M and lowering as long as it complete.
HDD stat are sleeping during the whole process, no overloading in HD side.
I launch the same test between the 2 mac minis (12.6.3) to see what happen.