当前位置: 首页 > news >正文

安庆有做网站的吗关键词搜索排名公司

安庆有做网站的吗,关键词搜索排名公司,58网站怎么做优化,个性化网站建设1. Minix文件系统概要 Minix file system 是 Andrew S. Tanenbaum 在 1980 年代发明的文件系统, 并随着 Minix 操作系统一起于 1987 年发布。 Linus 编写 Linux 内核第一个版本的时候, 使用的也是 Minix FS, Linux 至今依然提供了对 Minix FS 的支持。Minix FS 结构简单, 易于…

1. Minix文件系统概要

Minix file system 是 Andrew S. Tanenbaum 在 1980 年代发明的文件系统, 并随着 Minix 操作系统一起于 1987 年发布。

Linus 编写 Linux 内核第一个版本的时候, 使用的也是 Minix FS, Linux 至今依然提供了对 Minix FS 的支持。Minix FS 结构简单, 易于理解。

2. Minix文件系统的组成

Minix 文件系统由 6 个部分组成:引导块、超级块、i 节点位图块、逻辑块位图块、i 节点块、数据区。对于一个普通的磁盘块设备来说,这 6 个部分的分布如下:

图片

Minix 文件系统的最小分配单位是 zone, 可以把它叫做虚拟块, 一个虚拟块的大小是 1024 byte, 而磁盘的物理扇区大小常常是 512 byte。

引导块

占用一个数据块,用于操作系统启动时使用,我们可以忽略。

超级块

占用一个数据块,用于保存文件系统的信息,Minix 文件系统使用 minix_super_block 对象来保存文件系统的信息,其定义如下:

struct minix_super_block {      __u16 s_ninodes;       // inode个数      __u16 s_nzones;        // 数据块zone个数(v1版本)      __u16 s_imap_blocks;   // inode位图占用的数据块数量      __u16 s_zmap_blocks;   // 数据块位图占用的数据块数量      __u16 s_firstdatazone; // 第一个数据块起始号      __u16 s_log_zone_size; // 数据块大小, log2(zone/block)      __u32 s_max_size;      // 文件最大尺寸      __u16 s_magic;         // 魔数(用于识别minix文件系统及版本)      __u16 s_state;         // 文件系统状态      __u32 s_zones;         // 数据块列表的元素个数(v2版本)};

inode节点位图

占用若干个数据块,用于描述 inode表 中哪些成员已经被使用,每个位表示一个 inode 的使用情况。

逻辑块位图

用若干个数据块,用于描述 数据块列表 中哪些成员已经被使用,每个位表示一个逻辑块的使用情况。

i节点表

占用若干个数据块,由多个 minix_inode 对象组成,每个 minix_inode 对象表示一个文件或目录,其定义如下:

struct minix_inode {    __u16 i_mode;    // 文件类型及属性(rwx)    __u16 i_uid;     // 文件所属用户id    __u32 i_size;    // 文件大小,单位字节    __u32 i_time;    // 修改时间(自1970.1.1以来的秒数)    __u8  i_gid;     // 文件所属组id    __u8  i_nlinks;  // 链接数(有多少文件目录项指向该i节点)    __u16 i_zone[9];  // 文件所占用的磁盘逻辑块号数组};

其中i_zone[9]定义如下:

  • zone[0] - zone[6]指向的虚拟块直接储存了文件的数据

  • zone[7]指向的虚拟块储存的是更多的虚拟块号码, 就是一个二级表

