标签: io kernel
全部。 我学习了基本的IO知识,但是我很困惑IO数据需要在用户空间和内核空间之间进行复制,为什么? Fox示例,如果我调用read方法从磁盘读取文件。数据首先存储在内核中,然后通知用户进程将数据复制到我的用户空间。为什么它直接从磁盘读取到我的用户空间?
read