Re: Interactive responsiveness under heavy I/O load
"Steven M. Bellovin" <[email protected]>
| Newsgroups | gmane.os.netbsd.devel.performance,gmane.os.netbsd.general,gmane.os.netbsd.devel.kernel |
|---|---|
| Message-ID | <[email protected]> |
In message <[email protected]>, Thor Lancelot Simon writes: >On Mon, Jan 26, 2004 at 04:30:08PM +0000, John Goerzen wrote: >> Hello, >> >> I have been noticing some disturbing patterns on two different machines >> I'm trying NetBSD on. When I am untarring a file, or generally doing >> anything that is causing large amounts of data to be written at once, >> interactive performance is seriously degraded. For instance, while I > >The new I/O sorting algorithm in -current should make this significantly >better. I am hoping that it can become the default for 2.0. Thor, I find -current to be almost unusable for interactive work when there's something I/O-intensive running at the same time. I have NEW_BUFQ_STRATEGY enabled, as best I can tell. Here are my vm. sysctl values, on a 256M machine: vm.nkmempages = 16354 vm.anonmin = 30 vm.execmin = 30 vm.filemin = 10 vm.maxslp = 20 vm.uspace = 16384 vm.anonmax = 80 vm.execmax = 60 vm.filemax = 50 vm.bufcache = 20 vm.bufmem_lowater = 3348480 vm.bufmem_hiwater = 53575680 since I've been told that those are important. (This is a kernel from 22 Jan.) --Steve Bellovin, http://www.research.att.com/~smb