News

In this excerpt, Chapter 9, from the book, the author describes how kernel device drivers interact with system hardware and how developers can write device drivers and use them in their applications.
PulseAudio brought some really nice features to Linux, like moving sound streams between devices and dynamically resampling streams as needed. The other side of the Linux audio coin is JACK.
A remote NVMe block device exported via an NVMe over Fabrics network using TCP. Version 5.0 of the Linux kernel brought with it many wonderful features, one of which was the introduction of NVMe over ...
I've recently become interested in a Windows driver called HttpDisk which allows mounting of disk images over HTTP. The closest thing I could find for Linux was NBD (Network Block Device). Is ...
Because /dev/random is a blocking device, it will hold off until there is sufficient entropy to produce truly random data. Unfortunately, the entropy pool on a computer is finite.