首页
发现
标签
搜索
首页
发现
榜单
标签
搜索
搜索
严富坤的知识库专栏
本次搜索耗时
0.312
秒,为您找到
70
个相关结果.
搜书籍
搜文档
GDT描述符字段含义详解
3088
2024-11-04
《操作系统原理》
GDT 描述符各个位的详细说明 1. 段界限(Limit):20 位 2. 段基址(Base):32 位 3. 类型(Type):4 位 4. 描述符类型(S):1 位 5. 描述符特权级(DPL,Descriptor Privilege Level):2 位 6. 段存在位(P,Present):1 位 7. 段界限高位(Limit 16:19...
深入理解系统调用机制
3071
2024-11-29
《操作系统原理》
系统调用概述 系统调用的定义 系统调用的工作流程 系统调用机制的演变 int 80h:传统的x86系统调用机制 int 80h的工作原理 使用int 80h的历史背景 int 80h的优缺点 优点: 缺点: sysenter:现代处理器优化的系统调用机制 sysenter的工作原理 sysenter的性能优势 sysenter与int...
逻辑地址、线性地址和虚拟地址
2940
2024-10-15
《操作系统原理》
1. 线性地址空间 vs. 虚拟地址空间 2. 逻辑地址、线性地址和虚拟地址 3. 虚拟地址空间的结构 4. 虚拟地址空间和物理内存的映射 5. 虚拟地址和线性地址的互换性 总结 附图 编译器编译出来的线性地址空间 ,在虚拟内存技术的环境下,通常被称为虚拟地址空间 。这两者的概念在虚拟内存系统中本质上是相同的,只是由于环境和使用场景...
Slab系统深入理解
2919
2025-02-21
《深入理解Linux内核》
什么是 Slab 系统? Slab 系统的工作原理 1. 基本结构 2. 三种 Slab 状态 3. 分配过程 4. 释放过程 5. 与伙伴系统的关系 Slab 系统的设计细节 1. 对象大小 2. 元数据管理 3. 缓存预热(Cache Warming) Slab 系统如何缓解内部碎片? Slab 系统的演进 优点...
嵌入式智能体:Ambient Agent
2918
2025-06-30
《Langgraph教程》
什么是后台智能体? 后台智能体 vs. 对话式智能体 架构:后台智能体需要怎样的技术支持? 人工监督的角色 为何这很重要:让 AI 的规模化超越 UI 限制 风险与局限性 从智能体网格到 AI 操作系统 安静而强大,极致的可扩展性 请注意,这并非你常见的聊天机器人或对大型语言模型(LLM)的简单封装。后台智能体(Ambie...
多线程
2883
2024-06-01
《Java基础教程》
Java中的多线程编程详解 一、多线程编程的基本概念 1.1 线程与进程 1.2 并发与并行 1.3 Java中的多线程 二、创建线程 2.1 继承Thread类 示例代码:继承Thread类创建线程 2.2 实现Runnable接口 示例代码:实现Runnable接口创建线程 2.3 实现Callable接口 示例代码:实现Callabl...
从CPU的角度来看多任务
2880
2024-11-23
《操作系统原理》
1. 从 CPU 的角度看任务 1.1 CPU 只认寄存器 1.2 任务的切换只是寄存器的切换 2. 操作系统抽象的“任务”概念 2.1 为什么要引入任务的概念? 2.2 任务在内核中的抽象 3. 为什么 CPU 不关心任务的概念? 3.1 硬件级别没有任务的概念 3.2 任务是高层逻辑 4. 为什么任务切换是“人为的划分...
系统门概念
2851
2024-08-25
《自己动手写操作系统》
什么是系统门? 系统门的类型 1. 调用门(Call Gate) 2. 中断门(Interrupt Gate) 3. 陷阱门(Trap Gate) 系统门的实现与工作原理 系统门的实际应用 总结 在x86处理器架构中,系统门(System Gate)是一个关键的概念,用于管理特权级别的切换、处理中断和异常,以及确保系统的安全性和稳定...
从上帝视角看操作系统
2750
2024-10-12
《自己动手写操作系统》
1. 抽象和资源管理 2. 多任务和并发管理 3. 资源共享与安全性 4. 文件系统和数据持久性 5. 用户接口和交互 6. 性能和效率 7. 容错性和可靠性 8. 可扩展性与兼容性 9. 虚拟化与隔离 总结 从上帝视角来看,现代操作系统(Operating System, OS)的核心目标在于管理计算机资源并为用户和...
安装 Git
2678
2025-02-05
《Git知识大全》
2.1 使用 Linux 上的二进制发行版 2.1.1 Debian/Ubuntu 2.1.2 其他发行版 2.2 获取源代码 2.3 构建和安装 2.4 在 Windows 上安装 Git 2.4.1 安装 Cygwin 版本的 Git 2.4.2 安装独立的 Git(msysGit) 结论 Git 是一个跨平台的分布式版本控制系统,...
1..
«
4
5
6
7
»
..7