Notes about Cuckoo hashing
本文将mark下Cuckoo hashing相关notes。
本文将mark下Cuckoo hashing相关notes。
本文将mark下DAX(Direct Access)相关notes。
Direct Access (DAX) enables direct access to files stored in persistent memory or on a block device. Without DAX support in a file system, the page cache is generally used to buffer reads and writes to files, and requires an extra copy operation.
DAX removes the extra copy operation by performing reads and writes directly to the storage device.
本文将会介绍Linux中pin住文件page cache的方法。
本文将记录下Intel® Architecture Instruction Set Extensions Programming Reference中的user-timer events技术。笔者特意裁剪了本文相关的描述: user-timer events
本文将mark下Intel的新feature:monitorless MWAIT。
本文将记录下Intel® Architecture Instruction Set Extensions Programming Reference中的APIC-timer virtualization技术。笔者特意裁剪了本文相关的描述: APIC-timer virtualization
本文将介绍下vhost-user-nvme(SPDK Vhost-NVMe)技术。
The SPDK Vhost-NVMe target combines NVMe 1.3 new feature as well as vhost-user technology to accelerate NVMe IOs inside Guest VM. It uses NVMe as the paravirtualization protocol between Guest and SPDK Vhost-NVMe target. Also, no special paravirtualization driver is required inside Guest.
本文将介绍下NVMe中的Shadow doorbell buffer机制。
原文链接: https://blog.vmsplice.net/2011/09/qemu-internals-vhost-architecture.html
This post explains how vhost provides in-kernel virtio devices for KVM. I have been hacking on vhost-scsi and have answered questions about ioeventfd, irqfd, and vhost recently, so I thought this would be a useful QEMU Internals post.
这篇文章介绍了 vhost 如何为 KVM 提供内核 virtio 设备。我最近一直在研究 vhost-scsi,并回答了有关 ioeventfd、irqfd 和 vhost 的问题,因此我认为这将是一篇有用的 QEMU Internals 帖子。
vhost-pci的详细介绍可以参考Design of Vhost-pci slides与video,本文主要mark下相关notes。