(Whereas on Windows XP pretty much the opposite is true; copying files and such takes a long time, but the desktop remains responsive.)
Apparently I'm not the only one who's seen this. I found this thread on Server Fault: http://serverfault.com/questions/126413 ... irty-pages
Based on that thread, and on some other stuff I'd read about the vm.dirty_* settings in sysctl, I did some primitive tests with dd and eventually settled on this:
- Code: Select all
vm.dirty_background_ratio = 1000000
vm.dirty_ratio = 1000000
Which hugely increased responsiveness under load, but cut throughput with dd approximately in half relative to the defaults. Since I don't need high throughput for write operations (at this point) I considered that acceptable. However, it is a bit of a hackish solution...
Has anyone else had issues with performance under load? If so, have you had success with anything like this? Or is there a better way to fix it?