infiniswap用到的技术 infiniswap来自 NSDI'17,其代码主要用到以下技术: configfs(主要) configfs-用户空间控制的内核对象配置 https://www.kernel.org/doc/Documentation/filesystems/configfs/configfs.txt configfs_sample.c 理解 RDMA 深入浅出全面解析RDMA RDMA技术详解(一):RDMA概述 RDMA技术详解(二):RDMA Send Receive操作 RDMA编程:事件通知机制 RDMA read and write with IB verbs RDMA Aware Networks Programming User Manual https://github.com/tarickb/the-geek-in-the-corner infiniband网卡安装、使用总结 qemu-kvm安装and配置桥接和SR-IOV 内核模块 Linux内核模块开发(简单) bio 块设备驱动、bio理解 通用块层bio详解 blk_mq blk_mq多队列块设备浅析 Multi-Queu on block layer in Linux Kernel stackbd stackbd: Stacking a block device over another block device https://github.com/OrenKishon/stackbd 锁,信号量机制 Linux驱动中的 wait_event_interruptible 与 wake_up_interruptible 深度理解 Linux 互斥锁 其它 https://github.com/SymbioticLab/Infiniswap infiniswap安装 深入 kernel panic 流程 https://webpages.uncc.edu/~esaule/NSF-PI-CSR-2017-website/talk_slides/slide_MosharafChowdhury.pdf https://webpages.uncc.edu/~esaule/NSF-PI-CSR-2017-website/posters/Chowdhury2-poster.pdf infiniswap.xmind 提取码: 6xoa more http://yphu.cn/systems/ Storage Research Group @ Tsinghua University