zoukankan      html  css  js  c++  java
  • [操作系统]基础知识

    文件类型

    • 顺序文件:每条记录都使用同一种固定的格式,所有记录具有相同的长度,++不可随机存取++;
    • 索引文件:将非定长记录转换成顺序文件;
    • 索引顺序文件:分类(顺序)+索引,支持随机访问的文件索引与溢出文件;
    • 直接文件或散列文件:

    文件存取方式分为:

    • 顺序存取方法:从开始处顺序读起,不能跳过某些内容;
    • 随机存取方法:把文件视为带有编号的块或记录,每块的大小通常是一样的,并将其视为操作系统的最小的定位单位,随机存取是根据需要任意存取文件中的任何块或记录

    分页从存储管理(paging)

    分页式存储管理可能将连续的指令放置在不同的页中 ,会发生换页中断, 而分段、段页都是逻辑分配空间,段长可变 ,逻辑上相对连续的指令放在同一段中,不会像分页那样频繁换页操作。

    页号=逻辑地址/页长
    页内地址=逻辑地址%页长

    示例

    某系统采用分页存储管理(Paging),页长(Page Size)为 1K(1024),该进程分页后 0、1、2三页分别装入到主存的 1、2、4 帧(Frame)。现有一逻辑地址(Logical Address)为 2048,页 内地址(Page Offset)为(  )。

    解答:
    2048%1024=0,2048/1024=2,就是第二祯的第一个地址,

  • 相关阅读:
    CentOS部署ElasticSearch7.6.1集群
    Linux安装Elasticsearch7.x
    ElasticSearch安装为Windows服务
    SolrNet Group分组 实现
    ubuntu 下安装sublime
    LeetCode 3: Longest Substring Without Repeating Characters
    LeetCode 179: Largest Number
    LeetCode 1: Two Sum
    LeetCode 190: Reverse Bits
    LeetCode 7: Reverse Integer
  • 原文地址:https://www.cnblogs.com/wendyy/p/9324172.html
Copyright © 2011-2022 走看看