文章目录

  • 1:文件系统中,文件访问控制信息存储的合理位置是
  • 2:设F1的当前引用计数为1,先建立F1的符号链接文件F2,再建立F1的硬链接文件F3,然后删除F1,此时F2和F3的引用计数分别是
  • 3:伙伴系统中,一个内存块大小为8KB,起始地址是224KB,则其“伙伴”的地址应为
  • 4:选择排队作业中等待时间最久的作业优先调度,这是什么调度算法
  • 5:unix允许用户在()上使用系统调用
  • 6:属于检测死锁的方法是
  • 7:操作系统的各层之间的关系是
  • 8:在虚拟管理的调页技术有
  • 9:减少磁盘的服务时间
  • 10:可顺序读取的文件不一定能随机存取,可随机存取的文件也不一定可以顺序存取
  • 11:Unix 和Linux 都属于多用户多任务操作系统,Windows 属于单用户多任务操作系统
  • 12:Linux 程序运行后,文件句柄0,1,2分别表示
  • 13:在单用户系统中,最佳的磁盘调度算法是
  • 14:I/O 硬件结构分为四级,按照级别由高到低的顺序是
  • 15:已经具有线程的操作系统是
  • 16:造成线程死锁的原因是
  • 17:页表项中含有的信息
  • 18:进程之间的通信

1:文件系统中,文件访问控制信息存储的合理位置是

【第六章第二节】

文件系统给每个文件建立唯一的管理数据结构,成为文件控制块。一个文件由两个部分组成,FCB和文件体(文件信息)

  • 文件标识和控制信息:文件名,用户名,存取类型,授权者存取权限,文件口令,文件类型
  • 文件逻辑结构信息:文件的逻辑结构,记录类型,记录个数,记录长度,成组因子
  • 文件的物理结构信息:文件所在的设备,文件物理结构,磁盘号,文件索引所在的位置
  • 文件使用信息:共享文件的进程数,文件修改情况,文件最大长度和当前大小
  • 文件管理信息:建立,最近修改,最近访问,文件保留期限,记账信息。

innode 中的信息

  • 没有文件的文件名【通过文件名,查找目录项,通过目录项得到的inode】
  • 有文件的读写,可执行权限
  • 有时间信息,创建,最近一次修改,最后一次访问
  • 文件拥有者user id 和group id
  • 文件的字节数
  • 链接数
  • 物理块所在的位置

2:设F1的当前引用计数为1,先建立F1的符号链接文件F2,再建立F1的硬链接文件F3,然后删除F1,此时F2和F3的引用计数分别是

touch myfile
ln myfile hard
ln -s myfile soft
rm myfile
ls -li
可以得到 1 和1
echo "QQQ" >> soft
此时可以发现 myfile 又活过来了

3:伙伴系统中,一个内存块大小为8KB,起始地址是224KB,则其“伙伴”的地址应为

【首地址必须是合成块的整数倍】

224 -8 =216 但是 216 % 16!=0

224+8= 232 且 224 % 16==0

所以伙伴系统是 232

4:选择排队作业中等待时间最久的作业优先调度,这是什么调度算法

先来先服务

5:unix允许用户在()上使用系统调用

在汇编语言上使用

6:属于检测死锁的方法是

资源分配简化法

银行家算法是避免死锁

7:操作系统的各层之间的关系是

外层依赖内层

8:在虚拟管理的调页技术有

中断请求调页 和预调页

9:减少磁盘的服务时间

块高速缓存 磁盘驱动调度 目录分解法

10:可顺序读取的文件不一定能随机存取,可随机存取的文件也不一定可以顺序存取

hash文件随机存取,但是不能顺序存取

链接文件可以顺序存取,但是不能随机存取

11:Unix 和Linux 都属于多用户多任务操作系统,Windows 属于单用户多任务操作系统

12:Linux 程序运行后,文件句柄0,1,2分别表示

标准输入 标准输出 和 标准 错误

13:在单用户系统中,最佳的磁盘调度算法是

先来先服务 【一次只有一个过来,等待的时间最短】

14:I/O 硬件结构分为四级,按照级别由高到低的顺序是

CPU -> I/O 通道 -> 设备控制器 -> I/0设备

15:已经具有线程的操作系统是

OS/2 Windows NT mach

16:造成线程死锁的原因是

  • 资源过少
  • 竞争资源
  • 进程推进顺序不当

17:页表项中含有的信息

  • P:是否在内存中
  • U:是用户用还是内核用
  • R:权限,是只读,还是可读写
  • D:禁止缓存
  • D:缓存写策略
  • A:是否被引用
  • D:是否被修改
  • PFN:页框号

【页目录项中还有PS,大页面,为4M】

18:进程之间的通信

  • Linux 进程通信

    • 管道 信号量 消息 共享内存 消息队列 socket
  • Linux线程通信

    • 互斥体,信号量,条件变量
  • Windows线程通信

    • 临界区,互斥量,信号量,事件
  • Windows进程通信

    • 管道,内存共享,消息队列,信号量,socket

