Arnold Krille: > As the transfer from memory to hd is _the_ slow point of the setup, > cache-misses or hits don't influence that at all. And when you are not > calculating anything (apart from 64bit to 32bit double-to-float), you don't > access the cache. DMA is the keyword. Still it doesn't make saving to disk > faster than your disks and controllers speed. And I am pretty sure that there > is _no_ compression involved in that part, otherwise this would seriously > affect data-integrity if the controller did an unwanted compression. Okay, but I'm also thinking about the HD cache and the cache between the OS and the disk. I don't know how it works exactly though, but I thought that maybe it didn't write to disk as often if the cache is constantly filled with zeros. > Is that enough back-up for my "bombastically spilled out" argumentation? Sure, much better argumentation. > A double (or float) to transfer to disk is still a double (float) to transfer > to disk regardless wether the value is 0, close to zero or something close to > INFINITY... Yes, but no doubles or 64 bits are involved in this process, only 32 bit floats. _______________________________________________ Linux-audio-user mailing list Linux-audio-user@xxxxxxxxxxxxxxxxxxxx http://lists.linuxaudio.org/mailman/listinfo/linux-audio-user