Linux Kernel I/O

针对腾讯 CSIG 一面的问题做一个总结:包括读写操作在整个内核中的 I/O 请求链路,页缓存、零拷贝技术,以及用户态 I/O 和系统调用的优化。

系统与体系结构
#Linux#VFS#Linux Kernel#计算机系统#DPDK#read#write#mmap#Zero Copy#Page Cache

PMDK Programming Guidelines

在使用 libpmemobj 库时,不需要直接使用 mmap。libpmemobj 提供了高级的 API 来管理持久内存池和分配内存。mmap 通常用于更底层的内存映射操作,而 libpmemobj 封装了这些操作,使得管理持久内存更加方便和安全。

系统与体系结构
#mmap#PMDK#libpmemobj

关于 mmap 与 read/write

前几天在看 malloc 实现资料的时候,看到 mmap,发现自己并不是非常理解 mmap 的作用,于是查了一些资料,顺便把以前的知识梳理一下,于是就有了这篇博文。

系统与体系结构
#Linux#Linux Kernel#read#write#mmap#mmaloc

✍️ Yikun Wu 已发表了 69 篇文章 · 总计 293k 字,采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处

🌀 本站总访问量