Linux 文件系统体系结构是一个对复杂系统进行抽象化的有趣例子。通过使用一组通用的 API 函数,Linux 可以在许多种存储设备上支持许多种文件系统。例如,read 函数调用可以从指定的文件描述符读取一定数量的字节。 read 函数不了解文件系统的类型,比如 ext3 或 NFS ...
Linus Torvalds has kicked off yet another development cycle for the Linux kernel, announcing the release of 5.10-rc1, and this time with an historical twist. The new version of the kernel effectively ...
Linux能成为一代经典的操作系统,是有一定原因的,而开源就是其中一项重要原因。 虽然开源了代码,但真正读完内核源码的有多少人呢? Linux内核分为CPU调度、内存管理、网络和存储四大子系统,针对硬件的驱动成百上千。代码的数量更是大的惊人。 先说说 ...