<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Cloud Hypervisor学习笔记 – 存储</title>
    <link>https://skyao.net/learning-cloud-hypervisor/optimize/storage/</link>
    <description>Recent content in 存储 on Cloud Hypervisor学习笔记</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>zh-cn</language>
    <lastBuildDate>Sun, 23 Nov 2025 00:00:00 +0000</lastBuildDate>
    
	  <atom:link href="https://skyao.net/learning-cloud-hypervisor/optimize/storage/index.xml" rel="self" type="application/rss+xml" />
    
    
      
        
      
    
    
    <item>
      <title>Optimize: 概述</title>
      <link>https://skyao.net/learning-cloud-hypervisor/optimize/storage/overview/</link>
      <pubDate>Sat, 15 Nov 2025 00:00:00 +0000</pubDate>
      
      <guid>https://skyao.net/learning-cloud-hypervisor/optimize/storage/overview/</guid>
      <description>
        
        
        &lt;p&gt;使用 vhost-blk 或者 virtio-scsi ，避免复杂的磁盘模拟&lt;/p&gt;

      </description>
    </item>
    
    <item>
      <title>Optimize: 共享只读文件</title>
      <link>https://skyao.net/learning-cloud-hypervisor/optimize/storage/shared-ro/</link>
      <pubDate>Sun, 23 Nov 2025 00:00:00 +0000</pubDate>
      
      <guid>https://skyao.net/learning-cloud-hypervisor/optimize/storage/shared-ro/</guid>
      <description>
        
        
        &lt;p&gt;Shared Read-Only Rootfs (共享只读根文件系统):&lt;/p&gt;
&lt;p&gt;方案： 所有 MicroVM 共享同一个基础镜像作为只读层（通过 Virtio-fs DAX 挂载）。&lt;/p&gt;
&lt;p&gt;写操作： 对于需要写的目录（如 /var, /tmp），挂载一个极小的、基于内存的 tmpfs，或者使用 OverlayFS 挂载一个空的 Host 目录。&lt;/p&gt;
&lt;p&gt;效果： 磁盘 I/O 几乎全部转化为内存映射操作，极大降低存储带宽压力。&lt;/p&gt;

      </description>
    </item>
    
    <item>
      <title>Optimize: 精简 Guest Kernel</title>
      <link>https://skyao.net/learning-cloud-hypervisor/optimize/storage/guest-kernel/</link>
      <pubDate>Sun, 23 Nov 2025 00:00:00 +0000</pubDate>
      
      <guid>https://skyao.net/learning-cloud-hypervisor/optimize/storage/guest-kernel/</guid>
      <description>
        
        
        &lt;p&gt;精简 Guest Kernel:&lt;/p&gt;
&lt;p&gt;方案： 定制 Linux Kernel。移除所有不需要的驱动（USB, GPU, Sound, 传统的 PCI 等）。只保留 virtio 相关的驱动（virtio-net, virtio-blk, virtio-fs, virtio-console）。&lt;/p&gt;
&lt;p&gt;效果： 减小 Kernel 体积（建议压缩后小于 5MB），减少启动时的内存申请，加快启动速度。&lt;/p&gt;

      </description>
    </item>
    
    <item>
      <title>Optimize: CoW</title>
      <link>https://skyao.net/learning-cloud-hypervisor/optimize/storage/cow/</link>
      <pubDate>Sun, 23 Nov 2025 00:00:00 +0000</pubDate>
      
      <guid>https://skyao.net/learning-cloud-hypervisor/optimize/storage/cow/</guid>
      <description>
        
        
        &lt;p&gt;对只读镜像采用共享基础镜像 + 写时复制（CoW），减少磁盘占用。&lt;/p&gt;

      </description>
    </item>
    
  </channel>
</rss>
