Various wrote: > > I MUST be missing something simple - has nobody else seen this? > > Ian Darwin has a laptop that is mostly busy handling an interrupt > storm.
Yup. Lots of possibilities. Before spending too much time diagnosing any one theory, you need to come up with a way to triage theories. Some possible causes: slow cpu -- wrong clock speed? broken cache? bizarre bus problem? interrupt load serial? network? something else? disk subsystem many. ata dma is a common culprit. but a ufs filesystem nearly out of space will perform pretty badly even on good hw. So some early experiments you should try: vmstat 10 On an idle system: should report 99-100% idle, low counts on interrupts, no paging, etc. Run on both bad & good system, compare results. time openssl speed rc4 this is a 100% cpu-bound case. If it doesn't come up with similar numbers, you know it's not a disk problem. If the user time isn't nearly equal to elapsed time, you know something is stealing cpu, otherwise, you know the cpu is doing something bizarre. time dd </dev/rwd0c >/dev/null bs=100k count=1000 this should be fast, user & system time should be low, etc. Significant system time means you should investigate dma options on your local disk. time tar xf ... (unpack something new; don't unpack over something that exists; you want to allocate directory entries, inodes, and filespace.) this will catch ufs weirdness. Once you know which of these has problems, then you can start chasing down that branch. -Marcus Watts