Hello list, I setup Iometer to test AIO for 100% Sequential/Random read. If "Transfer Request Size" is more than or equal to 256 kilobytes,in the beginning the transmission is good. But 3~5 seconds later,the throughput will drop to zero. This symptom did not occur in Samba-4.0.13,but it occur after upgrading to Samba-4.0.14. I found it works fine without the patches from Bug#10298. Server OS: Ubuntu Server 14.04.1 LTS Samba: Version 4.1.6-Ubuntu Dialect: SMB 2.0 AIO settings : aio read size = 1 aio write size = 1 vfs objects = aio_pthread Client OS: Win 8.1 professional 64Bit Iometer Setting: Iometer 2006.07.27 Worker : 8 Max Disk Size (Sectors) : 16777216 Outstanding I/Os : 128 Starting Disk Sector : 0 100% Sequential/Random read
I think this is resolved with 4.6.0 and higher by the following commits git log -23 a343fbc6f1dc18ed2499535c76e4dd79b01d29b2