首页
发现
标签
搜索
首页
发现
榜单
标签
搜索
搜索
严富坤的知识库专栏
本次搜索耗时
0.313
秒,为您找到
67
个相关结果.
搜书籍
搜文档
系统门概念
1490
2024-08-25
《自己动手写操作系统》
什么是系统门? 系统门的类型 1. 调用门(Call Gate) 2. 中断门(Interrupt Gate) 3. 陷阱门(Trap Gate) 系统门的实现与工作原理 系统门的实际应用 总结 在x86处理器架构中,系统门(System Gate)是一个关键的概念,用于管理特权级别的切换、处理中断和异常,以及确保系统的安全性和稳定...
MCP的核心概念:根与工具 —— 赋予AI孙悟空般的神通
1469
2025-04-03
《MCP赋能之道:构建下一代企业级AI自动化系统》
工具(Tools):从”思考”到”行动”的飞跃 什么是MCP中的工具? 工具的类型与应用 没有工具的世界 根(Roots):定义行动的边界 什么是MCP中的根? 根的重要作用 没有根的危险 工具与根:诸葛亮遇上孙悟空的神通 工具与根的协同作用 为什么这两个概念不可或缺? 赋能与安全的平衡 在人工智能快速发展的今天,大语言模型(LLM...
PDE和PTE中权限标识位的作用
1462
2024-11-19
《操作系统原理》
1. 段描述符权限 (DPL/CPL/RPL) 的作用 2. 分页机制权限 (U/S、R/W 位) 的作用 3. 为什么两者需要同时存在? 4. 分段和分页结合的意义 5. 总结 在x86体系结构中,段描述符(DPL/CPL/RPL)和分页机制(U/S、R/W 位)分别属于不同的内存管理层级,并且有各自独特的目的和作用。以下是它们之间...
深入理解系统调用机制
1430
2024-11-29
《操作系统原理》
系统调用概述 系统调用的定义 系统调用的工作流程 系统调用机制的演变 int 80h:传统的x86系统调用机制 int 80h的工作原理 使用int 80h的历史背景 int 80h的优缺点 优点: 缺点: sysenter:现代处理器优化的系统调用机制 sysenter的工作原理 sysenter的性能优势 sysenter与int...
从上帝视角看操作系统
1424
2024-10-12
《自己动手写操作系统》
1. 抽象和资源管理 2. 多任务和并发管理 3. 资源共享与安全性 4. 文件系统和数据持久性 5. 用户接口和交互 6. 性能和效率 7. 容错性和可靠性 8. 可扩展性与兼容性 9. 虚拟化与隔离 总结 从上帝视角来看,现代操作系统(Operating System, OS)的核心目标在于管理计算机资源并为用户和...
用I/O端口直接控制硬盘
1409
2024-11-04
《操作系统原理》
硬盘 I/O 端口结构表(主 IDE 通道) 辅助控制端口 各寄存器的功能说明 硬盘读写操作步骤 读取扇区操作 示例代码:读取一个扇区 写入扇区操作 总结 好的,以下是通过直接访问硬盘 I/O 端口进行硬盘控制的详细完整内容,包括 I/O 端口结构表、寄存器的作用及使用方法,以及具体的操作步骤。这将帮助您理解如何在不使用 BIOS 中断...
从CPU的角度来看多任务
1369
2024-11-23
《操作系统原理》
1. 从 CPU 的角度看任务 1.1 CPU 只认寄存器 1.2 任务的切换只是寄存器的切换 2. 操作系统抽象的“任务”概念 2.1 为什么要引入任务的概念? 2.2 任务在内核中的抽象 3. 为什么 CPU 不关心任务的概念? 3.1 硬件级别没有任务的概念 3.2 任务是高层逻辑 4. 为什么任务切换是“人为的划分...
中断描述符表的大小限制:是否矛盾?
1350
2024-11-14
《操作系统原理》
什么是中断描述符表(IDT)? 为什么中断向量的数量限制在 256? 是否存在矛盾? 1. 设计的灵活性 2. 设计的扩展性 IDT 的实际使用情况 总结:设计并不矛盾 在 x86 架构的操作系统开发或低级编程中,许多人可能会注意到一个有趣的现象:IDT(中断描述符表) 的最大表项数为 8192,而 CPU 仅支持 256 种中断向量。这似...
Linux内核在32位系统下的分页机制
1330
2025-02-22
《深入理解Linux内核》
第一部分:32位系统分页机制基础 1.1 分页机制的基本原理 1.2 虚拟地址的结构 1.3 两级页表结构详解 页面目录(Page Directory) 页面表(Page Table) 地址转换流程 硬件支持 第二部分:Linux内核中的页目录和页表构建 2.1 内核启动时的页表初始化 2.1.1 临时页表 2.1.2 永久页表初始化 ...
什么是“上下文切换开销阻塞”
1160
2024-10-14
《操作系统原理》
1. 上下文切换的开销 2. 时间片过短导致频繁切换 3. 进程数量和上下文切换的平衡 4. 实际场景中的解决方案 5. 用户感知的影响 总结 如果有大量进程在交错执行,并且上下文切换所消耗的时间过长,超过了进程实际运行的有效时间 ,那么用户确实会感觉不到系统在“同时运行”多个任务,甚至会感到系统变得非常慢,任务处理变得不流畅。这种...
1..
«
4
5
6
7
»
..7