> dma engines are present on commodity hardware now: > > http://en.wikipedia.org/wiki/I/O_Acceleration_Technology > > I don't know if consumer machines have them, but servers certainly do. > modprobe ioatdma. They don't seem to have gained much ground in the FIVE YEARS since the patch was first posted to Linux, have they? Maybe it's because memory-to-memory copy using a CPU is so fast (especially for page-ish quantities of data) and is a small percentage of CPU utilization these days? -- To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to majordomo@xxxxxxxxxx For more info on Linux MM, see: http://www.linux-mm.org/ . Don't email: <a href