全部文章Ta的评论
- 木喳喳2024-12-1310
- 在 Linux 驱动开发中,probe 是一个非常常见的术语,但它并不是某个单词的缩写,而是直接来源于英文单词 probe 的原义,意思是“探测”或“检查”。在驱动开发的上下文中,probe 函数的主要作用是“探测并初始化”硬件设备。木喳喳2024-12-1110
- 在Linux内核中,匿名页(Anonymous Page)指的是没有与具体文件系统中的文件关联的内存页。这种内存通常用于存储动态分配的数据,如进程的堆、栈以及使用mmap创建的匿名内存区域。木喳喳2024-12-1180
- 内核空间和用户空间是 Linux 系统中的两个主要执行环境。内核空间是操作系统内核运行的地方,拥有对硬件和内存的完全控制,而用户空间是用户进程运行的地方,权限有限,不能直接访问硬件资源。为了使用户空间的应用程序能够与内核进行交互,Linux 提供了几种通信机制。木喳喳2024-12-11160
- - 本文深入分析了程序的调用栈和汇编代码,以理解程序执行过程。 - 从简单的C语言程序开始,通过预编译和编译步骤生成AArch64架构的汇编代码。 - 详细解析了汇编代码,包括函数结构、栈操作、参数传递和函数调用。 - 探讨了栈帧管理,包括帧指针(FP)和栈指针(SP)的作用。 - 说明了调用栈的链式结构如何支持函数调用和返回。 - 强调了理解调用栈机制对于程序分析、性能优化和调试的重要性。木喳喳2024-09-17210
- 在seL4微内核操作系统中,能力(capability)是一种抽象的概念,用于表示对特定对象的访问权限。这种机制是seL4安全模型的核心,它允许系统以一种细粒度和灵活的方式管理资源和访问控制。 能力可以被理解为一把钥匙,它赋予持有者特定的权限去操作或访问系统中的一个对象。这些对象可以是各种各样的资源,比如内存区域、设备、文件、进程或者系统调用等。每个能力都是唯一的,并且与特定的权限集相关联。 能力可以被理解为一把钥匙,它赋予持有者特定的权限去操作或访问系统中的一个对象。这些对象可以是各种各样的资源,比如内存区域、设备、文件、进程或者系统调用等。每个能力都是唯一的,并且与特定的权限集相关联。木喳喳2024-06-05530
共 9 条
- 1
页
没有更多了
个人简介
天翼云
暂未填写个人简介
操作系统 | 微内核| 虚拟化技术
暂未填写毕业院校和专业
个人成就
共发表过 9 篇文章
文章获得 0 次赞同
文章被浏览 111 次
获得 1 人关注
个人荣誉查看规则
暂未获得荣誉