2016年3月14日

用户态、内核态及零拷贝

摘要: 用户空间:user space。 内核空间:kernel space。 应用程序在访问磁盘文件时,会先利用DMA技术把文件内容读取到内核缓冲区,然后再把内容从内核缓冲区copy到用户缓冲区中。如果程序要输出,则会把用户缓冲区的内容再copy到内核的socket缓冲区中,利用DMA输出。以下是原理图: 阅读全文

posted @ 2016-03-14 17:57 koushr 阅读(1661) 评论(0) 推荐(0) 编辑

导航