静态文件与 inode
文件在没有被打开的情况下一般都是存放在磁盘中的,譬如电脑硬盘、移动硬盘、U 盘等外部存储设备。静态文件
硬盘的最小存储单位叫做“扇区”(Sector),每个扇区储存 512 字节(相当于 0.5KB)
操作系统读取硬盘的时候,一次性连续读取多个扇区
这种由多个扇区组成的==“块”,是文件存取的最小单位==。“块”的大小,最常见的是 4KB,即连续八个 sector 组成一个 block。
调用 open 函数是如何找到对应文件的数据存储“块”的呢
我们的磁盘在进行分区、格式化的时候会将其分为两个区域,
一个是数据区,用于存储文件中的数据;
另一个是 inode 区,用于存放 inode table(inode 表)
每一个文件都有唯一的一个 inode,每一个 inode 都有一个与之相对应的数字编号,通过这个数字编号就可以找到 inode table 中所对应的 inode。
随机数也分为三类:
伪随机数:满足第一个条件的随机数。
密码学安全的伪随机数:同时满足前两个条件的随机数。可以通过密码学安全伪随机数生成器计算得出。
真随机数:同时满足三个条件的随机数。
上一篇:第三方支付平台信誉保障是什么意思?为什么是服务中介机构?
下一篇:最后一页
X 关闭
Copyright 2015-2022 科技讯版权所有 备案号:豫ICP备2021032478号-15 联系邮箱:897 18 09@qq.com