自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(51)
  • 资源 (1)
  • 收藏
  • 关注

转载 FlashCache相关文章整理

相对于BCache, FlashCache是一个比较成熟与简单的Linux缓存解决方案, 这里整理出了一些较优秀的分析FlashCache的文章:

2016-01-10 19:26:01 1403

原创 BCache源码浅析之四分配管理与Journal

本节将分析BCache中的Bucket分配与回收,以及Journal工作原理

2016-01-02 18:18:29 5027 1

原创 BCache源码浅析之三数据读写流程

本节通过分析数据的读写流程, 来分析Bcache如何工作

2016-01-02 18:05:39 5915

原创 BCache源码浅析之二数据结构与操作

本节主要分析Bcache中的Disk管理, BTREE 与BKEY 以及Closure.

2016-01-02 18:01:48 5391

原创 BCache源码浅析之一基本使用与代码模块

本节将介绍BCache的作用,使用方法和基本代码结构。

2016-01-02 17:46:38 8222

转载 Linux Kernel中的数据结构---- 其它

kfio, list, hashlist, idr的使用与工作原理

2015-12-16 19:57:25 605

转载 Linux Kernel中的数据结构----树

Linux Kernel与驱动部分用到了一些关于树的数据结构; 网上该类文章较多, 这里挑选了一些较好的文章,并给出链接:

2015-12-13 18:00:11 923

原创 嵌入式底层软件开发学习系列之六软件工程

本节按照一个芯片项目的周期来分析: 需求分析,软件硬件设计,编码实现与调试,软件测试,小规模量产, 大规模量产, 后期维护;重点将描述与纯软件开发的差异

2015-11-21 21:05:29 1288

原创 嵌入式底层软件开发学习系列之五调试方法

嵌入式开发中难免出现这样或那样的问题, 因而软件的调试手段会直接影响到开发的进度, 本节将总结一些常用的调试方法

2015-11-17 21:26:31 1653

原创 嵌入式底层软件开发学习系列之四基本技能篇

本文按循序渐进的步骤,介绍嵌入式底层开发的过程

2015-11-16 20:39:16 1369

原创 嵌入式底层软件开发学习系列之三开发与就业方向

本节将分析主流的嵌入式底层软件开发就业方向与就业层次, 希望帮助应届生或初级开发人员了解该行业

2015-11-15 10:58:54 2270

原创 嵌入式底层软件开发学习系列之二计算机相关课程

本文将按程序设计类,专业基础课,专业核心课,专业选修课四个类别依次探讨每门课程在嵌入式底层软件开发作用与学习方法:

2015-11-14 21:17:52 1206

原创 嵌入式底层软件开发学习系列之一目录

本文收集整理了一些网友关于嵌入式底层开发之路的文章,并结合自己的开发经验;准备重新写一个系列文章。希望对想从事嵌入式底层软件开发的同学们和初级工程师们有一点帮助。

2015-11-14 19:21:32 1640

原创 kvm随笔系列四:AMD SVM

在qeum/kvm系列文章中分析了Intel VT的实现框架, 这里对AMD的虚拟化技术框架做一个对比性的小结。

2015-10-31 17:23:27 5009

原创 kvm随笔系列三: Qemu/kvm虚拟化相关开发组件

本文按Guest OS, VMM Host, Client三个层次,分别总结Qemu+KVM+Spice虚拟化组件

2015-09-27 16:21:19 3179

原创 5.5 USB虚拟化

本节分析qemu中usb 的虚拟化原理

2015-09-12 17:29:21 3631

原创 kvm随笔系列二: Qemu中的AIO小结

小结qemu中的AIO

2015-09-11 21:30:11 3434

原创 kvm随笔系列一: kvm中的同步控制

KVM中用到的同步控制机制小结。

2015-08-30 15:52:11 1456

原创 10.4 QCOW2虚拟机镜像

本节介绍qcow2的文件格式

2015-08-15 21:30:14 4053

