首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
塞尔维亚大汉
掘友等级
摸鱼大师
别让我加班
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
157
文章 119
沸点 38
赞
157
返回
|
搜索文章
最新
热门
鸿蒙内核源码分析(管道文件篇) | 如何降低数据流动成本
什么是管道 管道 | pipes 最早最清晰的陈述来源于 McIlroy由1964年写的一份内部文件.这份文件提出像花园的水管那样把程序连接在一起.文档全文内容如下: Unix的缔造者肯.汤普森只花了
鸿蒙内核源码分析(文件句柄篇) | 你为什么叫句柄?
句柄 | handle 只要写过应用程序代码操作过文件不会陌生这几个函数,文件操作的几个关键步骤嘛,跟把大象装冰箱分几步一样.先得把冰箱门打开,再把大象放进去,再关上冰箱门.其中最重要的一个参数就是f
鸿蒙内核源码分析(VFS篇) | 文件系统和谐共处的基础
基本概念 | 官方定义 VFS(Virtual File System)是文件系统的虚拟层,它不是一个实际的文件系统,而是一个异构文件系统之上的软件粘合层,为用户提供统一的类Unix文件操作接口。由于
鸿蒙内核源码分析(字符设备篇) | 字节为单位读写的设备
什么是设备 设备(device): 是提供输入或输出功能的一种载体,其包括物理设备(对实际存在的物理硬件的抽象)例如,键盘是一种输入设备,硬盘是输入和输出设备。也包括虚拟设备(不依赖于特定的物理硬件,
鸿蒙内核源码分析(根文件系统) | 先挂到/上的文件系统
FHS | 文件系统层次结构标准 在 [挂载目录篇] 中提到内核为了兼容文件系统的差异性,引出了目录树的概念,目录树是由各个文件系统像搭积木一样拼接起来的,任何文件系统只需要挂载到一个目录上就能对接进
鸿蒙内核源码分析(挂载目录篇) | 为何文件系统需要挂载
关于文件系统的介绍已经写了三篇,但才刚刚开始,其中的 [文件系统篇] 一定要阅读,用生活中的场景去解释计算机各模块设计的原理和运行机制是整个系列篇最大的特点,计算机文件系统相关概念是非常的多的,若不还
鸿蒙内核源码分析(索引节点篇) | 谁是文件系统最重要的
读懂鸿蒙内核的关键线索是LOS_DL_LIST(双向链表),它是系列篇开篇的内容. 而读懂文件系统的关键线索是vnode(索引节点),vnode在文件系统中起承上启下的关键点.vnode是 BSD的叫
鸿蒙内核源码分析(文件系统篇) | 用图书管理说文件系统
本篇讲一个大型图书馆的管理方案,来说清楚计算机文件系统是如何管理的.如果读懂了这个方案,就基本了解了文件系统最底层的运行机制. 如何建图书馆 假如给你一个100*100米,高10米的场地用于建图书馆,
鸿蒙内核源码分析(文件概念篇) | 为什么说一切皆是文件
什么是文件 不说清楚什么是文件就说不清楚文件系统,更说不清楚内核是如何管理和为什么要这么来管理文件的。 现代操作系统为解决信息能独立于进程之外被长期存储引入了文件,将文件抽象成一个宽泛的概念,把文档、
鸿蒙内核源码分析(忍者ninja篇) | 都忍者了能不快吗
ninja | 忍者 ninja是一个叫 Evan Martin的谷歌工程师开源的一个自定义的构建系统,最早是用于 chrome的构建,Martin给它取名 ninja(忍者)的原因是因为它strik
下一页
个人成就
优秀创作者
文章被点赞
783
文章被阅读
198,201
掘力值
10,704
关注了
37
关注者
920
收藏集
0
关注标签
5
加入于
2020-04-20