原创 QEMU(4) q35
Table of Contents 架構 root q35 machine select_machine main-system-bus系統總線 q35-pcihost q35_host_class_init q35_host_pro
原创 QEMU(3) 參數解析
Table of Contents qemu啓動參數sample QEMUOption QemuOptsList,QemuOpts and QemuOpt 隊列初始化 第一輪解析 第二輪參數解析 qemu啓動參數sample x86_
原创 QEMU(1) - QOM
Table of Contents TypeInfo 根類型TypeInfo TypeInfo鏈路 初始化TypeInfo -> ModuleEntry Dump TypeInfo TypeImpl 初始化 ModuleEntry -
原创 QEMU(2) QTAILQ隊列
QTAILQ隊列是QEMU重要的數據結構,例如用來保存QEMU參數等。 QTAILQ_ENTRY QTAILQ_ENTRY描述前一個和下一個元素的結構體 #define Q_TAILQ_ENTRY(type, qual)
原创 zone - Linux內存管理(3)
日期 內核版本 架構 作者 GitHub CSDN 2017-07-04 Linux-4.12 X86 lwhuq LinuxMemoryStudy Linux內存管理 1 zone 結構 zone定義在in
原创 page - Linux內存管理(4)
日期 內核版本 架構 作者 GitHub CSDN 2017-07-04 Linux-4.12 X86 lwhuq LinuxMemoryStudy Linux內存管理 頁幀是系統內存的最小單位。對內
原创 buddy system - Linux內存管理(6)
1 概述 Buddy夥伴內存分配算法由Knowlton設計,後來Knuth又進行了更深刻的描述。與其他分配器相比,這個算法顯示出了超快的速度。 這是一個結合了2的方冪(階)個分配器與空閒緩衝區合併技術的分配方案,其基本概念非常簡單
原创 node - Linux內存管理(2)
日期 內核版本 架構 作者 GitHub CSDN 2017-07-04 Linux-4.12 X86 lwhuq LinuxMemoryStudy Linux內存管理 在NUMA多CPU架構下,每個CPU
原创 Navigation - Linux內存管理
Linux內存管理子系統,作爲 kernel 核心中的核心,是承接所有系統活動的舞臺,也是 Linux kernel 中最爲龐雜的子系統, 沒有之一。本系列是嘗試學習Linux的內存管理的一些筆記總結。 主要是啃讀以下一些L
原创 Overview - Linux內存管理(1)
日期 內核版本 架構 作者 GitHub CSDN 2017-07-04 Linux-4.12 X86 lwhuq LinuxMemoryStudy Linux內存管理 1 (N)UMA模型 系統物理內存
原创 memory block - Linux內存管理(5)
日期 內核版本 架構 作者 GitHub CSDN 2017-07-017 Linux-4.12 X86 lwhuq LinuxMemoryStudy Linux內存管理 1 Introduction 在