2010/1/18 Ingo Weinhold <ingo_weinhold@xxxxxx>: > The main problem will remain, though: If you start a copy operation with > empty caches and the source and target FS lie on different drives the copy > speed of the first seconds should be bound only by the read speed of the > source. With a lot of RAM those first seconds might be considerably more > than just a few seconds actually. Of course there are other important > factors -- like what kinds of files files are copied (small ones with lots > of attributes vs. huge ones) or whether other I/O on the same disk is going > on in parallel -- but I guess one will mostly get too optimistic estimates > when computing them based on the actual progress made in the first few > seconds. Perhaps only display an ETA when the transfer rate is stable. So if we are maintaining a 70Mb/s rate for several seconds then we can have confidence in a completion time. But if it is rapidly increasing or decreasing then we cannot have a reasonable estimate. -- Cheers David