笑一笑,十年少

然付诸行动者少


  • 首页

  • 标签

  • 搜索

操作系统的一些基础知识...

发表于 Sept. 5, 2017, 7:33 p.m.   |   分类于   |   阅读次数

Linux 文件系统

  • 文件名和文件信息分开(inode) 管理
  • 每个文件对应一个 inode,每个都有个唯一的 inode number
  • 目录项由文件名和 inode number 组成

与文件系统交互...

虚拟文件系统

概念:超级块对象 superblock;索引节点 inode object;目录项对象 denetry object(是路径的组成部分,快速查找文件用的);文件对象 file object(进行读写用的);

inode 结构体里面有个 i_op 结构,指明了这个 inode 有哪些操作。不同文件系统,这个 inode 操作可能不一样,实现也可能不一样。

目录检索算法

hashed B-tree

  1. high fanout factor
  2. constant depth

Q&A

子进程能使用父进程的 socket 连接吗?

可以,https://stackoverflow.com/a/670897/4302892

上一篇博客
  • 文章目录
  • 站点概览
cosven

cosven

个人喜欢 Python 编程语言,平时喜欢学习 Web 开发、编程语言方面的知识,同时在积极扎实计算机基础,目前工作岗位是运维(DevOps)开发。

49 日志
3 分类
90 标签
RSS
GitHub 豆瓣 知乎
  • Linux 文件系统
    • 虚拟文件系统
    • 目录检索算法
  • Q&A
    • 子进程能使用父进程的 socket 连接吗?
theme port from NexT