flush after copy

Bug #1212400 reported by RobinJ
14
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Files
New
Undecided
Unassigned
Nautilus
New
Undecided
Unassigned
nautilus (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

I think every day-to-day Linux user has come across the problem quite frequently by now, as it's by now means specific to elementary OS (and thus, I must admit I'm not certain whether I filed this report under the right project).

Insert a USB drive (in this case a 4GB one with a FAT32 file system), copy a large file like a movie to it.
Result: The copy dialog will show up, and within 10 seconds or so the bar is at 100% and it says "0 seconds remaining".
After that you still have to wait ~5 minutes for the data to actually be copied.
When looking at iotop during tis time you can see a process called flush is still actively working (the weird thing is that it's often more like 80%+ IO for a while, then nothing for a while, and repeat until finished).
When it's finally done, the file copy dialog will disappear and you can safely unmount the storage media.

This is a longstanding problem preset in many distro's, and I think it's about time something was done about it. Although I don't really know whether it's related to the file manager or something else. But seeing as I wouldn't have a clue what else it'd be related to, I chose to file it as a bug in the file manager.

Revision history for this message
RobinJ (robinj) wrote :
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in nautilus (Ubuntu):
status: New → Confirmed
Revision history for this message
Afshin Arefi (arefi.afshin) wrote :

I think the problem is with what the percentage presents :
It uses the amount read and cached in memory instead of the amount which is actually written to the destination.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.