Mount JFFS2 Image
Saturday, October 25, 2008
Example of how to mount a JFFS2 image using mtdblock.
You know no one reads your E-Mails when you get replies with "REMOVE" in the subject header.
Optimizing NFS
Saturday, July 24, 2004 by digitalpeer, updated Sunday, August 8, 2004
Optimizing
I suppose the biggest optimization you can make to your NFS mount r/w speed is the rsize and wsize parameters. You can define them in your /etc/fstab file for a mount like this:
yourhost:/yourmount /yourmount nfs rsize=8192,wsize=8192,timeo=14,intr
This little test will allow you to find the best block sizes to use for your existing network hardware and setup.
Simply run
time dd if=/mnt/test of=/dev/null bs=16k
a couple times. Change your NFS mount rsize and wsize parameters in multiples of 1024 and make sure and remount the filesystem.
As always, use the nfsstat command and see if there are other network problems. Re-transmissions and dropped packets are what you're looking for. If NFS seems too slow, then I'd look at some underlying protocols and hardware. Other things you might want to consider are playing with kernel parameters and adjusting things like socket queue size.
Securing
It's a pretty big dispute- NFS security that is. I want to redirect you to a great page detailing some of the problems with what you might think would secure NFS- like NFS over SSH: http://nfs.sourceforge.net/nfs-howto/security.html Ultimately, really secure NFS on a public network with potentially malitious users is a pretty hard thing to do.