fosstodon.org is one of the many independent Mastodon servers you can use to participate in the fediverse.
Fosstodon is an invite only Mastodon instance that is open to those who are interested in technology; particularly free & open source software. If you wish to join, contact us for an invite.

Administered by:

Server stats:

9.8K
active users

#filesystem

4 posts4 participants0 posts today
AskUbuntu<p>Why does Ubuntu leave some space unallocated on the system drive? <a href="https://ubuntu.social/tags/partitioning" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>partitioning</span></a> <a href="https://ubuntu.social/tags/filesystem" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>filesystem</span></a></p><p><a href="https://askubuntu.com/q/1546362/612" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">askubuntu.com/q/1546362/612</span><span class="invisible"></span></a></p>
DeaDSouL :fedora:<p>What if I told you that <a href="https://fosstodon.org/tags/Linux" class="mention hashtag" rel="tag">#<span>Linux</span></a> lets you boot into a completely different <a href="https://fosstodon.org/tags/root" class="mention hashtag" rel="tag">#<span>root</span></a> <a href="https://fosstodon.org/tags/filesystem" class="mention hashtag" rel="tag">#<span>filesystem</span></a> — without restarting — using <a href="https://fosstodon.org/tags/pivot_root" class="mention hashtag" rel="tag">#<span>pivot_root</span></a>.</p>
Christopher Neitzert<p>Why did I do this?<br>Because I can, and well i think its funny.</p><p><a href="https://github.com/neitzert/DNSaaFS" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/neitzert/DNSaaFS</span><span class="invisible"></span></a></p><p><a href="https://masto.hackers.town/tags/DNS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DNS</span></a> <a href="https://masto.hackers.town/tags/Security" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Security</span></a> <a href="https://masto.hackers.town/tags/FileSystem" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FileSystem</span></a> <a href="https://masto.hackers.town/tags/LOL" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>LOL</span></a></p>
Winbuzzer<p>DeepSeek's Open Source 3FS Distributed File System Promises Efficiency and Better Scaling for AI Workloads</p><p><a href="https://mastodon.social/tags/AI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AI</span></a> <a href="https://mastodon.social/tags/OpenSource" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OpenSource</span></a> <a href="https://mastodon.social/tags/DeepSeek" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DeepSeek</span></a> <a href="https://mastodon.social/tags/3FS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>3FS</span></a> <a href="https://mastodon.social/tags/DistributedStorage" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DistributedStorage</span></a> <a href="https://mastodon.social/tags/FileSystem" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FileSystem</span></a> <a href="https://mastodon.social/tags/HPC" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>HPC</span></a> <a href="https://mastodon.social/tags/BigData" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>BigData</span></a> <a href="https://mastodon.social/tags/DeepLearning" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DeepLearning</span></a> <a href="https://mastodon.social/tags/FoundationDB" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FoundationDB</span></a> <a href="https://mastodon.social/tags/CRAQ" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CRAQ</span></a> <a href="https://mastodon.social/tags/AIInfrastructure" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AIInfrastructure</span></a> </p><p><a href="https://winbuzzer.com/2025/04/20/deepseeks-open-source-3fs-distributed-file-system-promises-efficiency-and-better-scaling-for-ai-workloads-xcxwbn/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">winbuzzer.com/2025/04/20/deeps</span><span class="invisible">eeks-open-source-3fs-distributed-file-system-promises-efficiency-and-better-scaling-for-ai-workloads-xcxwbn/</span></a></p>
Karsten Schmidt<p>Just added some new diagrams to describe the internals of the <a href="https://thi.ng/block-fs" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">thi.ng/block-fs</span><span class="invisible"></span></a> block storage &amp; filesystem (incl. some examples) and also added/updated CLI tooling docs...</p><p><a href="https://mastodon.thi.ng/tags/ThingUmbrella" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ThingUmbrella</span></a> <a href="https://mastodon.thi.ng/tags/BlockStorage" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>BlockStorage</span></a> <a href="https://mastodon.thi.ng/tags/FileSystem" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FileSystem</span></a> <a href="https://mastodon.thi.ng/tags/TypeScript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>TypeScript</span></a> <a href="https://mastodon.thi.ng/tags/JavaScript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>JavaScript</span></a> <a href="https://mastodon.thi.ng/tags/Documentation" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Documentation</span></a> <a href="https://mastodon.thi.ng/tags/Diagram" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Diagram</span></a></p>
Aptivi<p><strong>Linux might no longer support&nbsp;HFS/HFS+</strong></p><p>The antique filesystems, <a href="https://en.wikipedia.org/wiki/Hierarchical_File_System_(Apple)" rel="nofollow noopener noreferrer" target="_blank">HFS</a> and <a href="https://en.wikipedia.org/wiki/HFS_Plus" rel="nofollow noopener noreferrer" target="_blank">HFS+</a>, were used in old Macs going back to Septmber 17th, 1985, with the former being used first, then the latter. They also have alternative names, called <strong>Mac OS Standard</strong> and <strong>Mac OS Extended</strong>.</p><p>During development of Mac OS X 10.6 Snow Leopard released in August 28th, 2009, Apple decided to stop all support for read-write HFS and HFS+ filesystems, making users be unable to write to any file, but they still could read from such volumes. In macOS Catalina, Apple finally removed the filesystem support from the Darwin kernel, making it impossible to use disks that are still formatted with such filesystems.</p><p>We appear to have reached the end of support for the two antique filesystems in Linux, too, because, this year, the prominent Linux developer from Microsoft stated that, via <a href="https://mastodon.social/@brauner/114341096129808573" rel="nofollow noopener noreferrer" target="_blank">Mastodon</a>:</p><blockquote><p>Let’s try and remove <a href="https://mastodon.social/tags/hfs" rel="nofollow noopener noreferrer" target="_blank">#hfs</a> and <a href="https://mastodon.social/tags/hfsplus" rel="nofollow noopener noreferrer" target="_blank">#hfsplus</a> by the end of 2025. They have been orphaned since 2014 and are turning into a maintenance burden.</p></blockquote><p>If you’re still using those filesystems after the support ending period, there is a chance that you could use those filesystems again via user-space filesystems, except that you won’t have the same experience, including the lack of support of writing to files for HFS+.</p><p>Photo by <a href="https://unsplash.com/@mimithian?utm_content=creditCopyText&amp;utm_medium=referral&amp;utm_source=unsplash" rel="nofollow noopener noreferrer" target="_blank">Mimi Thian</a> on <a href="https://unsplash.com/photos/woman-sitting-on-sofa-while-using-macbook-pro-BYGLQ32Wjx8?utm_content=creditCopyText&amp;utm_medium=referral&amp;utm_source=unsplash" rel="nofollow noopener noreferrer" target="_blank">Unsplash</a></p><p><span></span></p><p><a rel="nofollow noopener noreferrer" class="hashtag u-tag u-category" href="https://officialaptivi.wordpress.com/tag/filesystem/" target="_blank">#Filesystem</a> <a rel="nofollow noopener noreferrer" class="hashtag u-tag u-category" href="https://officialaptivi.wordpress.com/tag/hfs/" target="_blank">#hfs</a> <a rel="nofollow noopener noreferrer" class="hashtag u-tag u-category" href="https://officialaptivi.wordpress.com/tag/hfs-2/" target="_blank">#HFS_</a> <a rel="nofollow noopener noreferrer" class="hashtag u-tag u-category" href="https://officialaptivi.wordpress.com/tag/kernel/" target="_blank">#Kernel</a> <a rel="nofollow noopener noreferrer" class="hashtag u-tag u-category" href="https://officialaptivi.wordpress.com/tag/linux/" target="_blank">#Linux</a> <a rel="nofollow noopener noreferrer" class="hashtag u-tag u-category" href="https://officialaptivi.wordpress.com/tag/linux-kernel/" target="_blank">#LinuxKernel</a> <a rel="nofollow noopener noreferrer" class="hashtag u-tag u-category" href="https://officialaptivi.wordpress.com/tag/news/" target="_blank">#news</a> <a rel="nofollow noopener noreferrer" class="hashtag u-tag u-category" href="https://officialaptivi.wordpress.com/tag/tech/" target="_blank">#Tech</a> <a rel="nofollow noopener noreferrer" class="hashtag u-tag u-category" href="https://officialaptivi.wordpress.com/tag/technology/" target="_blank">#Technology</a> <a rel="nofollow noopener noreferrer" class="hashtag u-tag u-category" href="https://officialaptivi.wordpress.com/tag/update/" target="_blank">#update</a></p>
Harald<p>Liebe fedis. Ich will einen USB-Stick so beschreiben, dass ein bis zu 10 Jahre alter Windowsrechner (genaue Version unbekannt) den möglichst problemlos lesen kann.</p><p>Linux, gparted bietet an: exfat, fat16, fat32. Was nimmt man da?</p><p><a href="https://nrw.social/tags/linux" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>linux</span></a> <a href="https://nrw.social/tags/windows" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>windows</span></a> <a href="https://nrw.social/tags/partition" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>partition</span></a> <a href="https://nrw.social/tags/filesystem" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>filesystem</span></a></p>
Sami LehtinenBtrfs - Most curious case, is this flaw or not. Can't really tell. - I've got lots of scattered data in dirty write buffers to disk, due to scattered writes and high system memory. I've also got long commit interval to allow efficient flushing (as contiguous as possible) when that scattered data is finally written to disk. It all works fine, if I sync before shutdown. But if I just shutdown the system, the flush process takes longer than the maximum allowed file system unmount time is. Even worse, some of the data is written to SSD and some to HDD. The state data is on SSD and actual data is on HDD. When the flush timeout is encountered, the system shuts down in state where state file says that this data is written to disk, and the data actually isn't on disk yet. - Flaw or not? - Of course this requires this curious combination of things to trigger, but the problem is very real. - Who's fault it is? <a class="hashtag" href="https://pleroma.envs.net/tag/btrfs" rel="nofollow noopener noreferrer" target="_blank">#btrfs</a> <a class="hashtag" href="https://pleroma.envs.net/tag/data" rel="nofollow noopener noreferrer" target="_blank">#data</a> <a class="hashtag" href="https://pleroma.envs.net/tag/corruption" rel="nofollow noopener noreferrer" target="_blank">#corruption</a> <a class="hashtag" href="https://pleroma.envs.net/tag/loss" rel="nofollow noopener noreferrer" target="_blank">#loss</a> <a class="hashtag" href="https://pleroma.envs.net/tag/cow" rel="nofollow noopener noreferrer" target="_blank">#cow</a> <a class="hashtag" href="https://pleroma.envs.net/tag/linux" rel="nofollow noopener noreferrer" target="_blank">#linux</a> <a class="hashtag" href="https://pleroma.envs.net/tag/filesystem" rel="nofollow noopener noreferrer" target="_blank">#filesystem</a> <a class="hashtag" href="https://pleroma.envs.net/tag/shutdown" rel="nofollow noopener noreferrer" target="_blank">#shutdown</a>
Gea-Suan Lin<p>用 foremost 從 raw disk 裡救檔案出來</p><p>前幾天在 Plurk 上面掃關鍵字的時候掃到這個噗,裡面提到了 foremost 這個工具,可以直接對 raw disk 掃,透過特定的 header 試著找出有用的檔案,主要是鑑識時會用到,算是一種救資料的方式。 軟體看起來沒在更新了,但好像還是值得寫下來,之後有機會搜到自己寫的文章... 對抗的方式現在也蠻常見了,就是用 encryption 的方式讓實際存在硬碟的資料不會有原來的 pattern,可以是 disk encryption,或是 filesystem encryption。 …</p><p><a href="https://blog.gslin.org/archives/2025/04/14/12345/%e7%94%a8-foremost-%e5%be%9e-raw-disk-%e8%a3%a1%e6%95%91%e6%aa%94%e6%a1%88%e5%87%ba%e4%be%86/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">blog.gslin.org/archives/2025/0</span><span class="invisible">4/14/12345/%e7%94%a8-foremost-%e5%be%9e-raw-disk-%e8%a3%a1%e6%95%91%e6%aa%94%e6%a1%88%e5%87%ba%e4%be%86/</span></a></p><p><a href="https://abpe.org/tags/disk" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>disk</span></a> <a href="https://abpe.org/tags/encryption" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>encryption</span></a> <a href="https://abpe.org/tags/filesystem" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>filesystem</span></a> <a href="https://abpe.org/tags/foremost" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>foremost</span></a></p>
Michael<p>I have found that all of the "solutions" I've looked at are just locking you into some more specific ecosystem, so went back to the revolutionary idea of using the <a href="https://mastodon.social/tags/filesystem" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>filesystem</span></a> I have my photos and videos in a folder structure on my laptop by year, trip.</p><p>I don't auto backup from my <a href="https://mastodon.social/tags/iPhone" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>iPhone</span></a> or <a href="https://mastodon.social/tags/Sonya6700" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Sonya6700</span></a> anymore, that really just synced a load of cruft I had to delete, or pay to store. I move photos I want to my laptop, where I adjust and edit them in <a href="https://mastodon.social/tags/darktable" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>darktable</span></a> / <a href="https://mastodon.social/tags/rawtherapee" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rawtherapee</span></a> / <a href="https://mastodon.social/tags/digikam" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>digikam</span></a> </p><p>🧵 2/4</p>
Denis Defreyne<p>Weeknotes for 2025, week 15: <a href="https://denisdefreyne.com/weeknotes/2025-w15/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">denisdefreyne.com/weeknotes/20</span><span class="invisible">25-w15/</span></a></p><p><a href="https://ruby.social/tags/Weeknotes" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Weeknotes</span></a> <a href="https://ruby.social/tags/Berlin" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Berlin</span></a> <a href="https://ruby.social/tags/Cycling" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Cycling</span></a> <a href="https://ruby.social/tags/BerlinCycling" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>BerlinCycling</span></a> <a href="https://ruby.social/tags/Filesystem" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Filesystem</span></a> <a href="https://ruby.social/tags/TiddlyWiki" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>TiddlyWiki</span></a> <a href="https://ruby.social/tags/BearApp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>BearApp</span></a></p>
N-gated Hacker News<p>🎩 Behold, an epic saga where the order of files doesn't matter…if you're into multi-hour outages and hex-editing 😂. Dive into this labyrinthine tale of "red herrings" and "fsync moments" while we all pretend this wasn't a complete waste of time. 🧩 Spoilers: The title is just clickbait!<br><a href="https://thewisenerd.com/blog/ext4-readdir/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">thewisenerd.com/blog/ext4-read</span><span class="invisible">dir/</span></a> <a href="https://mastodon.social/tags/epicfail" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>epicfail</span></a> <a href="https://mastodon.social/tags/clickbait" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>clickbait</span></a> <a href="https://mastodon.social/tags/techhumor" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>techhumor</span></a> <a href="https://mastodon.social/tags/filesystem" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>filesystem</span></a> <a href="https://mastodon.social/tags/hexediting" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>hexediting</span></a> <a href="https://mastodon.social/tags/HackerNews" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>HackerNews</span></a> <a href="https://mastodon.social/tags/ngated" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ngated</span></a></p>
Hacker News<p>The order of files in your ext4 filesystem does not matter</p><p><a href="https://thewisenerd.com/blog/ext4-readdir/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">thewisenerd.com/blog/ext4-read</span><span class="invisible">dir/</span></a></p><p><a href="https://mastodon.social/tags/HackerNews" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>HackerNews</span></a> <a href="https://mastodon.social/tags/ext4" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ext4</span></a> <a href="https://mastodon.social/tags/filesystem" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>filesystem</span></a> <a href="https://mastodon.social/tags/order" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>order</span></a> <a href="https://mastodon.social/tags/files" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>files</span></a> <a href="https://mastodon.social/tags/technology" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>technology</span></a> <a href="https://mastodon.social/tags/filemanagement" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>filemanagement</span></a> <a href="https://mastodon.social/tags/datarecovery" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>datarecovery</span></a> <a href="https://mastodon.social/tags/filesystemarchitecture" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>filesystemarchitecture</span></a></p>
Karsten Schmidt<p><a href="https://mastodon.thi.ng/tags/ReleaseWednesday" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ReleaseWednesday</span></a> Just pushed a new version of <a href="https://thi.ng/block-fs" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">thi.ng/block-fs</span><span class="invisible"></span></a>, now with additional multi-command CLI tooling to convert &amp; bundle a local file system tree into a single block-based binary blob (e.g. for bundling assets, or distributing a virtual filesystem as part of a web app, or for snapshot testing, or as bridge for WASM interop etc.)</p><p>Also new, the main API now includes a `.readAsObjectURL()` method to wrap files as URLs to binary blobs with associated MIME types, thereby making it trivial to use the virtual filesystem for sourcing stored images and other assets for direct use in the browser...</p><p>(Ps. For more context see other recent announcement: <a href="https://mastodon.thi.ng/@toxi/114264980961483146" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">mastodon.thi.ng/@toxi/11426498</span><span class="invisible">0961483146</span></a>)</p><p><a href="https://mastodon.thi.ng/tags/ThingUmbrella" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ThingUmbrella</span></a> <a href="https://mastodon.thi.ng/tags/BlockStorage" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>BlockStorage</span></a> <a href="https://mastodon.thi.ng/tags/FileSystem" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FileSystem</span></a> <a href="https://mastodon.thi.ng/tags/BlockFS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>BlockFS</span></a> <a href="https://mastodon.thi.ng/tags/VirtualFS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>VirtualFS</span></a> <a href="https://mastodon.thi.ng/tags/CLI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CLI</span></a> <a href="https://mastodon.thi.ng/tags/TypeScript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>TypeScript</span></a> <a href="https://mastodon.thi.ng/tags/JavaScript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>JavaScript</span></a> <a href="https://mastodon.thi.ng/tags/OpenSource" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OpenSource</span></a></p>
DansLeRuSH ᴱᶰ<p>The <a href="https://floss.social/tags/GPartedLive" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GPartedLive</span></a> USB just saved my a** ! 😅</p><p>› <a href="https://gparted.org/liveusb.php" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">gparted.org/liveusb.php</span><span class="invisible"></span></a> </p><p><a href="https://floss.social/tags/GParted" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GParted</span></a> <a href="https://floss.social/tags/Linux" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Linux</span></a> <a href="https://floss.social/tags/FileSystem" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FileSystem</span></a> <a href="https://floss.social/tags/FS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FS</span></a> <a href="https://floss.social/tags/DiskPartitioning" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DiskPartitioning</span></a></p>
Karsten Schmidt<p><a href="https://mastodon.thi.ng/tags/ThingUmbrella" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ThingUmbrella</span></a> <a href="https://mastodon.thi.ng/tags/ReleaseTuesday" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ReleaseTuesday</span></a>... New package (initial alpha release):</p><p><a href="https://thi.ng/block-fs" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">thi.ng/block-fs</span><span class="invisible"></span></a> provides highly customizable &amp; extensible block-based storage with an optional hierarchical filesystem layer. This is useful everywhere you might need virtual filesystem, though the storage providers can also be used without the filesystem layer (e.g. for <a href="https://mastodon.thi.ng/tags/Forth" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Forth</span></a>-style block data/editors).</p><p>The default configuration provides:</p><p>- arbitrarily nested directories<br>- filenames (UTF-8) of max. 31 bytes per directory level<br>- max. 32 owner IDs<br>- file locking<br>- creation/modification timestamps (64 bit)<br>- efficient append writes</p><p>Currently included storage providers: TypedArray-based in-memory and host filesystem based file storage (one block per file). More are planned (e.g. IndexedDB, remote endpoint)... </p><p>The readme is currently still lacking various diagrams to illustrate the filesystem internals. I will add those ASAP...</p><p><a href="https://mastodon.thi.ng/tags/ThingUmbrella" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ThingUmbrella</span></a> <a href="https://mastodon.thi.ng/tags/FileSystem" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FileSystem</span></a> <a href="https://mastodon.thi.ng/tags/VirtualFS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>VirtualFS</span></a> <a href="https://mastodon.thi.ng/tags/BlockStorage" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>BlockStorage</span></a></p>
Aptivi<p>Linux 6.15 brings improved exFAT file system performance for file deletions!</p><p><a href="https://mastodon.social/tags/Linux" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Linux</span></a> <a href="https://mastodon.social/tags/Kernel" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Kernel</span></a> <a href="https://mastodon.social/tags/LinuxKernel" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>LinuxKernel</span></a> <a href="https://mastodon.social/tags/Computers" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Computers</span></a> <a href="https://mastodon.social/tags/Filesystem" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Filesystem</span></a> <a href="https://mastodon.social/tags/Files" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Files</span></a> <a href="https://mastodon.social/tags/exFAT" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>exFAT</span></a> <a href="https://mastodon.social/tags/Performance" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Performance</span></a> <a href="https://mastodon.social/tags/Boost" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Boost</span></a> <a href="https://mastodon.social/tags/TechNews" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>TechNews</span></a> <a href="https://mastodon.social/tags/TechUpdates" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>TechUpdates</span></a></p><p><a href="https://officialaptivi.wordpress.com/2025/04/01/linux-6-15s-exfat-file-deletion-performance-boosted/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">officialaptivi.wordpress.com/2</span><span class="invisible">025/04/01/linux-6-15s-exfat-file-deletion-performance-boosted/</span></a></p>
Aptivi<p><strong>Linux 6.15’s exFAT file deletion performance&nbsp;boosted</strong></p><p>A recent development in the upcoming Linux 6.15 kernel has been spotted, because there was a big improvement to the exFAT file system implementation in relation to how it deletes the files when the “<code>discard</code>” mount option is used. This improvement significantly saves time as a test file after the merge has been deleted in 1.6 seconds, compared to more than 4 minutes of the total time taken.</p><p><a href="https://lore.kernel.org/lkml/CAKYAXd_E0eM8dfoU1HVQ+DW4YKMsrzfJbGTsQELjfy=R+omndw@mail.gmail.com/" rel="nofollow noopener noreferrer" target="_blank">This pull request</a> makes sure that, upon file deletion, it discards a group of contiguous clusters (that is, clusters that are next to each other) in batch instead of discarding them one by one. This was because in prior kernels, such as 6.14, “if the discard mount option is enabled, the file’s clusters are discarded when they are freed. Discarding clusters one by one will significantly reduce performance. Poor performance may cause soft lockup when lots of clusters are freed.”</p><p>The change has been introduced in commit <a href="https://web.git.kernel.org/pub/scm/linux/kernel/git/linkinjeon/exfat.git/commit/?h=dev&amp;id=a36e0ab44cb344728f7c0fdc34edcbae64739c16" rel="nofollow noopener noreferrer" target="_blank">a36e0ab</a>. Since then, the pull request has been merged to the kernel and it will be integrated to the first release candidate of Linux 6.15. A simple performance benchmark has been verified with the following commands:</p><pre><code># truncate -s 80G /mnt/file# time rm /mnt/file</code></pre><p>In detail, the performance of this filesystem without this commit is poor, totalling about 4 minutes and 46 seconds in real time, with 12 seconds of system time. In contrast to the patched kernel, it totals about 1 second in real time, with 17 milliseconds of system time.</p><p><strong>It’s a huge improvement!</strong></p><p><a href="https://www.freepik.com/free-photo/pretty-woman-with-modern-laptop-sitting-floor-with-win-gesture-grey-wall_13814109.htm#fromView=image_search_similar&amp;page=3&amp;position=22&amp;uuid=8eb92a45-4233-4174-8445-7ccb4fd07f7e&amp;query=Laptop+sitting" rel="nofollow noopener noreferrer" target="_blank">Image by diana.grytsku on Freepik</a></p><p><span></span></p><p><a rel="nofollow noopener noreferrer" class="hashtag u-tag u-category" href="https://officialaptivi.wordpress.com/tag/computers/" target="_blank">#Computers</a> <a rel="nofollow noopener noreferrer" class="hashtag u-tag u-category" href="https://officialaptivi.wordpress.com/tag/exfat/" target="_blank">#exFAT</a> <a rel="nofollow noopener noreferrer" class="hashtag u-tag u-category" href="https://officialaptivi.wordpress.com/tag/filesystem/" target="_blank">#Filesystem</a> <a rel="nofollow noopener noreferrer" class="hashtag u-tag u-category" href="https://officialaptivi.wordpress.com/tag/kernel/" target="_blank">#Kernel</a> <a rel="nofollow noopener noreferrer" class="hashtag u-tag u-category" href="https://officialaptivi.wordpress.com/tag/linux/" target="_blank">#Linux</a> <a rel="nofollow noopener noreferrer" class="hashtag u-tag u-category" href="https://officialaptivi.wordpress.com/tag/linux-kernel/" target="_blank">#LinuxKernel</a> <a rel="nofollow noopener noreferrer" class="hashtag u-tag u-category" href="https://officialaptivi.wordpress.com/tag/news/" target="_blank">#news</a> <a rel="nofollow noopener noreferrer" class="hashtag u-tag u-category" href="https://officialaptivi.wordpress.com/tag/performance/" target="_blank">#performance</a> <a rel="nofollow noopener noreferrer" class="hashtag u-tag u-category" href="https://officialaptivi.wordpress.com/tag/speed/" target="_blank">#speed</a> <a rel="nofollow noopener noreferrer" class="hashtag u-tag u-category" href="https://officialaptivi.wordpress.com/tag/tech/" target="_blank">#Tech</a> <a rel="nofollow noopener noreferrer" class="hashtag u-tag u-category" href="https://officialaptivi.wordpress.com/tag/technology/" target="_blank">#Technology</a> <a rel="nofollow noopener noreferrer" class="hashtag u-tag u-category" href="https://officialaptivi.wordpress.com/tag/update/" target="_blank">#update</a></p>
Anubhav<p>Copying from NTFS to <a href="https://hachyderm.io/tags/exFAT" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>exFAT</span></a> is rather fiddly, slow if one wants to not have to <a href="https://hachyderm.io/tags/rsync" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rsync</span></a>(1) the whole file after renaming a file the same on both file systems ...</p><p>(In MSYS2/MS Windows 10, already had iterated multiple times; the pipeline flashed output in a hurry for the set of files involved.)<br>find ./here /there -print0 | xargs -0 touch</p><p>("--modify-window" option is to account for exFAT having 2-second resolution, mentioned in rsync(1) manual page. I however found that initially via <a href="https://superuser.com/questions/763366/why-does-rsync-seem-to-overwrite-an-already-existing-file-on-exfat" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">superuser.com/questions/763366</span><span class="invisible">/why-does-rsync-seem-to-overwrite-an-already-existing-file-on-exfat</span></a> . Without above "find | touch", rsync had been rather slow.)<br>rsync -rltD -v --modify-window=1 --delete ./here/ /there/</p><p>YMMV🤷‍♂️</p><p><a href="https://hachyderm.io/tags/fileSystem" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>fileSystem</span></a></p>
N-gated Hacker News<p>👾 Ah yes, because what we all really needed was a <a href="https://mastodon.social/tags/filesystem" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>filesystem</span></a> that treats your GPU's VRAM like a teenager's bedroom – <a href="https://mastodon.social/tags/cluttered" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cluttered</span></a> <a href="https://mastodon.social/tags/chaos" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>chaos</span></a> disguised as "innovation" 💾. Meanwhile, GitHub is here to remind us that <a href="https://mastodon.social/tags/AI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AI</span></a> will automate everything except common sense 🤖.<br><a href="https://github.com/Overv/vramfs" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/Overv/vramfs</span><span class="invisible"></span></a> <a href="https://mastodon.social/tags/innovation" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>innovation</span></a> <a href="https://mastodon.social/tags/automation" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>automation</span></a> <a href="https://mastodon.social/tags/HackerNews" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>HackerNews</span></a> <a href="https://mastodon.social/tags/ngated" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ngated</span></a></p>