严富坤的知识库专栏 本次搜索耗时 0.398 秒,为您找到 40 个相关结果.
  • 安装 Git

    118 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 是一个跨平台的分布式版本控制系统,...
  • 分布式版本控制的诞生与发展

    110 2025-02-05 《Git知识大全》
    1.1 背景 1.1.1 版本控制的必要性 1.1.2 版本控制系统的演进 1.1.3 Linux 之父 Linus Torvalds 的影响 1.2 Git 的诞生 1.2.1 BitKeeper 事件 1.2.2 Git 的设计目标 1.2.3 Git 的诞生与早期发展 1.3 先例 1.3.1 RCS 与 CVS 1.3.2 Subv...
  • Windows vs. Linux

    92 2025-02-08 《Linux基础知识》
    📌 Windows vs. Linux:本质上的区别 🔥 1. Linux vs. Windows 的核心区别 🔥 2. 为什么 Windows 思维学 Linux 会跑偏? ❌ 误区 1:Linux 也有 “C:\ D:\” 盘符 ❌ 误区 2:Linux 也有 “下一步、下一步、完成” 这样安装软件 ❌ 误区 3:Linux 也是”点一...
  • 硬件抽象层HAL

    问题:Android对硬件的支持为什么要采用 采用 HAL + Kernel Driver 的方式? 1. 硬件访问的权限问题 2. 为什么仍然需要内核驱动 例子:摄像头(Camera) 3. “关键逻辑” 可以放到用户空间 HAL 里的原因 例子:音频处理(Audio HAL) 4. 这样设计的好处 (1) 避免 GPL 许可证强制...
  • 知识图谱式知识整理框架

    🌟 框架总览 📖 详细解析 1️⃣ 目标(Goal) → 我们要解决什么? 2️⃣ 挑战 / 限制(Challenges) → 面临哪些困难? 3️⃣ 解决方案(Solution) → 从高层思考如何解决问题? 4️⃣ 关键机制(Mechanism) → 这个方案的核心原理是什么? 5️⃣ 具体实现(Implementation) → ...
  • Linux目录结构概览

    75 2025-02-08 《Linux基础知识》
    📌 Linux 目录结构详细解析 📌 1. Linux 目录结构概览 📌 2. 目录详细解析 🔹 / (根目录) 🔹 /bin/ (基本命令) 🔹 /sbin/ (系统管理命令) 🔹 /boot/ (启动引导) 🔹 /dev/ (设备文件) 🔹 /etc/ (配置文件) 🔹 /home/ (用户家目录) 🔹 /var/ ...
  • Android 图形系统深度解析

    一、总体架构与组件概览 1. 应用层:View 和 Canvas 2. 图形库层:Skia、OpenGL 和 Vulkan 3. 窗口管理层:Surface、Window 和 WindowManager 4. 系统服务层:SurfaceFlinger 和 WindowManagerService 二、核心组件详解 1. View:UI 的基石 定义...
  • Slab系统深入理解

    什么是 Slab 系统? Slab 系统的工作原理 1. 基本结构 2. 三种 Slab 状态 3. 分配过程 4. 释放过程 5. 与伙伴系统的关系 Slab 系统的设计细节 1. 对象大小 2. 元数据管理 3. 缓存预热(Cache Warming) Slab 系统如何缓解内部碎片? Slab 系统的演进 优点...
  • 深入剖析伙伴系统:内存管理的基石

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

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