For years I have been using nfsv3 server on freebsd and it's always been fast and very reliable. My nfs server I have switched to linux to have a slave mythv-backend box.
I am using kernel 2.6.1 (due to the fact 2.6+ is the only kernel that supports wintv-d cards) and nfs SUCKS.
From my /etc/exports
When I use 'sync` nfs is slow as hell (less then 300KBps on linux but with freebsd I was getting 13MBps), when I do 'async' nfs is fast then slow then fast again, etc etc (speeds range from 400KBps to 8MBps), pdflush lags the entire system also when I use 'async'. Anything I can do to make it fast and not lag the entire system? Or is this just some problem in 2.6.1?update:
I tried the latest -mm patch with the same .config and it works great now, I looked through the ChangeLogs and I see nothing why this would happen.. *shrugs*