首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Linux内核拾遗
掘友等级
获得徽章 1
动态
文章
专栏
沸点
收藏集
关注
作品
赞
12
文章 11
沸点 1
赞
12
返回
|
搜索文章
最新
热门
从内核到可启动镜像:0到1构建你的极简Linux系统
本文聚焦于构建一个**最小化可启动镜像**,该镜像包含定制编译的内核、精简的临时根文件系统(initramfs)和基础Shell环境,揭开Linux操作系统的神秘面纱。
I/O虚拟化之软件模拟
软件模拟是一种I/O全虚拟化技术,它通过软件方式实现硬件设备的模拟,使得虚拟机可以像访问真实硬件一样访问虚拟设备。
QEMU X86架构机器类型之pc-q35-ich9
Q35芯片组划分为北桥内存控制器hub(MCH,Memory Controller Hub)和南桥I/O控制器hub(ICH,I/O Controller Hub)两部分。
QEMU X86架构机器类型之pc-i440fx-piix
QEMU机器类型是 QEMU(Quick EMUlator)中用于定义虚拟机硬件配置的参数。不同的 Machine Type 表示不同的硬件架构和设备组合,它们决定了虚拟机所能模拟的硬件特性和功能。
Linux设备驱动系列(17) —— 内核线程
本文将重点介绍内核线程,涵盖Linux中进程和线程的概念以及它们的区别和各自的优势,同时还将深入探讨内核线程编程技术。
I/O虚拟化概述
I/O虚拟化是一种设备虚拟化技术,用于将物理I/O设备抽象成多个虚拟设备,从而让多个虚拟机共享同一物理I/O设备,同时确保了每个虚拟机的隔离性和安全性,同时提升了整体系统性能。
Linux设备驱动系列(16) —— 链表Linked List
链表是一种数据结构,由一系列节点组成,每个节点包含数据部分和指向下一个节点的指针。链表可以动态增长或缩小,适合频繁插入和删除操作。常见的类型有单向链表、双向链表和循环链表。虽然访问速度较慢,但灵活性和
Linux设备驱动系列(15) —— 创建自定义工作队列
前面介绍了Linux Workqueue的其中一种实现方式——使用全局工作队列,本文介绍另一种Linux Workqueue的实现方式,即创建自定义的工作队列。
Linux设备驱动系列(14) —— 使用全局工作队列
中断下半部作为处理中断的一种机制,用于延迟执行较复杂或耗时的任务,以提高系统的中断处理效率。本文将对工作队列的工作原理和基本用法作详细的介绍。
Linux设备驱动系列(13) —— 系统中断编程
和普通的内核编程不同,中断代码的编写有如下的特点(或者需要注意的地方): 1. **避免睡眠:**中断处理程序不能调用会导致睡眠的函数。 2. **使用自旋锁:**进入临界区时,用自旋锁代替互斥锁,
下一页
个人成就
文章被点赞
22
文章被阅读
27,026
掘力值
978
关注了
25
关注者
26
收藏集
2
关注标签
24
加入于
2018-07-16