2020 操作系统第五天复习(知识点总结)相关推荐

  1. 2020 操作系统第四天复习(知识点总结)

    1:那些指令只能在核心态运行? 核心态和用户态 [第二章第一节] 通过处理器状态标志,处理器可以知道当前是操作系统还是应用程序在其上面运行呢 处理器的状态又叫做处理器的模式,可以分为核心态(管态)和用 ...

  2. 2020 操作系统第三天复习(知识点总结)

    文章目录 1 进程是什么 2 进程表是什么? 3 进程栈是什么 4 当寄存器的数值被保存到进程表内,esp应该指向何处来避免破坏进程表的值 5 tty是什么 6 不同的tty为什么输入输出不同的画面在 ...

  3. 2020 操作系统第零天复习(知识点总结)

    文章目录 1:概论 2:处理器管理 1:概论 批处理系统 是第一个使用多道程序设计的系统 缺少交互性 但是效率提升 分时处理系统 把一台计算机按照时间片轮转的方式分配给多个用户,使得用户觉得是自己独占 ...

  4. 2020 操作系统第三天复习(习题总结)

    I:系统的umask设置为244,那么建立的文件权限是 umask自带的权限属性,由三位八进制的数字构成 linux权限有 4r(读),2w(写),1x(执行),umask设置为244,则创建文件的默 ...

  5. 广州大学2020操作系统实验二:银行家算法

    相关资料 广州大学2020操作系统实验一:进程管理与进程通信 广州大学2020操作系统实验二:银行家算法 广州大学2020操作系统实验三:内存管理 广州大学2020操作系统实验四:文件系统 广州大学2 ...

  6. 广州大学2020操作系统实验四:文件系统

    相关资料 广州大学2020操作系统实验一:进程管理与进程通信 广州大学2020操作系统实验二:银行家算法 广州大学2020操作系统实验三:内存管理 广州大学2020操作系统实验四:文件系统 广州大学2 ...

  7. 广州大学2020操作系统实验一:进程管理与进程通信

    相关资料 广州大学2020操作系统实验一:进程管理与进程通信 广州大学2020操作系统实验二:银行家算法 广州大学2020操作系统实验三:内存管理 广州大学2020操作系统实验四:文件系统 广州大学2 ...

  8. 二级c语言需要知道的知识点,2020年全国计算机二级C语言复习知识点:C语言基本知识(...

    [摘要] 即将参加全国计算机等级考试的考生们,考试即将到来,大家的备考工作进行得如何了?考必过为大家精心整理了2020年全国计算机二级C语言复习知识点:C语言基本知识(,希望能够助力全国计算机等级考试 ...

  9. 计算机二级数据库系统知识点,2020年全国计算机二级Access复习知识点:分布式数据库系统...

    [摘要] 小编整理了2020年全国计算机二级Access复习知识点:分布式数据库系统的相关内容,下面一起来看看2020年全国计算机二级Access复习知识点:分布式数据库系统的具体内容吧,希望能够帮助 ...

最新文章

  1. XSLT模板转换XML文档
  2. Android11模拟定位开发,Android 11 中的位置信息更新
  3. 基于operator sdk编写一个k8s自定义资源管理应用
  4. HHT变换基本理论-学习笔记
  5. 回顾 | 进击吧! Blazor!系列
  6. leetcode - 783. 二叉搜索树结点最小距离
  7. 数据格式转换 (三)Office文档转HTML
  8. 0基础学RS(十三)思科交换机上的Access模式和trunk模式以及配置
  9. Vue事件修饰符——.prevent 和.passive
  10. 千人千面、个性化推荐:解读数据赋能商家背后的AI技术
  11. java:comp/env 解释
  12. jvm(17)垃圾回收器
  13. Windows 10访问共享时提示“过时的SMB1协议”的修复办法
  14. 最近看到一篇文章拿来跟午饭们分享--养生之道补肾气
  15. 我给你们做了一个金钱豹头像助手,虎年祝大家今年暴富
  16. 苹果手机如何用短信信息服务器,Iphone双卡双待如何发信息? 苹果双卡手机发短信的方法...
  17. 对话本体创始人李俊——有关IEO、DApp、区块链游戏的一些冷思考
  18. CSDN高校俱乐部2012年秋季巡讲安排及讲师介绍
  19. 【易通慧谷】供应链金融主要模式及对商业银行的影响
  20. 字节后台三面高难度面经

热门文章

  1. 详解数据挖掘与机器学习的区别与联系
  2. 大数据测试环境服务器硬件推荐配置_服务器托管和服务器租用的区别
  3. java http 状态_Java HTTP连接似乎保持打开状态
  4. leetcode题目整数颠倒
  5. 嘉宾及议程速览,第四范式2021发布会进入一周倒计时
  6. tensorflow随笔-滑动平均模型
  7. 【NLP】向量检索模型落地:瓶颈及解法!
  8. 【学术相关】李沐:如何把近十页的论文读成半页
  9. 一文串起从NLP到CV 预训练技术和范式演进
  10. 【Python】一文搞懂Pandas数据排序