302 private links
Why io_uring is so much pertinent for softwares? Because io_uring it is meant asynchronous I/O storage operations addressing performance issues with similar interfaces provided by functions like read()/write() or aio_read()/aio_write() etc. for operations on data accessed by file descriptors.
The io_uring kernel interface was adopted in Linux kernel version 5.1 to resolve the deficiencies of Linux AIO.
Every Unix is sacred, every Unix is best, every Unix is different, when you run ps.
Changer une option dans le BIOS de windows à Linux casse la machine 🤨
How to map integer types to rust integer types and more.
How to tackle C macros and inline functions in Rust?
Guo put together a ""hack"". His idea was to use Clang to compile helpers.c into LLVM bytecode. Then, for each Rust crate, ask the compiler to emit bytecode as well. Once everything is in the form of LLVM bytecode, it can be fed back into Clang with LTO turned on to produce a combined object file with the helpers inlined.
and more challenging topics.
le géoblocage d'un serveur public est totalement contraire à l'esprit d'internet et c'est préjudiciable aux internautes.
Here’s the pitch: a motivated group of talented Rust OS developers could build a Linux-compatible kernel, from scratch, very quickly, with no need to engage in LKML politics. You would be astonished by how quickly you can make meaningful gains in this kind of environment; I think if the amount of effort being put into Rust-for-Linux were applied to a new Linux-compatible OS we could have something production ready for some use-cases within a few years.
Rust checks are integrated in the kernel CI pipelines.
An optimisation that I don't really understand.
Discussion about adding Rust to the filesystem. It would be bindings first.
It would be my goto for a window tile manager on Linux
Fun :D
This make sense: each program in its own directory and the filesystem is the database