Linux 7.4 changes how XFS handles checksummed direct reads, using lazy bounce buffering. Previously XFS bounce-buffered every direct read on devices requiring stable pages for checksumming, burning DRAM bandwidth and CPU, and producing smaller, unaligned I/Os of 1MB minus 4k with 4k pages. Now reads go straight to the user buffer first, and a bounce buffer is only allocated if a checksum failure occurs. Integrity verification also moves out of iomap into the filesystem itself.
Source: https://www.phoronix.com/news/Linux-7.4-XFS-Checksumming. 8 Sync News only summarizes and links out; content copyright belongs to the authors and original sources.
Read the news here, practice coding, follow structured courses and train for IELTS on our sibling products — all connected through one 8 Sync account.
The ecosystem home: product overviews, blog and full pricing.
ExploreLearn along a clear roadmap: videos, auto-graded quizzes, certificates and mentors who ship for a living.
View the roadmap1,000 DSA problems in Vietnamese, auto-graded across 7 languages — many FREE, right in your browser.
Practice for freeAI grading for all four IELTS skills with detailed rubric feedback.
Try it freeA 22 MB AI IDE for Vietnamese devs.
Download freeOrganizational memory for AI agents.
ExploreAI that staffs your Fanpage and qualifies leads for you.
Try itI Built a Visual System Design Reference — Switch Any Architecture Between AWS, Azure, GCP... Tagged with systemdesign, webdev, opensource, showdev.
Claudemy turns Claude into a personal tutor that builds audio lessons on any topic.
Postgres 18’s new file_copy_method = clone setting lets you give every git worktree its own copy of your database in seconds, without eating up your disk.
openGym is a free, self-hosted fitness tracker that lets you manage workouts and follow your progress on your own server.
Software was slowing down my Pi.
malloc has a very nice and simple interface: you ask for a certain amount of memory, and you’re given a void pointer to your block of contiguous bytes that’s been magicked into existence. Once you’re done with it, you call free with the same pointer and the memory disappears into the ether.
Learn how to set up a Tailscale exit node on your Linux server and securely route internet traffic through your home connection while away.
Free, open-source 3D modeling for woodworking and furniture design. Plan shelves, tables, and cabinets with precise dimensions on Windows, macOS, Linux, or in your browser.
Loading comments…