Activity log for bug #902095

Date Who What changed Old value New value Message
2011-12-09 10:00:39 Pablo Almeida bug added bug
2011-12-09 10:01:21 Pablo Almeida description When you copy two files (or two set of files) from or to the same disk separately, so that you have two copying progress bars and estimates and the one copying process is dealing with a amount of data larger than the other, nautilus calculates the estimate as if both copying processes were going to be running simultaneously until copying is complete, which is not true. Once the smaller set of files finishes, the larger one will get it's full speed back and finish sooner than the first estimate actually predicted. My suggestion: Nautilus should be aware that the second file copy is slowing the first one down, so it should calculate the first's estimate as something like: <estimate for the smaller set of files copy to finish> + <estimate time to copy the amount of data that will be left when the second process ends at both processes speed combined>. Although this approach may look too simplistic, I think it's better than the rather pessimistic approach we're using right now. ProblemType: Bug DistroRelease: Ubuntu 11.10 Package: nautilus 1:3.2.1-0ubuntu3.2 ProcVersionSignature: Ubuntu 3.0.0-14.23-generic 3.0.9 Uname: Linux 3.0.0-14-generic i686 ApportVersion: 1.23-0ubuntu4 Architecture: i386 Date: Fri Dec 9 07:42:49 2011 ExecutablePath: /usr/bin/nautilus InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Release i386 (20111012) SourcePackage: nautilus UpgradeStatus: Upgraded to oneiric on 2011-10-27 (42 days ago) When you copy two files (or two set of files) from or to the same disk separately, so that you have two copying progress bars and estimates and the one copying process is dealing with a amount of data larger than the other, nautilus calculates the estimate as if both copying processes were going to be running simultaneously until copying is complete, which is not true. Once the smaller set of files finishes, the larger one will get its full speed back and finish sooner than the first estimate actually predicted. My suggestion: Nautilus should be aware that the second file copy is slowing the first one down, so it should calculate the first's estimate as something like: <estimate for the smaller set of files copy to finish> + <estimate time to copy the amount of data that will be left when the second process ends at both processes speed combined>. Although this approach may look too simplistic, I think it's better than the rather pessimistic approach we're using right now. ProblemType: Bug DistroRelease: Ubuntu 11.10 Package: nautilus 1:3.2.1-0ubuntu3.2 ProcVersionSignature: Ubuntu 3.0.0-14.23-generic 3.0.9 Uname: Linux 3.0.0-14-generic i686 ApportVersion: 1.23-0ubuntu4 Architecture: i386 Date: Fri Dec 9 07:42:49 2011 ExecutablePath: /usr/bin/nautilus InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Release i386 (20111012) SourcePackage: nautilus UpgradeStatus: Upgraded to oneiric on 2011-10-27 (42 days ago)
2011-12-09 10:01:32 Pablo Almeida summary Copying remaining time estimative is not accurate when doing multiple copies Copying remaining time estimate is not accurate when doing multiple copies
2011-12-09 10:02:41 Pablo Almeida description When you copy two files (or two set of files) from or to the same disk separately, so that you have two copying progress bars and estimates and the one copying process is dealing with a amount of data larger than the other, nautilus calculates the estimate as if both copying processes were going to be running simultaneously until copying is complete, which is not true. Once the smaller set of files finishes, the larger one will get its full speed back and finish sooner than the first estimate actually predicted. My suggestion: Nautilus should be aware that the second file copy is slowing the first one down, so it should calculate the first's estimate as something like: <estimate for the smaller set of files copy to finish> + <estimate time to copy the amount of data that will be left when the second process ends at both processes speed combined>. Although this approach may look too simplistic, I think it's better than the rather pessimistic approach we're using right now. ProblemType: Bug DistroRelease: Ubuntu 11.10 Package: nautilus 1:3.2.1-0ubuntu3.2 ProcVersionSignature: Ubuntu 3.0.0-14.23-generic 3.0.9 Uname: Linux 3.0.0-14-generic i686 ApportVersion: 1.23-0ubuntu4 Architecture: i386 Date: Fri Dec 9 07:42:49 2011 ExecutablePath: /usr/bin/nautilus InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Release i386 (20111012) SourcePackage: nautilus UpgradeStatus: Upgraded to oneiric on 2011-10-27 (42 days ago) When you copy two files (or two set of files) from or to the same disk separately, so that you have two copying progress bars and estimates and one copying process is dealing with an amount of data larger than the other, nautilus calculates the estimate as if both copying processes were going to be running simultaneously until copying is complete, which is not true. Once the smaller set of files finishes, the larger one will get its full speed back and finish sooner than the first estimate actually predicted. My suggestion: Nautilus should be aware that the second file copy is slowing the first one down, so it should calculate the first's estimate as something like: <estimate for the smaller set of files copy to finish> + <estimate time to copy the amount of data that will be left when the second process ends at both processes speed combined>. Although this approach may look too simplistic, I think it's better than the rather pessimistic approach we're using right now. ProblemType: Bug DistroRelease: Ubuntu 11.10 Package: nautilus 1:3.2.1-0ubuntu3.2 ProcVersionSignature: Ubuntu 3.0.0-14.23-generic 3.0.9 Uname: Linux 3.0.0-14-generic i686 ApportVersion: 1.23-0ubuntu4 Architecture: i386 Date: Fri Dec 9 07:42:49 2011 ExecutablePath: /usr/bin/nautilus InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Release i386 (20111012) SourcePackage: nautilus UpgradeStatus: Upgraded to oneiric on 2011-10-27 (42 days ago)
2012-02-01 20:31:18 Sebastien Bacher nautilus (Ubuntu): importance Undecided Low
2012-02-01 20:31:18 Sebastien Bacher nautilus (Ubuntu): status New Confirmed
2012-02-07 08:09:01 Pablo Almeida bug watch added https://bugzilla.gnome.org/show_bug.cgi?id=669540
2012-02-07 08:09:01 Pablo Almeida bug task added nautilus
2012-02-07 08:17:19 Bug Watch Updater nautilus: status Unknown New
2012-02-07 08:17:19 Bug Watch Updater nautilus: importance Unknown Wishlist
2012-02-07 13:25:00 Sebastien Bacher nautilus (Ubuntu): status Confirmed Triaged
2017-09-02 17:36:54 Bug Watch Updater nautilus: status New Confirmed
2019-02-06 14:16:36 Sebastien Bacher nautilus (Ubuntu): status Triaged Incomplete
2024-05-18 12:19:29 Paul White nautilus (Ubuntu): status Incomplete Invalid