摘要:
linux 分用户态和内核态,两者权限不一样,逻辑地址空间不一样 以 write 为例,用户程序可能是把数据写入了自己的缓冲区,然后把用户进程缓冲区的数据拷入内核缓冲区,再刷到磁盘 read 则是,把内核缓冲区的数据拷入用户进程缓冲区,再从用户进程缓冲区取出数据 而对于零拷贝: mmap 针对文件 阅读全文
posted @ 2020-01-20 16:41
偶尔发呆
阅读(167)
评论(0)
推荐(0)
摘要:
// org.apache.rocketmq.store.AllocateMappedFileService // 创建 MappedFile 的请求 static class AllocateRequest implements Comparable<AllocateRequest> { // F 阅读全文
posted @ 2020-01-20 15:40
偶尔发呆
阅读(695)
评论(0)
推荐(0)
浙公网安备 33010602011771号