/proc/partitons
系统中的所有块设备/分区
包括文件loopback模拟的块设备
devfs只代表硬件设备
裸设备
“绕过文件系统”
直接操作devfs下的设备文件
怎样理解阻塞非阻塞与同步异步的区别? - 萧萧的回答 - 知乎
https://www.zhihu.com/question/19732473/answer/241673170
以下使用wikipedia上的术语
kernel thread
内核调度的轻量级单位
LWP
有时指用户线程
有时指将用户线程调度到内核线程的内核机制
application(-level) thread
kernel(-level scheduled) entity
这两者的对应关系,线程模型分为三类
内核级线程kernel level threading
1:1
linux nptl的pthread
用户级线程user level threading
M:1
用户空间中调度,这些线程无法真正同时运行
需要注意阻塞系统调用
混合线程hybrid threading
M:N
kernel level threads
user level threads
纤程
依赖非阻塞IO系统调用来实现
对于内核来说叫LWP,对于用户叫线程