Pogoplug v4 I/O performance issues, how to tweak?

This forum is for Marvell Kirkwood devices such as the GoFlex Home/Net, PogoPlug v1/v2, SheevaPlug, and ZyXEL devices.

Re: Pogoplug v4 I/O performance issues, how to tweak?

Postby WarheadsSE » Tue Aug 12, 2014 6:19 pm

https://www.samba.org/samba/docs/using_samba/ch06.html
$this->bbcode_second_pass_quote('', 'B')oolean
These are simply yes or no values, but can be represented by any of the following: yes, no, true, false, 1, or 0. The values are case-insensitive: YES is the same as yes.
Core Developer
Remember: Arch Linux ARM is entirely community donation supported!
WarheadsSE
Developer
 
Posts: 6807
Joined: Mon Oct 18, 2010 2:12 pm

Re: Pogoplug v4 I/O performance issues, how to tweak?

Postby swass » Tue Aug 12, 2014 6:55 pm

For those of you interested in tuning these, I would HIGHLY recommend the GSO change. Results may vary, but my Pogo saw significant improvement with CPU hungry Samba when doing this.
swass
 
Posts: 27
Joined: Mon Aug 11, 2014 3:43 pm

Re: Pogoplug v4 I/O performance issues, how to tweak?

Postby grayman4hire » Tue Aug 12, 2014 10:49 pm

$this->bbcode_second_pass_quote('WarheadsSE', 'h')ttps://www.samba.org/samba/docs/using_samba/ch06.html
$this->bbcode_second_pass_quote('', 'B')oolean
These are simply yes or no values, but can be represented by any of the following: yes, no, true, false, 1, or 0. The values are case-insensitive: YES is the same as yes.


Thanks for the info. Good to know.
grayman4hire
 
Posts: 350
Joined: Sat Sep 29, 2012 12:03 am
Location: SF, CA
Top

Re: Pogoplug v4 I/O performance issues, how to tweak?

Postby yeehaa » Tue Aug 19, 2014 3:22 am

thanks for the "tunings" on your blog!
yeehaa
 
Posts: 43
Joined: Mon May 21, 2012 7:54 pm

Re: Pogoplug v4 I/O performance issues, how to tweak?

Postby Guidobelix » Tue Aug 19, 2014 7:04 am

Many thanks to swass for his great post!
Following the instructions on his blog I achieved 40-42 MB/s writing and 65-70 MB/s reading using a WD 1Tb Passport connected via USB3 and 28-30 MB/s writing and 85-90 MB/s reading when using a RAID5 (4x2Tb) connected via SATA.

That means that I more or less doubled previous performances :o

Thanks a lot, great work!

Guido
Guidobelix
 
Posts: 45
Joined: Fri Jun 21, 2013 6:52 am

Re: Pogoplug v4 I/O performance issues, how to tweak?

Postby WarheadsSE » Tue Aug 19, 2014 11:59 am

I'd just want to point out that `ip` is the pre-installed tool, and you can see queue length as "noqueue" in the output of `ip link`
Core Developer
Remember: Arch Linux ARM is entirely community donation supported!
WarheadsSE
Developer
 
Posts: 6807
Joined: Mon Oct 18, 2010 2:12 pm

Re: Pogoplug v4 I/O performance issues, how to tweak?

Postby grayman4hire » Tue Aug 19, 2014 6:05 pm

$this->bbcode_second_pass_quote('Guidobelix', 'M')any thanks to swass for his great post!
Following the instructions on his blog I achieved 40-42 MB/s writing and 65-70 MB/s reading using a WD 1Tb Passport connected via USB3 and 28-30 MB/s writing and 85-90 MB/s reading when using a RAID5 (4x2Tb) connected via SATA.

That means that I more or less doubled previous performances :o

Thanks a lot, great work!

Guido


Those numbers look too good to be true!?! You're using a Pogoplug Series 4? What tweaks exactly?

Also, I want to hear more of the RAID5 setup. What enclosure are you using? Thanks
grayman4hire
 
Posts: 350
Joined: Sat Sep 29, 2012 12:03 am
Location: SF, CA
Top

Re: Pogoplug v4 I/O performance issues, how to tweak?

Postby WarheadsSE » Tue Aug 19, 2014 11:15 pm

The exact tweaks in that blog post....
Core Developer
Remember: Arch Linux ARM is entirely community donation supported!
WarheadsSE
Developer
 
Posts: 6807
Joined: Mon Oct 18, 2010 2:12 pm

Re: Pogoplug v4 I/O performance issues, how to tweak?

Postby grayman4hire » Wed Aug 20, 2014 12:33 am

$this->bbcode_second_pass_quote('WarheadsSE', 'T')he exact tweaks in that blog post....


I meant what tweaks in the blog exactly.
grayman4hire
 
Posts: 350
Joined: Sat Sep 29, 2012 12:03 am
Location: SF, CA
Top

Re: Pogoplug v4 I/O performance issues, how to tweak?

Postby Guidobelix » Wed Aug 20, 2014 7:19 am

Litteraly, all the tweaks suggested in the post, from the first one to the last one: I followed it line by line (I already had cryptodev installed, so no changes there).
One caveat though: the numbers mentioned in the post are local, i.e. measured with
$this->bbcode_second_pass_code('', '
dd if=/dev/zero of=./bigfile bs=1M count=1024
dd of=/dev/null if=./bigfile bs=1M count=1024
')

This because I access samba via a wi-fi network, so the bottleneck is there. Tonight I'll try to connect with a cable and do some more testing.

I use this enclosure http://www.mediasonic.ca/product.php?id=1357292050 with 4 WD Red 2Tb disks connected using a Stat/eSata cable to the top port, configured as RAID5 (no spare).

As you might see from the comments to the post, I have set-up direct access to the individual disks of the RAID, but doing it to md0 didn't bring any benefit.

Edit: I have connected mia PC (WIn7) to my gigabit router via cable and I get 38-40 MB/s when reading a 1Gb file from my RAID5 connected with Samba and just above 10 MB/s when writing it back.
Guidobelix
 
Posts: 45
Joined: Fri Jun 21, 2013 6:52 am

PreviousNext

Return to Marvell Kirkwood

Who is online

Users browsing this forum: No registered users and 289 guests