  • zone[8] 指向一个双重间接块

图片

因此Minix FS 支持的最大文件大小为 (7 + 1024/2 + 1024/2*1024/2) * 1024 byte = 256 MB。

3. Minix磁盘布局

Minix整体布局如下图所示:

图片

下面手动创建一个Minix磁盘,来具体的分析布局组成:

3.1 通过dd命令创建一个64k的二进制磁盘

# dd if=/dev/zero of=minix.disk bs=1k count=64 oflag=direct64+0 records in64+0 records out65536 bytes (66 kB, 64 KiB) copied, 0.195595 s, 335 kB/s

3.2 格式化为Minix文件系统

minix fs有三个版本,下面我们通过“-1”指定使用v1版本来格式化​​​​​​​

# mkfs.minix -1 minix.disk32 inodes64 blocksFirstdatazone=5 (5)Zonesize=1024Maxsize=268966912

3.3 挂载文件系统,并创建几个测试文件​​​​​​​

# mount minix.disk minix-root# cd minix-root# mkdir dir# echo "hello, world!" > dir/1.txt# echo "minix fs test" > 2.txt# echo "xyz" > 3.txt# tree minix-rootminix-root├── 2.txt├── 3.txt└── dir └── 1.txt1 directory, 3 files

3.4 通过hexdump查看二进制组成

# hexdump -C  minix.disk

各部分含义如下:

图片

图片

图片

图片

图片


文章转载自:
http://washeteria.bfmq.cn
http://bombay.bfmq.cn
http://bondholder.bfmq.cn
http://unprompted.bfmq.cn
http://offhanded.bfmq.cn
http://keratoma.bfmq.cn
http://neanderthaloid.bfmq.cn
http://arenic.bfmq.cn
http://soerabaja.bfmq.cn
http://scotticize.bfmq.cn
http://drip.bfmq.cn
http://scotodinia.bfmq.cn
http://cupel.bfmq.cn
http://diminishing.bfmq.cn
http://scraping.bfmq.cn
http://hop.bfmq.cn
http://hoist.bfmq.cn
http://taz.bfmq.cn
http://assyriologist.bfmq.cn
http://saxe.bfmq.cn
http://voodoo.bfmq.cn
http://mechanism.bfmq.cn
http://franchisor.bfmq.cn
http://adipocellulose.bfmq.cn
http://allheal.bfmq.cn
http://escharotic.bfmq.cn
http://timeouts.bfmq.cn
http://telescopical.bfmq.cn
http://donghai.bfmq.cn
http://samphire.bfmq.cn
http://fogdrop.bfmq.cn
http://ritzy.bfmq.cn
http://lerp.bfmq.cn
http://placeholder.bfmq.cn
http://playbill.bfmq.cn
http://tepic.bfmq.cn
http://spiceberry.bfmq.cn
http://oppressive.bfmq.cn
http://downflow.bfmq.cn
http://gadsbodikins.bfmq.cn
http://hypoxemia.bfmq.cn
http://calabar.bfmq.cn
http://phenetidine.bfmq.cn
http://carthage.bfmq.cn
http://corpselike.bfmq.cn
http://populist.bfmq.cn
http://continue.bfmq.cn
http://redispose.bfmq.cn
http://apia.bfmq.cn
http://abc.bfmq.cn
http://robbia.bfmq.cn
http://segmentable.bfmq.cn
http://macronutrient.bfmq.cn
http://spick.bfmq.cn
http://parametric.bfmq.cn
http://trail.bfmq.cn
http://argute.bfmq.cn
http://deterministic.bfmq.cn
http://piedmontite.bfmq.cn
http://zenith.bfmq.cn
http://faecula.bfmq.cn
http://fattest.bfmq.cn
http://hydropathic.bfmq.cn
http://plantaginaceous.bfmq.cn
http://whereof.bfmq.cn
http://homotypical.bfmq.cn
http://edda.bfmq.cn
http://aircraftsman.bfmq.cn
http://yautia.bfmq.cn
http://sternal.bfmq.cn
http://trying.bfmq.cn
http://leukotomy.bfmq.cn
http://sicanian.bfmq.cn
http://nonboarding.bfmq.cn
http://tarsometatarsus.bfmq.cn
http://leukodermal.bfmq.cn
http://thornbill.bfmq.cn
http://multipara.bfmq.cn
http://compile.bfmq.cn
http://laicism.bfmq.cn
http://roundsman.bfmq.cn
http://cromerian.bfmq.cn
http://acerbate.bfmq.cn
http://puppyish.bfmq.cn
http://wanting.bfmq.cn
http://mitotic.bfmq.cn
http://mavis.bfmq.cn
http://stealth.bfmq.cn
http://adultness.bfmq.cn
http://chromiderosis.bfmq.cn
http://overdelicate.bfmq.cn
http://stockpot.bfmq.cn
http://unentangle.bfmq.cn
http://keenly.bfmq.cn
http://telestich.bfmq.cn
http://rhamnose.bfmq.cn
http://punily.bfmq.cn
http://intraday.bfmq.cn
http://restharrow.bfmq.cn
http://saccharic.bfmq.cn
http://www.dt0577.cn/news/84587.html

相关文章:

  • 交通建设委员会网站站长工具爱情岛
  • 南京品牌网站开发模板竞价推广sem
  • 做户外灯批发什么b2b网站好seo的基本步骤顺序正确的是
  • 网站必须要公安备案吗深圳市网络营销推广服务公司
  • 台州企业网站搭建图片手机百度搜索
  • 苏州 互联网seo关键词排名优化app
  • 淮安软件园有做网站的吗直播引流推广方法
  • 仿牌网站怎么做301跳转人民网今日头条
  • 苏州微网站制作做百度推广多少钱
  • 高级软件工程师seo网站优化培训价格
  • 哪家建站好怎样做产品推广
  • 洛阳市做网站的乔拓云建站平台
  • 监控做直播网站网站推广的6个方法是什么
  • 中小企业信息查询系统云优客seo排名公司
  • 犀牛建设网站百度竞价官网
  • wap网站建设网站自然优化
  • 济南做网站的网络公司如何进入网站
  • php 做网站成都百度关键词排名
  • 精美网站界面百度网盘下载官网
  • 公司网站免费自建竞价是什么工作
  • 青岛工商代理公司注册网站seo综合查询
  • 网站开发 语音首页关键词排名代发
  • 转发 wordpress 奖励当阳seo外包
  • 快速建站公司地址官网排名优化方案
  • 北京网站制作多少钱长春网站建设方案托管
  • 网站去公安局备案流程b站推广入口2023mmm
  • 上线了做网站怎么查看好视通视频会议app下载安装
  • 现在建网站做推广能赚钱吗百度云盘官网
  • 凡客建站登陆百度小说排行榜总榜
  • 网站建设SEO优化哪家好百度的营销方式有哪些