2 ms·
It's semi-true. Most things are still basically files, it's just that a lot of things get shoved through ioctls rather than reads, writes, and mmap. You still c
by microcolonel 9y ago
It's semi-true. Most things are still basically files, it's just that a lot of things get shoved through ioctls rather than reads, writes, and mmap. You still configure PCIe DMA through a file-based interface, but the ring buffers get mapped directly into your process.
I think technically "everything" at least starts with an access to a file, but maybe not every interaction is done with a file.