原创 10.3QEMU基于VNC的桌面虚拟化原理

本节分析qemu基于vnc的桌面虚拟化的工作原理

2015-08-15 21:28:17 5535

原创 10.2KVM嵌套虚拟化原理

本节分析从cpu和内存虚拟化的角度分析kvm嵌套虚拟化的工作原理

2015-08-15 21:26:18 3498

原创 10.1 Qemu的网络管理

本节通过rtl8139网卡的例子,从虚拟驱动模块入手,来分析Qemu的网络虚拟化原理与架构。

2015-08-15 21:24:52 1916

原创 9.2 libvirt中对Qemu的控制

本节通过几个简单情景来分析libvirt对虚拟机的控制方式

2015-07-26 17:07:40 3882

原创 9.1 libvirt与openstack

本节介绍了libvirt的作用和基本组成,以及它和openstack的关系

2015-07-26 17:06:39 4412

原创 8.3 Qemu启动参数管理

本节分析qemu虚拟机如何管理启动参数

2015-07-26 17:05:59 3767

原创 8.1 Qemu 管理模块与接口

本节分析qemu对外提供服务的接口和几个内部命令的实现分析

2015-07-26 17:04:09 2591

原创 8.2 虚拟机Save 与load

本节分析如何保存正在运行的qemu虚拟机的状态,并简介了动态迁移的实现原理。

2015-07-26 17:03:40 1979

原创 7.3 IOMMU流程分析

本节分析intel vt-d 在kvm中的实现流程

2015-07-26 17:03:10 9500

原创 7.2 Qemu/KVM 直接IO框架

本节分析qemu pci-assign模块的工作流程

2015-07-26 17:02:20 2561

原创 7.1 虚拟机直接IO原理与架构

第5与第6章分别讲解了qemu/kvm的硬件辅助IO模拟虚拟化与virtio半虚拟化.本章将分析直接io

2015-07-26 17:01:40 5111

原创 6.2 vm host端的virtio

本节通过1.虚拟设备的添加,2.数据传输 3.中断注入这三个问题来分析vm host端的virtio_blk驱动,从而分析virtio架构

2015-07-26 16:59:29 1673

原创 6.3 virtio_balloon

virtio balloon可以让Guest os在运行时动态调整它所占用的宿主机内存资源. 本节分析其工作原理如下:

2015-07-26 16:59:00 2118

原创 6.1.Virtio 原理与Guest OS driver

本节分析IO全虚拟化与半虚拟化的区别,以及virtio半虚拟化的组成

2015-07-26 16:58:51 4824

原创 5.4 QEMU block & AIO

本节通过ide磁盘读写的情景,分析block driver和底层Aio的工作原理

2015-07-26 16:55:38 4364

原创 5.3Pci虚拟化

本节分析pci总线的虚拟化和qemu设备模型

2015-07-26 16:54:59 2836

原创 5.2 磁盘控制器虚拟驱动

本节通过分析piix磁盘控制器来看看IO虚拟化的骨架与实现要点

2015-07-26 16:54:16 1510

原创 5.1 Qemu IO管理框架

IO虚拟化的核心就是通过模拟寄存器操作来完成设备的相应功能,并通过注入中断推动guest os上的驱动执行. 因此如何获取guest os 的设备寄存器操作和注入中断是设备虚拟化框架的关键.

2015-07-26 16:53:11 3123

原创 4.2 APIC 虚拟化

本节分析APIC控制器在kvm/qemu中的虚拟化原理与流程

2015-07-26 16:29:04 6383

原创 4.3 时钟虚拟化

本节将分析kvm中基于8254和kvmclock的两种时钟虚拟化方法

2015-07-26 16:28:32 4274

原创 4.1中断虚拟化架构与8259虚拟化

本节以8259中断控制器为例分析kvm/qemu的中断虚拟化架构

2015-07-26 16:27:07 2396

EHCI 1.0 spec

The Spec for Usb Ehci Controller. It is may helpful for usb programmer

2009-05-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除