严富坤的知识库专栏 本次搜索耗时 0.439 秒,为您找到 44 个相关结果.
  • 知识图谱式知识整理框架

    🌟 框架总览 📖 详细解析 1️⃣ 目标(Goal) → 我们要解决什么? 2️⃣ 挑战 / 限制(Challenges) → 面临哪些困难? 3️⃣ 解决方案(Solution) → 从高层思考如何解决问题? 4️⃣ 关键机制(Mechanism) → 这个方案的核心原理是什么? 5️⃣ 具体实现(Implementation) → ...
  • 【转载】一篇文章带你搞懂特权级别

    1354 2024-10-31 《操作系统原理》
    CPL:当前特权级 DPL:描述符特权级 RPL:请求者特权级 特权级检查规则 数据段的特权级检查 栈段的特权级检查 总结 转载文章,原文链接:https://www.cnblogs.com/sewain/p/15265923.html x86 处理器中,提供了4个特权级别:0,1,2,3。数字越小,特权级别越高! 一般来说,...
  • 深入剖析伙伴系统:内存管理的基石

    深入剖析 Linux 伙伴系统:内存管理的基石 引言:内存管理与伙伴系统的地位 伙伴系统的基本原理 什么是伙伴系统? 为什么选择 2 的幂次方分配? 核心概念:伙伴关系与合并 Linux 中的伙伴系统实现 数据结构:空闲链表与页面管理 分配过程详解 释放与合并过程详解 页面大小与架构依赖 伙伴系统的优点与局限性 优点:简单、高效、减少外部...
  • Nginx服务器的安装与部署

    一、准备工作 二、设置yum仓库源 三、安装Nginx 四、启动Nginx服务 五、查看Nginx的状态 官网有不同平台的安装步骤说明,本文将以RHEL 平台为例,详细说明请参考链接:https://nginx.org/en/linux_packages.html 一、准备工作 sudo yum install yum - util...
  • 版本控制管理软件对比分析

    1159 2025-02-05 《Git知识大全》
    1. 版本控制的基本概念 1.1 什么是版本控制? 1.2 版本控制的类型 2. 主流版本控制管理软件对比 3. Git:当前最受欢迎的版本控制工具 3.1 Git 的核心特点 3.2 Git 的适用场景 4. SVN:传统企业的稳定选择 4.1 SVN 的核心特点 4.2 SVN 的适用场景 5. Mercurial:Git 的竞争对手...
  • Ubuntu上编译Linux内核

    0.环境准备及内核编译 1. 下载并编译 BusyBox 1.1 下载源码 1.2 配置 BusyBox 1.3 编译 BusyBox 简说linux笔记总结:https://www.bilibili.com/opus/524289977842234888 0.环境准备及内核编译 apt - get update ...
  • 【快速上手】服务器端开发指南

    我们将构建的内容 MCP 核心概念 前置知识 系统要求 设置开发环境 构建你的服务器 导入模块与初始化实例 辅助函数 实现工具逻辑 启动服务器 在 Claude for Desktop 中测试服务器 测试工具是否加载成功 背后发生了什么? 开始构建你自己的服务器,以便在 Claude for Desktop 以及其他客户端中使用。...
  • 中断描述符表的大小限制:是否矛盾?

    1090 2024-11-14 《操作系统原理》
    什么是中断描述符表(IDT)? 为什么中断向量的数量限制在 256? 是否存在矛盾? 1. 设计的灵活性 2. 设计的扩展性 IDT 的实际使用情况 总结:设计并不矛盾 在 x86 架构的操作系统开发或低级编程中,许多人可能会注意到一个有趣的现象:IDT(中断描述符表) 的最大表项数为 8192,而 CPU 仅支持 256 种中断向量。这似...
  • 从CPU的角度来看多任务

    1072 2024-11-23 《操作系统原理》
    1. 从 CPU 的角度看任务 1.1 CPU 只认寄存器 1.2 任务的切换只是寄存器的切换 2. 操作系统抽象的“任务”概念 2.1 为什么要引入任务的概念? 2.2 任务在内核中的抽象 3. 为什么 CPU 不关心任务的概念? 3.1 硬件级别没有任务的概念 3.2 任务是高层逻辑 4. 为什么任务切换是“人为的划分...
  • Linux内核在32位系统下的分页机制

    第一部分:32位系统分页机制基础 1.1 分页机制的基本原理 1.2 虚拟地址的结构 1.3 两级页表结构详解 页面目录(Page Directory) 页面表(Page Table) 地址转换流程 硬件支持 第二部分:Linux内核中的页目录和页表构建 2.1 内核启动时的页表初始化 2.1.1 临时页表 2.1.2 永久页表初始化 ...