this post was submitted on 20 Apr 2024
977 points (97.1% liked)
linuxmemes
21434 readers
772 users here now
Hint: :q!
Sister communities:
Community rules (click to expand)
1. Follow the site-wide rules
- Instance-wide TOS: https://legal.lemmy.world/tos/
- Lemmy code of conduct: https://join-lemmy.org/docs/code_of_conduct.html
2. Be civil
- Understand the difference between a joke and an insult.
- Do not harrass or attack members of the community for any reason.
- Leave remarks of "peasantry" to the PCMR community. If you dislike an OS/service/application, attack the thing you dislike, not the individuals who use it. Some people may not have a choice.
- Bigotry will not be tolerated.
- These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment.
3. Post Linux-related content
- Including Unix and BSD.
- Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of
sudo
in Windows. - No porn. Even if you watch it on a Linux machine.
4. No recent reposts
- Everybody uses Arch btw, can't quit Vim, and wants to interject for a moment. You can stop now.
Please report posts and comments that break these rules!
Important: never execute code or follow advice that you don't understand or can't verify, especially here. The word of the day is credibility. This is a meme community -- even the most helpful comments might just be shitposts that can damage your system. Be aware, be smart, don't fork-bomb your computer.
founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
This is funny, because copying files to a USB flashdrive, is just inherently disfunctional in linux.
TRUE!!! Why "user friendly" distros does not mount removable drives with sync option by default is beyond me.
Hang on there is a sync option? Does that make the progressbar work? If so why is it not enabled?
Yep. Almost all operating systems have a bufor that tell programs file was moved when it is still in the process. It makes perfect sense, it speed things up and extends the lifespan of the device.
You can flush that bufor manually with just the
sync
command or disable it for whole partition with-o sync
option. Technically you should unmount drives before unplugging for safety anyway, but people are stupid or more important lazy and in my opinion for external devices mounting with sync really should be the default. Maybe some low-level developer would disagree.I'm very confused by this thread.
Progress bars are handled by the applications themselves, whether flushing happens or not;
immediate flushing does not increase storage lifespan, in fact letting the OS decide when to do it may allow wear-leveling to work better.
(Though, IMO immediate flushing should be the default for removable media on user-friendly distributions, like swap partitions are)
Yes, but OS must tell the application how much of the operation is done
I was trying to say the opposite. Caching/buffering is what longers the lifespan and can speed system up
Zen kernel hasn't even support for fat32 last time i used a usb.
Actually had to switch kernel to use it
To be fair in the other direction. Debian and Ubuntu and forks have it. They handle pretty much all filesystems fine, which is indeed impressive. Suprisingly Windows also has pretty good EXT drivers, so in a way the world is in harmony :D .