About Me
My Equipment
XavierNiu
Jun 06, 2024
I/O 虚拟化(三):Packed Virtqueue
May 22, 2024
Kata Containers Runtime-rs 安装教程
Apr 07, 2024
Revisiting Dragonball Hybrid Vsock
站在更高层探索 Vsock 设计与实现
Jan 07, 2024
2023 年终总结:一半学生,一半员工
工作以来的一些感悟和体验
Dec 26, 2023
Dragonball VMM 侧 Vsock 设计与实现
一种源自于 FireCrack 的 Hypervsock 实现方案
Nov 01, 2023
Linux I/O 栈介绍
文件系统、Page Cache、Vectored I/O 介绍
Jul 17, 2023
Kata Containers 下的 kubectl exec 流程
Containerd、Shim 和 Agent 交互逻辑
Jul 06, 2023
I/O 虚拟化(二):Virtio 协议代码走读
以 Dragonball virtiofs 为例
Jun 26, 2023
Farewell BUPT
学生时代终章
May 03, 2023
I/O 虚拟化(一):Split Virtqueue
基本数据结构和传输流程
Apr 10, 2023
奇奇怪怪的 IPv6 地址
邻居发现协议、组播和本地链路地址简介
Mar 18, 2023
使用 WireGuard 访问家庭网络
WireGuard + Surge 异地组网实践
Oct 20, 2022
如何使用 crictl 模拟 EmptyDir?
How to mount an emptydir by crictl
Sep 25, 2022
Project rCore: 进程间通讯
管道、I/O 重定向和信号是怎么实现的
Aug 28, 2022
Project rCore: 文件系统
如何实现一个简单的文件系统
Aug 12, 2022
Linux I/O 模型介绍之 Select 和 Epoll
Select 和 Epoll 是如何工作的
Aug 10, 2022
Virtio Networking: virtio-net 和 vhost-net
网络虚拟化简单介绍
Aug 02, 2022
Linux 内核网络栈
网络栈的架构总览
Jul 22, 2022
DPDK 从入门到入门
简单的介绍什么是 DPDK
Jul 04, 2022
Project rCore: 进程
操作系统进程总结
← 2022