Hi all, |
I had run some samba performance test with a 5.5 GB file transfer in the following topology
Link 1 Link 2
Banana PRO Samba Server ------> Router --------> Windows 7 client PC
The router is Asus RT-AC68U (WLAN network is running in only 802.11n Wifi mode). The Banana-PRO has a Hitachi 160 GB SATA 2 drive attached. It runs the latest Bananian Linux v15.01
The results were:
(1) If both Link1 and Link2 are Wifi, I get a very poor performance of 2 MB/S write and 3 MB/s read, the CPU usage (reported by Top) of smbd is around 10%
(2) If link 1 is GbE, but link 2 is Wifi, their is a improvement to 4.2 MB/s write and 6 MB/s read, the CPU usage of smbd is around 20%
(3) If both Link 1 and Link 2 are GbE, then I get 31 MB/s write and 37 MB/s read, which is almost inline with results reported in other threads. But smbd CPU usage is 85-95% in this case
Obviously my 2. 4 Ghz Wifi network is a huge problem possibly due to interference from neighboring WLAN networks in the apartment complex (Its quite congested if I see Android Wifi Analyzer output)
Are other folks getting similar results for case (3) ? And whether their is way of tuning samba to reduce the CPU usage ?
I want to be able to run other daemon services in parallel (like deluge, sabnzbdplus, ssh sessions etc) in parallel with occasional unpredictable samba file server access). This looks like I will either lose out on SAMBA performance or cause some temporary disruption to other daemon service.