14

I've had this issue since the first day I started using linux about 15 years ago. Always the same issue, transfers start fine and slows down to a crawl, only on USB sticks.

The USB sticks are fine, I can make bootable sticks in five minutes but if I copy a file of similar size to them is half an hour and then five to ten more minutes waiting to be able to safely remove the drive.

There are dozens of forum posts, some blaming the drives, others the GUI, dirty buffers, outdated kernels, fastboot for some reason. Others marked as solved without a solution because it magically solved itself.

all 16 comments
sorted by: hot top new old
[-] makeitwonderful@lemmy.today 7 points 4 months ago* (last edited 4 months ago)

Do you think you may be using USB sticks with a small SLC cache? If this is the case I would expect the transfer to be fast until the cache fills up then it would slow down to the speed of the rest of the NAND for remainder of the transfer. You wouldn't experience the slow down unless you were transferring files larger than the cache. This could explain why the issue has followed you across so many computers.

More affordable USB sticks may have cache sizes of 1 - 2 GB. I've seen high performance models available with 64GB caches.

If this is the cause of your issue, using a USB stick with a larger cache would be a solution.

[-] eldavi@lemmy.ml 3 points 4 months ago

what are you using to copy? what filesystem is the usb stick using?

[-] quediuspayu@lemmy.dbzer0.com 3 points 4 months ago

Right now I'm not at home so I can't check, I drag and drop the files with the default file browser on cinnamon.

This time I formatted the stick in ext4 but it was the same with NTFS.

[-] eldavi@lemmy.ml 2 points 4 months ago* (last edited 4 months ago)

in your shoes, i would switch to a terminal to get hard numbers instead of gut feelings and try different file systems and copy utilities.

[-] CallMeAl@piefed.zip 2 points 4 months ago* (last edited 4 months ago)

I'm using LMDE 7 and I cannot reproduce this.

My setup is a no name USB 3.0 32g usb stick formatted exFAT. I tested using cp to copy a 170k file to the usb stick and it took less than half a second. I ran it with time to make sure. When I ejected the drive it took maybe 1 second more before it was ready to remove.

ETA: I just tested a 1G file and it took 45 seconds to copy and run sync.

[-] quediuspayu@lemmy.dbzer0.com 4 points 4 months ago

That's the most frustrating part, most people can't reproduce the issue while it has been following me across three laptops, two desktops and all the usb sticks I've ever owned on NTFS, ext4 or FAT32.

I guess I'll try exFAT

[-] CallMeAl@piefed.zip 4 points 4 months ago

I know exFAT is much more efficient than FAT32. Also, how much ram do you have? If less than 8g that could also be related.

[-] quediuspayu@lemmy.dbzer0.com 1 points 4 months ago

Right now I have 8 but it was the same when I had 16.

[-] Adverse_Reaction@anarchist.nexus 1 points 4 months ago* (last edited 4 months ago)

This has been my goto fix on a number of problematic machines:

Add these lines to the end of /etc/sysctl.d/99-sysctl.conf

vm.dirty_bytes=50331648

vm.dirty_background_bytes=16777216

this post was submitted on 11 Jun 2026
14 points (100.0% liked)

Linux Mint

3665 readers
3 users here now

Linux Mint is a free Linux-based operating system designed for use on desktop and laptop computers.

Want to see the latest news from the blog? Set the Firefox homepage to:

linuxmint.com/start/

where is a current or past release. Here's an example using release 21.1 'Vera':

https://linuxmint.com/start/vera/

founded 5 years ago
MODERATORS