• 磁盘相关:扇区、块与页


      文件存储在磁盘上,磁盘的最小存储单位叫sector(扇区),每个sector存储512个字节。操作系统读取硬盘的时候,为了提升效率,会一次性连续读取多个sector,即block(块)。block大小常见的有1KB,2KB,4KB,block在linux中常设置为4KB,即连续8个sector。

    【扇区与块】

      物理层面,一个磁盘按层次分为磁盘组合->单个磁盘->某一盘面->某一磁道->某一扇区。每个磁盘有多条同心圆似的磁道,磁道被分割成多个部分,每部分弧长加到圆心的半径形成一个扇形,叫扇区。扇区是磁盘中的最小物理存储单位。

      逻辑层面,磁盘块(虚拟)是操作系统中最小的逻辑存储单位。操作系统与磁盘打交到的最小单位是磁盘块。一个块大小=一个扇区大小*2的n次方

    【4K对齐】

      随着时代发展,硬盘容量不断扩展,每个扇区512字节改为每个扇区4096 个字节

    【块与页】

      操作系统经常与内存和硬盘这两种存储设备进行通信,类似于“块”的概念,都需要一种虚拟的基本单位。所以,与内存操作,是虚拟一个页的概念来作为最小单位。与硬盘打交道,就是以块为最小单位。

      

  • 相关阅读:
    vue语法 `${ }` (模版字符串)
    Apache HttpClient工具类
    JS —— 数组去重
    HTML5——新增的API
    HTML5——新特性
    HTML5——Svg
    HTML5——多媒体(Audio音频、Video视频)
    CSS3——transform
    CSS3——animation中的属性--steps
    CSS3——动画transition、animation
  • 原文地址:https://www.cnblogs.com/ryjJava/p/12124305.html
Copyright © 2020-2023  润新知