From: | "Simon 'corecode' Schubert" <corecode@xxxxxxxxxxxx> |
Date: | Fri, 21 Dec 2007 16:01:29 +0100 |
Matthew Dillon wrote: > There are several possible causes and several possible solutions. > Ultimately running the sound device interrupt MPSAFE would allow it > to preempt the kernel in nearly all situations. I was under the impression that the sound devices are MPSAFE. I rather suspect that the userland process producing the audio data is not being scheduled as often as it should, thus causing the blips. > Separating the > mount point's vnode list into a clean list and a dirty list would > also reduce the amount of scanning SYNC has to do by a lot. Doing > a staggered sync would also help.... right now its done on a mount > by mount basis. Yes, this should be done eventually. cheers simon
Attachment:
signature.asc
Description: OpenPGP digital signature