书栈网 · BookStack 本次搜索耗时 0.048 秒,为您找到 177804 个相关结果.
  • KVM内核模块源码分析

    3820 2020-03-18 《QEMU KVM学习笔记》
    KVM内核模块源码分析 KVM内核模块源码分析 在KVM中,一个虚拟机就是一个传统的Linux进程,拥有自己的PID,也可以用kill直接杀死(虚拟机内表现为突然断电) 一个Linux系统中,有多少个VM就有多少个进程 KVM并不是一个完整的模拟器,而是一个提供了虚拟化功能的内核插件,具体具体的模拟工作借助于Qemu实现。二者相辅相成
  • 内核入口 - start_kernel

    内核初始化. Part 4. Kernel entry point 关于 __attribute__ start_kernel 初始化 激活第一个CPU Linux 内核的第一条打印信息 依赖于体系结构的初始化部分 保留可用内存初始化initrd 结束语 链接 内核初始化. Part 4. Kernel entry point...
  • 内核定时器系统

    Kernel Timer Systems Contents Timer Wheel, Jiffies and HZ (or, the way it was) Ingo Molnar’s explanation of timer wheel performance ktimers Material needs rework clock events ...
  • 02. 最小化内核

    使用Rust编写操作系统(二):最小化内核 引导启动 BIOS启动 Multiboot标准 最小化内核 安装 Nightly Rust 目标配置清单 编译内核 Cargo xbuild 设置默认目标 向屏幕打印字符 启动内核 创建引导映像 在QEMU中启动内核 在真机上运行内核 使用cargo run 下篇预告 原文:...
  • 合并内核与应用程序

    合并内核与应用程序 合并内核与应用程序 代码 到目前为止我们的 OS 还没有文件系统,所以我们只需将最终得到的应用程序可执行文件直接链接到内核中,合并在一起,形成一个 image,这样让 bootloader 一开始就把内核和应用程序一并加载到内存中。 这里的实现有一些技巧,我们先写一个编译脚本 build.rs 。注意是直接放在项目文件夹...
  • 腾讯X5内核引擎

    腾讯X5内核引擎 背景知识 如何在AppCan平台使用腾讯X5内核引擎? 如何判断App中是否已经成功加载腾讯X5内核? 注意事项 腾讯X5内核引擎 使用指南 背景知识 1、TBS(腾讯浏览服务)的优势 1)速度快:相比系统WebView的网页加载速度有近30%的提升 2)省流量:云端优化技术使流量节省20% 3)更安全:2...
  • Phalcon7 内核开发手册

    Phalcon7 内核开发手册 Phalcon API 说明 总则(General Considerations) 目录(Table of Contents) 声明 Phalcon7 内核开发手册 Phalcon7 是使用 C 语言开发的 PHP7 框架,本文档的目的是解释 Phalcon7 内部是如何运作,如果您对完善 Phalcon7 有...
  • 内核解压之后的首要步骤

    内核初始化 第一部分 踏入内核代码的第一步(TODO: Need proofreading) 内核执行的第一步 修正页表基地址 Identity Map Paging 跳转至内核入口点之前的最后准备 走进 start_kernel 总结 相关链接 内核初始化 第一部分 踏入内核代码的第一步(TODO: Need proofread...
  • 内核引导过程. Part 6.

    内核引导过程. Part 6. 简介 页表的初始化 避开保留的内存范围 物理地址随机化 虚拟地址随机化 结论 Links 内核引导过程. Part 6. 简介 这是内核引导过程 系列文章的第六部分。在前一部分 ,我们已经看到了内核引导过程的结尾,但是我们跳过了一些高级部分。 你可能还记得,Linux内核的入口点是 main.c ...