#Filesystem

Thorsten Leemhuis (acct. 1/4)kernellogger@hachyderm.io
2025-06-21

"[…] we observed that the df command shows higher space utilization compared to du when many small files are copied. Over time, the outputs of both df and du converge. This happens because #XFS initially reserves additional space for these files.

The feature that causes this behavior is Dynamic Speculative End of File (EOF) Preallocation. This feature allows files to dynamically reserve more space to prevent fragmentation in case the file is grown later on. This blog post explores what this feature is, how it works, and how it can be beneficial for certain use cases. […]"

blogs.oracle.com/linux/post/du

#Linux #Kernel #LinuxKernel #Filesystem

xoron :verified:xoron@infosec.exchange
2025-06-21

File encryption with a browser.

I've been exploring the #WebCryptoAPI and I'm impressed!

When combined with the #FileSystemAPI, it offers a seemingly secure way to #encrypt and #store files directly on your device. Think #localstorage, but with #encryption!

I know #webapps can have #security vulnerabilities since the code is served over the web, so I've #OpenSourced my demo! You can check it out, and it should even work if #selfhosted on #GitHubPages.

Live Demo: dim.positive-intentions.com/?p

Demo Code: github.com/positive-intentions

Hook Code: github.com/positive-intentions

IMPORTANT NOTES (PLEASE READ!):
* This is NOT a product. It's for #testing and #demonstration purposes only.
* It has NOT been reviewed or audited. Do NOT use for sensitive data.
* The "password encryption" currently uses a hardcoded password. This is for demonstration, not security.
* This is NOT meant to replace robust solutions like #VeraCrypt. It's just a #proofofconcept to show what's possible with #browser #APIs.

#Encryption #Cryptography #JavaScript #Frontend #Privacy #Security #WebDevelopment #Coding #Developer #Tech #FOSS #OpenSource #GitHub #MastodonDev #Programming #WebStandards #FileSystem #WebAPI #ProofOfConcept

2025-06-19

Im trying to move a .conf file to /etc/systemd/resolved.conf.d but I get denied permissions, #filesystem

askubuntu.com/q/1550908/612

2025-06-14

Need Help with Samba File Sharing Access Issue on Ubuntu #filesystem #samba

askubuntu.com/q/1550655/612

Peter N. M. Hansteenpitrh
2025-06-13

Next at , in the plenary room - "A distributed filesystem for OpenBSD" by Rob Keizer indico.bsdcan.org/event/5/cont

N-gated Hacker Newsngate
2025-06-11

✨ Behold: another tool that promises to revolutionize your life by doing the same thing as every other tool, but with more buzzwords! 🚀 Dive into the depths of your file system and cloud storage at the same time - because who doesn't love a side of with their morning coffee? ☕️
github.com/peak/s5cmd

Hacker Newsh4ckernews
2025-06-11

S5cmd: Parallel S3 and local filesystem execution tool

github.com/peak/s5cmd

2025-06-10

Recovering exFAT file system after accidentally overwritten it with a new exFAT partition? #filesystem #datarecovery #testdisk #exfat

askubuntu.com/q/1550394/612

Cees-Jan Kiewiet :rp: :wm:wyri@haxim.us
2025-06-07

Getting close to running my first @reactphp service with #OTEL traces. Write the first PoC instrumentation for Bunny and #ReactPHP's #Filesystem. (Since all this service does is put files on S3.) Once this works, I'll be make sure all of this lands in packages one way or the other:

#php

Neustradamus :xmpp: :linux:neustradamus
2025-06-05
2025-06-04

Folks who know "rsync -F" because they already use it -- am I right in thinking that it adds these behaviours to a sync:

- recursively look for .rsync-filter files in every directory in the copy source, including the top-level

- apply the filters they each contain to the directory and subdirectories rooted at the same level that each file was found

- exclude those .rsync-filter files from being copied to the destination

Is that right? #rsync #sync #data #sysadmin #filesystem #filesystems

Dendrobatus AzureusDendrobatus_Azureus@bsd.cafe
2025-06-03

What do you do when NTFS fails you?

Reinstall then restore. Here the installation is on the metal of course just win10 running isolated & air gapped

#Journal #filesystem #EXT4 #OpenSource #NTFS #ClosedSource

The photograph composed in total freedom & darkness shows an IPS LED panel  displaying the Windows Setup process, with a progress bar indicating "8%" completion. The screen is titled "Installing Windows" and lists several steps, including "Getting Windows files ready," "Installing features," and "Finishing up." The background of the screen is pink, and the Windows logo is visible in the top right corner. Below the screen, there is a music player interface showing a CD player with a disc inserted, displaying the song "Reggatton de Blanc" by The Police from the album "Reggatta de Blanc (2003 Remaster)." The music player is labeled "Music" and shows the current time as "00:04:41" with a progress bar indicating the song's duration. The overall image is set against a dark background, emphasizing the illuminated screens.

 Ovis2-8B

🌱 Energy used: 0.211 Wh
Dendrobatus AzureusDendrobatus_Azureus@bsd.cafe
2025-06-03

Today I learned the following. Journaling and journaling are two separate distinctly separate manners of keeping file systems in Sync.

When microsoft talks about journaling in NTFS you should never, ever think about the robust journaling system that Ext4 has

In comparison EXT4 journaling is a god while en NTFS journaling is not even an ant

I have EXT4 file systems connected to an extremely unstable machine. This thing crashes to green screens more than 64 times a day.

{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}

I've not even lost one bit of data on those EXT4 file systems.

Those NTFS file systems with journaling? I lost all of them. All NTFS file systems were lost

I didn't lose data because I have backups the file systems just keeled over simply because the machine kept rebooting

Thank you for being so robust EXT4

#Journal #filesystem #EXT4 #OpenSource #NTFS #ClosedSource

Linux 6.16 yields improved EXT4 performance!

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.

Those changes have been made to improve the filesystem performance, which will be pushed to the v6.16 development branch from this PR, including:

  • Fast commit performance improvements
  • Multi-fsblock atomic write support for bigalloc file systems
  • Large folio support for regular files

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 this report you can see here. According to the test robot, it has reported that it had noticed a 37.7% improvement on fsmark.files_per_sec.

The large folio support for regular files has been added with this patch, which checks for the following conditions in the ext4_should_enable_large_folio() function before enabling such support:

  • If i_mode on an inode is a regular file using the S_ISREG() macro
  • If either the data flags on the superblock or the inode flags has the journal data flags
  • If the superblock has no verity and has no encryption support

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.

Expect the first release candidate of Linux 6.16 in the next two weeks!

#EXT4 #Filesystem #Linux #Linux616 #LinuxKernel #news #Tech #Technology #update

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst