Register for the iXsystems Community to get an ad-free experience and exclusive discounts in our eBay Store.

SOLVED Slow Performance (50Mbps wifi, 2-4Mbps wired)

Status
Not open for further replies.

JP1

Neophyte
Joined
Sep 15, 2013
Messages
7
Hi all,

I have been reading the forums and trying what I could do to find the problem but to no avail. I need some help please. When I transfer files, I get about 30-50 megabit per second read/write. For example, it took 12 mins to transfer one 2GB file to the NAS in a test. It took about the same time to read it back from the NAS. Additionally, when I look around my NAS with Explorer or Finder, it takes a long time for folders to populate or drop down after being clicked. Also confounding, when wired, my Mac required hours to transfer the same 2GB file - much slower than wifi. Odd, huh?

Motherboard: ASUS H81M-K
CPU: Intel(R) Core(TM) i3-4160 CPU @ 3.60GHz
HDD ada0: Seagate NAS HDD ST2000VN000-1HJ164, 5900rpm, 2TB
HDD ada1: Same
RAM: 8GB, Non-ECC, (2x) kingston khx1600c9d3/4gx
em0: <Intel(R) PRO/1000 Network Connection 7.4.2, PCIE, Gigabit>
Router: Actiontec MI424WR Rev I (Gigabit), Wireless -N, -G
ZFS ver 5: Mirror 0
1 ZFS pool.
1 ZFS CIFS share.
CIFS sharing, FTP, and SSH are enabled.
FreeNAS connection to network: wired
Compression: off
I have a Plex jail installed; however, i turned it off for this testing in hope that things would improve. That didn't help at all.

IPERF Results:
33 Mbps avg from a Windows client with FreeNAS host

GUI reporting values during a 2GB write followed by 2GB read (FreeNAS 9.3):
CPU usage 99% idle
System load .03 max in last 5 mins
Disk 1 read 153 avg, 11k max (yes 153, not even 153k)
Disk 1 write 343k avg, 4.8M max
Disk 2 read 216 avg, 13.2k max (yes only 216)
Disk 2 write 373k avg, 4.8M max
Physical memory - Free 723M max, Active 213M max, Cache 3.1M max, Inactive 470M max, Wired 6.4G max
Network (em0) RX 33.6M max
Network (em0) TX 1.7M max
ARC size 5.7G avg, 5.8G max
ARC hit: 99.41 avg

I'm stumped. Speeds are pretty much equivalent via PC wifi and Mac wifi, so the CIFS protocol does not seem to be the issue. My PC is a Surface Pro 3, so it's wireless only. I was only able to test wired transfer via Mac.

Do i need to check my network settings? If so, how?

Ideas? Thank you for your time & help in advance :)
 

Attachments

nightshade00013

Neophyte Sage
Joined
Apr 9, 2015
Messages
1,258
Couple things, first of all may as well turn compression on. It has little to no overhead and will give a speed boost to compressible data.

As far as the speed my first guess is a bad cable or config on the computer that you are using wired with if WiFi is faster. Possibly a bad port on the router. It's easy to swap cables and ports so I would suggest that first and see if it helps and if you have the cable ran through a battery backup for protection that is likely your issue since they seem to drop the connection to 100Mbps, found that out when I had my FreeNAS connected through one to isolate it from surges and my speed was crud.
 
  • Like
Reactions: JP1

JP1

Neophyte
Joined
Sep 15, 2013
Messages
7
SOLUTION:
It was the Actiontec router. I swapped it with a new Linksys WRT AC3200. Transfer speeds jumped up to 16MB/s via wifi from PC.
The IPERF results gave me the best clue. Thanks Nightshade for your suggestion. You were right about the router.
 
Status
Not open for further replies.
Top