>>> What are the other options? I've looked >>> at PCI latencies for card and drive >>> controller, IRQ ordering (although APIC >>> seems to make this irrelevant, or at least >>> uncontrollable), OS disk scheduler >>> anticipatory, deadline and cfq), tagged >>> queueing (high values almost guarantee >>> xruns on recording but don't seem to >>> improve playback). I did many of the tests that you mention above. I finally got to the point were I bought half a gig of ram (now have approx. 800Megs) and mounted my "Record Directory" on a tmpfs. I move everything in tmpsf and only do periodic saves to hard disk of the files that are changed as I go. I guess the (overly obvious) quesion is, are you running as root? It sounds like you're savy enough to have thought of that. But I just thought I would ask (just in case). Running as root can eleviate certain problems. Rocco