04-19-2016, 09:19 AM
(04-19-2016, 09:09 AM)tkaiser Wrote:(04-19-2016, 08:55 AM)androsch Wrote:(04-19-2016, 07:48 AM)JCMPine64 Wrote: Pi2 - avg 33 items/sec, time 3:40Do you have GB-LAN on the pine?
Pine64 - avg 45 items/sec, time 2:40
--------------------------------------------------------------------------
This is just what I was hoping for. Now to install DokuWiki and see how it compares to the Pi.
He has. But the performance numbers are just an indication that Samba and TCP/IP parameters need some tweaking. Even on a Raspberry Pi that suffers from his single USB2.0 connection to the outside where every packet between disk and network passes this USB connection twice you should be able to get at least twice the speed.
I tried to summarize what's necessary/important when you want to use a SBC as NAS a while ago after some extensive testing: http://linux-sunxi.org/Sunxi_devices_as_NAS (most if not all also applies also to Pine64 except of less I/O bandwidth due to missing SATA and limited network bandwidth on the small model)
Please keep in mind that the Pine64 is also somewhat limited regarding USB2.0 connections but it should be able to exceed 30 MB/s sequential SMB transfers already (using BSP kernel 3.10.x). With mainline kernel and UASP capable disk enclosures the Pine64 will show improved sequential disk speeds (close to 40 MB/s should be possible using appropriate settings which will also result in better NAS performance on GBit equipped Pines) and also random I/O will improve a lot.
So using kernel 4.6 or above Pine64 will move up a little bit and gets close to old A20 boards that use a single disk
Interesting read. Thanks for the link. I think that tweaking the SAMBA and TCP/IP parameters exceed my skill level and time availability (3 kids under 5), so I'd be very interested in what people with real NAS expertise come up with.