RSSAmplifier

Blog

On computers and other vegetables

On computers and other vegetables

luis.camandro.orgRSS feed ↗4 posts

Latest posts

Kernel Recipes 2025

KernelRecipes Mascot © 2025 by Emma Tizzoni is licensed under CC BY-NC-ND 4.0 Kernel Recipes is an amazing conference and it is unique in several different ways. First of all because it is community-oriented, and the environment is really open and friendly. And then because it has a single track – i.e. all the talks are in the same room – people don't need to choose which talks to…

Making the filesystem-wide cache invalidation lightspeed in FUSE

One interesting aspect of FUSE user-space file systems is that caching can be handled at the kernel level. For example, if an application reads data from a file that happens to be on a FUSE file system, the kernel will keep that data in the page cache so that later, if that data is requested again, it will be readily available, without the need for the kernel to request it again to the FUSE…

FUSE over io_uring

Over the past few months I had the chance to spend some time looking at an interesting new FUSE feature. This feature, merged into the Linux kernel 6.14 release, has introduced the ability to perform the communication between the user-space server (or FUSE server) and the kernel using io_uring. This means that file systems implemented in user-space will get a performance improvement simply by…

Initial post and introduction

Here it is, finally! After many years of using this camandro.org domain, I've decided it was time to use it for something else other than email. Well, to be fair, I did used to maintain a blog here for a while but it didn't last too long. So, here's a new attempt. And here it is: this site is generated simply using GNU/Emacs org-mode , using the awesome package org-static-blog . My plan is to dump…