eupolicy.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
This Mastodon server is a friendly and respectful discussion space for people working in areas related to EU policy. When you request to create an account, please tell us something about you.

Server stats:

216
active users

#filesystem

3 posts3 participants0 posts today
Jonathan Matthews<p>Folks who know "rsync -F" because they already use it -- am I right in thinking that it adds these behaviours to a sync:</p><p>- recursively look for .rsync-filter files in every directory in the copy source, including the top-level</p><p>- apply the filters they each contain to the directory and subdirectories rooted at the same level that each file was found</p><p>- exclude those .rsync-filter files from being copied to the destination </p><p>Is that right? <a href="https://fosstodon.org/tags/rsync" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rsync</span></a> <a href="https://fosstodon.org/tags/sync" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>sync</span></a> <a href="https://fosstodon.org/tags/data" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>data</span></a> <a href="https://fosstodon.org/tags/sysadmin" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>sysadmin</span></a> <a href="https://fosstodon.org/tags/filesystem" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>filesystem</span></a> <a href="https://fosstodon.org/tags/filesystems" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>filesystems</span></a></p>
Dendrobatus Azureus<p>Today I learned the following. Journaling and journaling are two separate distinctly separate manners of keeping file systems in Sync.</p><p>When microsoft talks about journaling in NTFS you should never, ever think about the robust journaling system that Ext4 has</p><p>In comparison EXT4 journaling is a god while en NTFS journaling is not even an ant</p><p>I have EXT4 file systems connected to an extremely unstable machine. This thing crashes to green screens more than 64 times a day.</p><p>{It's a Gigabyte Mini PC in case you're interested never buy those. The machine came with overheating errors from the beginning. The factory installed a fan for the APU which is not even suitable for a GPU that was made a decade ago}</p><p>I've not even lost one bit of data on those EXT4 file systems.</p><p>Those NTFS file systems with journaling? I lost all of them. All NTFS file systems were lost</p><p>I didn't lose data because I have backups the file systems just keeled over simply because the machine kept rebooting </p><p>Thank you for being so robust EXT4 </p><p><a href="https://mastodon.bsd.cafe/tags/Journal" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Journal</span></a> <a href="https://mastodon.bsd.cafe/tags/filesystem" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>filesystem</span></a> <a href="https://mastodon.bsd.cafe/tags/EXT4" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>EXT4</span></a> <a href="https://mastodon.bsd.cafe/tags/OpenSource" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OpenSource</span></a> <a href="https://mastodon.bsd.cafe/tags/NTFS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>NTFS</span></a> <a href="https://mastodon.bsd.cafe/tags/ClosedSource" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ClosedSource</span></a></p>
jbz<p>Time to Change The Default Linux Filesystem (Ext4) With ??? | <span class="h-card" translate="no"><a href="https://mastodon.social/@djware" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>djware</span></a></span> </p><p><a href="https://youtube.com/watch?v=XRV7xk1qqWA" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">youtube.com/watch?v=XRV7xk1qqW</span><span class="invisible">A</span></a></p><p><a href="https://indieweb.social/tags/ext4" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ext4</span></a> <a href="https://indieweb.social/tags/filesystem" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>filesystem</span></a> <a href="https://indieweb.social/tags/opensource" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>opensource</span></a></p>
Aptivi<p><strong>Linux 6.16 yields improved EXT4&nbsp;performance!</strong></p><p>As part of the changes that are done in Linux 6.16, there are some of the very interesting changes that are done to the EXT4 filesystem. Those changes yield improved performance, causing you to have a faster EXT4 filesystem compared to the recently released Linux 6.15.</p><p>Those changes have been made to improve the filesystem performance, which will be pushed to the v6.16 development branch from <a href="https://lore.kernel.org/lkml/20250527200206.GA2433735@mit.edu/" rel="nofollow noopener noreferrer" target="_blank">this PR</a>, including:</p><ul><li>Fast commit performance improvements</li><li>Multi-fsblock atomic write support for bigalloc file systems</li><li>Large folio support for regular files</li></ul><p>The large folio support for regular files was, in itself, a factor of the improvements, along with all other changes, which yielded over 37% performance increase according to the kernel test robot that made <a href="https://lore.kernel.org/all/202505161418.ec0d753f-lkp@intel.com/" rel="nofollow noopener noreferrer" target="_blank">this report you can see here</a>. According to the test robot, it has reported that it had noticed a 37.7% improvement on <code>fsmark.files_per_sec</code>.</p><p>The large folio support for regular files has been added with <a href="https://lore.kernel.org/all/20250512063319.3539411-9-yi.zhang@huaweicloud.com/" rel="nofollow noopener noreferrer" target="_blank">this patch</a>, which checks for the following conditions in the <code>ext4_should_enable_large_folio()</code> function before enabling such support:</p><ul><li>If <code>i_mode</code> on an inode is a regular file using the <code><a href="https://man7.org/linux/man-pages/man7/inode.7.html" rel="nofollow noopener noreferrer" target="_blank">S_ISREG()</a></code> macro</li><li>If either the data flags on the superblock or the inode flags has the journal data flags</li><li>If the superblock has no verity and has no encryption support</li></ul><p>Also, Linux 6.16 fixes some corruption bugs on an EXT4 file system caused by race conditions in the extent status tree. Those race conditions were potentially manifested from the heavy simultaneous allocation and deallocation to a single file.</p><p><strong>Expect the first release candidate of Linux 6.16 in the next two weeks!</strong></p><p><span></span></p><p><a rel="nofollow noopener noreferrer" class="hashtag u-tag u-category" href="https://officialaptivi.wordpress.com/tag/ext4/" target="_blank">#EXT4</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/linux/" target="_blank">#Linux</a> <a rel="nofollow noopener noreferrer" class="hashtag u-tag u-category" href="https://officialaptivi.wordpress.com/tag/linux-6-16/" target="_blank">#Linux616</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>
Benjamin Carr, Ph.D. 👨🏻‍💻🧬<p><a href="https://hachyderm.io/tags/Linux" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Linux</span></a> Might Drop The <a href="https://hachyderm.io/tags/Apple" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Apple</span></a> <a href="https://hachyderm.io/tags/HFS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>HFS</span></a> / HFS+ <a href="https://hachyderm.io/tags/FileSystem" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FileSystem</span></a> Kernel Driver Support<br><a href="https://hachyderm.io/tags/Apple" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Apple</span></a> no longer supports the Hierarchical File System on the latest versions of <a href="https://hachyderm.io/tags/macOS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>macOS</span></a> itself and in prior releases was read-only support since macOS 10.6 for HFS itself. The newer HFS+ file-system does continue to be supported by Apple. Linux support for HFS has been poor and ill-maintained and it looks like the kernel drivers could be on their way out. <br><a href="https://www.phoronix.com/news/Linux-2025-Sad-State-HFS" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">phoronix.com/news/Linux-2025-S</span><span class="invisible">ad-State-HFS</span></a></p>
🔘 G◍M◍◍T 🔘<p>💡 Kernel Linux 6.15: driver Rust, exFAT veloce e supporto ampliato</p><p><a href="https://gomoot.com/kernel-linux-6-15-driver-rust-exfat-veloce-e-supporto-ampliato/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">gomoot.com/kernel-linux-6-15-d</span><span class="invisible">river-rust-exfat-veloce-e-supporto-ampliato/</span></a></p><p><a href="https://mastodon.uno/tags/arm" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>arm</span></a> <a href="https://mastodon.uno/tags/blog" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>blog</span></a> <a href="https://mastodon.uno/tags/driver" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>driver</span></a> <a href="https://mastodon.uno/tags/filesystem" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>filesystem</span></a> <a href="https://mastodon.uno/tags/kernel" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>kernel</span></a> <a href="https://mastodon.uno/tags/linux6" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>linux6</span></a>.15 <a href="https://mastodon.uno/tags/news" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>news</span></a> <a href="https://mastodon.uno/tags/nova" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>nova</span></a> <a href="https://mastodon.uno/tags/opensource" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>opensource</span></a> <a href="https://mastodon.uno/tags/picks" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>picks</span></a> <a href="https://mastodon.uno/tags/rust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rust</span></a> <a href="https://mastodon.uno/tags/tech" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>tech</span></a> <a href="https://mastodon.uno/tags/tecnologia" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>tecnologia</span></a></p>
Aptivi<p>The btrfs filesystem is now faster on Linux 6.16!</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/Laptops" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Laptops</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> <a href="https://mastodon.social/tags/btrfs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>btrfs</span></a> <a href="https://mastodon.social/tags/filesystem" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>filesystem</span></a></p><p><a href="https://officialaptivi.wordpress.com/2025/05/25/linux-6-16-will-see-more-btrfs-improvements/" 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/05/25/linux-6-16-will-see-more-btrfs-improvements/</span></a></p>
Dendrobatus Azureus<p>With keen interest I studied the following blogpost by <span class="h-card" translate="no"><a href="https://mastodon.bsd.cafe/@stefano" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>stefano</span></a></span> </p><p>You have to read the blog post carefully, if necessary, read it twice, because there are things said between the words and the lines that should resonate with you</p><p>One major lesson is extremely important know when to cut and leave; never ever deviate from your course afterwards</p><p>When politics, corruption and deviousness are involved, you have to make absolutely certain that both your integrity and your health remain at your primary interest</p><p>A lot has been learned by me from this article </p><p>Thank you for sharing it with us Stefano</p><p><a href="https://it-notes.dragas.net/2025/05/21/the_day_glusterfs_tried_to_kill_my_career/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">it-notes.dragas.net/2025/05/21</span><span class="invisible">/the_day_glusterfs_tried_to_kill_my_career/</span></a></p><p><a href="https://mastodon.bsd.cafe/tags/IT_Notes" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>IT_Notes</span></a> <a href="https://mastodon.bsd.cafe/tags/NotesFromTheCrypt" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>NotesFromTheCrypt</span></a> <a href="https://mastodon.bsd.cafe/tags/LessonsLearned" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>LessonsLearned</span></a> <a href="https://mastodon.bsd.cafe/tags/OpenSource" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OpenSource</span></a> <a href="https://mastodon.bsd.cafe/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a> <a href="https://mastodon.bsd.cafe/tags/filesystem" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>filesystem</span></a> <a href="https://mastodon.bsd.cafe/tags/POSIX" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>POSIX</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>
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>
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>
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>
Brad Linder<p>The latest Windows Insider preview builds add support for the ReFS file system, with support for disk partitions up to 35 petabytes. There's no support for bootable ReFS media or removable storage though. <a href="https://fosstodon.org/tags/Windows" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Windows</span></a> <a href="https://fosstodon.org/tags/Microsoft" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Microsoft</span></a> <a href="https://fosstodon.org/tags/ReFS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ReFS</span></a> <a href="https://fosstodon.org/tags/Filesystem" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Filesystem</span></a> <a href="https://www.tomshardware.com/software/windows/new-advanced-filesystem-format-option-found-in-windows-11-preview-build-refs-supports-up-to-35-petabytes" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">tomshardware.com/software/wind</span><span class="invisible">ows/new-advanced-filesystem-format-option-found-in-windows-11-preview-build-refs-supports-up-to-35-petabytes</span></a></p>
LavX News<p>Revolutionizing Image Storage: A Local-First Approach to Digital Archiving</p><p>As the cloud continues to dominate our digital lives, a new movement is emerging that prioritizes simplicity and independence in file management. A developer's vision for a local-only, zero-dependency...</p><p><a href="https://news.lavx.hu/article/revolutionizing-image-storage-a-local-first-approach-to-digital-archiving" rel="nofollow noopener noreferrer" target="_blank"><span class="invisible">https://</span><span class="ellipsis">news.lavx.hu/article/revolutio</span><span class="invisible">nizing-image-storage-a-local-first-approach-to-digital-archiving</span></a></p><p><a href="https://mastodon.cloud/tags/news" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>news</span></a> <a href="https://mastodon.cloud/tags/tech" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>tech</span></a> <a href="https://mastodon.cloud/tags/RustLang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RustLang</span></a> <a href="https://mastodon.cloud/tags/FileSystem" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FileSystem</span></a> <a href="https://mastodon.cloud/tags/ImageArchive" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ImageArchive</span></a></p>
François-Olivier Leblanc<p>My Mac is constantly writing something to disk and it's freaking me out. I've restarted it this morning and the kernel_task process has since written 1.5 TB to disk. <br>My remaining space is constantly fluctuating and I have less and less space. <br>What's going on??<br><a href="https://iosdev.space/tags/macos" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>macos</span></a> <a href="https://iosdev.space/tags/filesystem" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>filesystem</span></a></p>
LavX News<p>Revolutionizing File Systems on Windows: The Power of WinFsp</p><p>WinFsp is transforming the way developers create file systems on Windows, offering a user-friendly alternative to traditional kernel mode programming. By bridging the gap between user mode and kernel ...</p><p><a href="https://news.lavx.hu/article/revolutionizing-file-systems-on-windows-the-power-of-winfsp" rel="nofollow noopener noreferrer" target="_blank"><span class="invisible">https://</span><span class="ellipsis">news.lavx.hu/article/revolutio</span><span class="invisible">nizing-file-systems-on-windows-the-power-of-winfsp</span></a></p><p><a href="https://mastodon.cloud/tags/news" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>news</span></a> <a href="https://mastodon.cloud/tags/tech" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>tech</span></a> <a href="https://mastodon.cloud/tags/FileSystem" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FileSystem</span></a> <a href="https://mastodon.cloud/tags/WinFsp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>WinFsp</span></a> <a href="https://mastodon.cloud/tags/WindowsDevelopment" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>WindowsDevelopment</span></a></p>