Hi,
My "regular" transfer speed to freenas is around 60MB/sec when copying large files.
I have a strange behaviour when copying or moving a lot of small files from my PC to a CIFS Share hosted by Freenas.
Yesterday, I moved my whole MAME directory (~16k files, size from 100kB to 100MB) to the samba share.
The transfer started at 60MB as usual. But every 10sec, the transfer stopped completely during 3 to 5 sec (this "freeze" could happen between 2 files, or even in the middle of a file). After these 5 sec the transfer resumed, and so on:
- 10 sec of tranfer at full speed
- 3 to 5 sec "stalled"'
- 10 sec of full speed
- 3 to 5 sec "stalled"'
- and so on...
What can be the reason ? I've read some posts about the ZFS write cache being written (I have 16GB of RAM), some other posts about CIFS AIO (the option is not present in the CIFS options of the latest freenas release), ....
I don't think this is a CPU limitation as the CPU was almost idle during the transfer.
Help me please.
My "regular" transfer speed to freenas is around 60MB/sec when copying large files.
I have a strange behaviour when copying or moving a lot of small files from my PC to a CIFS Share hosted by Freenas.
Yesterday, I moved my whole MAME directory (~16k files, size from 100kB to 100MB) to the samba share.
The transfer started at 60MB as usual. But every 10sec, the transfer stopped completely during 3 to 5 sec (this "freeze" could happen between 2 files, or even in the middle of a file). After these 5 sec the transfer resumed, and so on:
- 10 sec of tranfer at full speed
- 3 to 5 sec "stalled"'
- 10 sec of full speed
- 3 to 5 sec "stalled"'
- and so on...
What can be the reason ? I've read some posts about the ZFS write cache being written (I have 16GB of RAM), some other posts about CIFS AIO (the option is not present in the CIFS options of the latest freenas release), ....
I don't think this is a CPU limitation as the CPU was almost idle during the transfer.
Help me please.