稀土掘金 稀土掘金
    • 首页
    • 沸点
    • 课程
    • APP
      • 搜索历史 清空
        • 写文章
        • 发沸点
        • 写笔记
        • 写代码
        • 草稿箱
        创作灵感 查看更多
排行榜
综合
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
综合
后端
排行榜
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
  • 全部
  • Android
  • Kotlin
  • 前端
  • Java
  • Flutter
  • Android Jetpack
  • 面试
  • 架构
  • HarmonyOS
  • 展开
  • 全部
  • Android
  • Kotlin
  • 前端
  • Java
  • Flutter
  • Android Jetpack
  • 面试
  • 架构
  • HarmonyOS
  • 操作系统
  • 人工智能
  • 性能优化
  • AI编程
  • 程序员
  • Google
  • 暂无数据
    • 推荐
    • 最新
  • 文件管理(七)—— 文件系统的层次结构和布局
    前言 本节从两个角度理解文件系统的结构:纵向看各功能层次如何协同完成文件操作;横向看文件系统在外存和内存中的布局。 1. 文件系统的层次结构 文件系统从上至下分为以下几个层次,每一层负责不同的功能:
    • 无限进化
    • 49
    • 1
    操作系统 面试
  • 文件管理(六)—— 文件共享和保护
    1. 文件共享 共享 vs 复制:共享意味着系统中只存在一份文件数据,任何一个共享用户对文件的修改其他人都能看到;复制则是各自拥有独立副本,互不影响。 文件共享有两种实现方式:硬链接(基于索引节点)
    • 无限进化
    • 55
    • 1
    操作系统 面试
  • 文件管理(五)—— 文件的基本操作
    前言 文件系统提供六种基本操作:创建、删除、打开、关闭、读、写。其他复杂操作均由这些基本操作组合完成。 1. 创建文件 系统调用参数:所需外存空间大小、文件存放路径、文件名。 系统做的两件事: 根据申
    • 无限进化
    • 59
    • 点赞
    操作系统 面试
  • 文件管理(三)—— 文件目录
    前言 文件目录即我们熟悉的"文件夹",其层级结构让用户可以清晰地组织和快速找到文件,也让操作系统能够根据路径名实现按名存取。本文从操作系统视角探讨目录的实现原理,依次介绍文件控制块、目录操作、四种目录
    • 无限进化
    • 54
    • 点赞
    操作系统 面试
  • 内存管理(一)—— 内存管理的概念
    1. 什么是内存? 1.1 内存的本质 内存,通常指 Random Access Memory (RAM) ,即随机存取存储器。它是计算机中用于临时存放正在运行的程序和数据的硬件设备。我们购买手机、电
    • 无限进化
    • 88
    • 1
    操作系统 面试
  • 内存管理(七)—— 内存映射
    1. 内存映射文件 内存映射文件(Memory-Mapped File)是操作系统提供的一种高效文件访问机制,它允许进程将磁盘中的文件映射到自身虚拟地址空间中的一段区域。 建立映射后,程序无需通过 r
    • 无限进化
    • 72
    • 1
    操作系统 面试
  • 内存管理(四)—— 传统物理内存非连续分配管理方式
    引言 内存的分配和回收分为两种方式:连续分配管理方式和非连续分配管理方式。 非连续分配:为用户进程分配的可以是一些分散的内存空间。 非连续分配管理方式分为: 基本分页存储管理方式 基本分段存储管理方式
    • 无限进化
    • 48
    • 点赞
    操作系统 面试
  • 内存管理(二)—— 覆盖与交换
    引言 在计算机发展的早期,物理内存极其昂贵且容量有限。如何在有限的内存中运行更大的程序、更多的进程,成为了操作系统设计的核心挑战。覆盖(Overlay) 和 交换(Swapping) 技术应运而生,它
    • 无限进化
    • 57
    • 1
    操作系统 面试
  • 文件管理(二)—— 文件结构
    1. 文件结构 文件结构分为两个维度:逻辑结构是用户视角,描述文件内部数据的组织形式;物理结构是操作系统视角,描述文件数据在磁盘上的实际存放方式。两者相互独立——用户只需关心逻辑地址,操作系统负责将其
    • 无限进化
    • 88
    • 1
    操作系统 面试
  • 文件管理(八)—— 虚拟文件系统
    --- theme: smartblue --- # 虚拟文件系统与挂载 本节介绍现代操作系统如
    • 无限进化
    • 48
    • 1
    操作系统 面试
  • 文件管理(一)—— 初识文件管理
    前言 操作系统作为系统资源的管理者,文件也是一种系统资源。文件本质上就是一组有意义的信息/数据的集合。 我们日常接触的照片、Word 文档、PPT、PDF 等都是文件,不同类型的文件呈现出不同的特性,
    • 无限进化
    • 64
    • 1
    操作系统 面试
  • 文件管理(四)—— 文件存储空间管理
    前言 文件物理结构解决的是非空闲磁盘块的组织问题,而本节讨论的存储空间管理,则是对空闲磁盘块的管理。核心问题围绕三个角度展开:① 用什么数据结构记录空闲块?② 如何分配磁盘块?③ 如何回收磁盘块? 1
    • 无限进化
    • 48
    • 点赞
    操作系统 面试
  • Android 15存储子系统深度解析(一):Vold与存储管理框架
    深入剖析Android 15的Vold(Volume Daemon)守护进程,从源码角度解析存储设备检测、Volume管理、Binder通信机制,以及与StorageManagerService的协作
    • 冬奇Lab
    • 1.5k
    • 3
    Android 操作系统 源码阅读
    Android 15存储子系统深度解析(一):Vold与存储管理框架
  • Android系统优化--开机时间优化
    实际生活当中,针对某些应用场景,对Android启动时间要求比较严格,比如车载,车都开出去几公里了,IVI系统还没起来,这就比较尴尬,所以,优化Android启动时间是一项非常重要的工作。本文将根据
    • 小迪vs同学
    • 10k
    • 38
    Android 性能优化 操作系统
    Android系统优化--开机时间优化
  • 第一板块:Android 系统基石与运行原理 | 第二篇:Android 编译、打包与安装机制
    解析从源代码(`.java`/`.kt`)到最终在设备上运行的完整生命周期。重点阐述**编译工具链**、**APK 文件结构**、**签名对齐机制**以及**系统包管理服务(PMS)**的安装逻辑。
    • 车载Android刘工
    • 151
    • 1
    Android 操作系统
    第一板块:Android 系统基石与运行原理 | 第二篇:Android 编译、打包与安装机制
  • Android 16 显示系统 | 从View 到屏幕系列 - 2 | Surface
    写在前面 Surface 是整个 Android 显示框架中最重要也是最基础的一个概念,它承担着 App UI 的显示需求,App 需要展示的 UI 都必须要画到这个 Surface 上才能被显示出来
    • HNUChaoWang
    • 2.8k
    • 14
    Android 操作系统
  • 写给 Android 应用工程师的 Binder 原理剖析
    一. 前言 这篇文章我酝酿了很久,参考了很多资料,读了很多源码,却依旧不敢下笔。生怕自己理解上还有偏差,对大家造成误解,贻笑大方。又怕自己理解不够透彻,无法用清晰直白的文字准确的表达出 Binder 的设计精髓。直到今天提笔写作时还依旧战战兢兢。 Binder 之复杂远远不是一…
    • ByronNote
    • 28k
    • 811
    Linux Android 操作系统
    写给 Android 应用工程师的 Binder 原理剖析
  • 为什么手机厂商都纷纷入局自研操作系统?
    时间线 2020 年 9 月 10 日,华为召开了开发者大会,正式推出了 HarmonyOS 2.0 系统,并宣布为开发者提供完整分布式设备与应用开发生态。 2023年10月17日,小米集团首席执行官
    • 小巫debug日记
    • 8.3k
    • 40
    操作系统 Android iOS
    为什么手机厂商都纷纷入局自研操作系统?
  • 【Android R】车载 Android 核心服务 - CarService 解析
    在之前的文章《从应用工程师的角度再谈车载 Android 系统》中提到了"CarService是车载Android系统的核心服务之一,所有应用都需要通过CarService来查询、控制整车的状态"..
    • 林栩link
    • 13k
    • 69
    Android 源码 架构
    【Android R】车载 Android 核心服务 - CarService 解析
  • 深入探讨 Android 的 View 显示过程与源码分析
    探讨 Android 的 View 显示过程 在 Android 中,View 的显示过程涉及多个步骤和方法,从底层到上层依次执行。理解这些步骤和方法对优化 UI 性能和实现复杂的自定义
    • 我说HelloWorld
    • 5.6k
    • 10
    Android 源码 操作系统
    深入探讨 Android 的 View 显示过程与源码分析
  • 早上好!
    点亮在社区的每一天
    • 用户协议
    • 营业执照
    • 隐私政策
    • 关于我们
    • 使用指南
    • 友情链接
    • 更多Android文章
    • 举报邮箱: juejin@bytedance.com
    • 座机电话: 010-83434395
    • 京ICP备18012699号-3
    • 京ICP证:京B2-20191272
    • police 京公网安备11010802026719号
    • ©2026 稀土掘金