美文网首页
I/O子系统

I/O子系统

作者: 守望麦田里的守望者 | 来源:发表于2020-08-25 07:00 被阅读0次

字符设备包括() 

键盘

鼠标

并口

串口

块设备包括() 

硬盘

软盘

光盘

U盘

网络设备包括() 

以太网卡

wifi网卡

蓝牙设备

网盘设备

4、阻塞I/O、非阻塞I/O和异步I/O这三种I/O方式有什么区别?

阻塞I/O:数据读写操作后,进程将进入等待状态,直到完成操作时返回;

非阻塞I/O:数据读写操作后,进程将立即返回;

异步I/O:数据读写操作后,进程将立即返回;内核在完成操作时通知进程;

区别:进程发出操作命令后,进程是否等待;操作结果反馈方式;

关于CPU与设备的通信方式包括() 

轮询

设备中断

DMA

PIPE

关于IO数据传输的阐述正确的是() 

程序控制I/O(PIO, Programmed I/O)通过CPU的in/out或者load/store传输所有数据

DMA设备控制器可直接访问系统总线并直接与内存互相传输数据

DMA机制适合字符设备

PIO机制适合块设备

常用移臂调度算法包括()

先来先服务(FIFO)算法

最短寻道时间优先(SSTF)算法

电梯调度(SCAN)算法

单向扫描(C-SCAN)算法

在设备管理子系统中,引入缓冲区的目的主要有() 

缓和CPU与I/O设备间速度不匹配的矛盾

减少对CPU的中断频率,放宽对CPU中断响应时间的限制

解决基本数据单元大小(即数据粒度)不匹配的问题

提高CPU和I/O设备之间的并行性

相关文章

  • I/O操作的实现

    目录 I/O子系统概述 用户空间I/O软件 用户程序中的I/O函数 文件的基本概念 系统级I/O函数 C标准I/O...

  • I/O子系统

    字符设备包括() 键盘 鼠标 并口 串口 块设备包括() 硬盘 软盘 光盘 U盘 网络设备包括() 以太网卡 wi...

  • I/O核心子系统

    对设备进行控制的方法组成了操作系统内核的I/O子系统,提供的服务有I/O调度,缓冲与高速缓存,设备分配与回收,假脱...

  • Linux磁盘I/O子系统

    上文学到不管什么文件系统类型,都通过VFS(虚拟文件系统层)读和写等操作文件,写文件的元数据和文件的实际数据到磁盘...

  • 操作系统:I/O子系统

    I/O特点 常见的I/O系统有三类: 字符设备 这些设备的访问特征是以字节为单位顺序访问,例如键盘、鼠标、串口等。...

  • Ios tat 监视I/O子系统

    iostat是I/O statistics(输入/输出统计)的缩写,用来动态监视系统的磁盘操作活动。11.1. 命...

  • 运维常用的命令

    运维常用的命令 iostat 命令用来显示存储子系统的详细信息,通常用它来监控磁盘 I/O 的情况。要特别注意 i...

  • 。o゜。゜O。°゜O。°o°o゜o。O

    信仰……゜o。[!+!=I我]。!+!=I我]。!+!=I我]。!+!=I我]。°o°o゜o。[!+!=I我]。!...

  • 2021-04-19

    信仰……゜o。[!+!=I我]。!+!=I我]。!+!=I我]。!+!=I我]。°o°o゜o。[!+!=I我]。!...

  • 【MOOC:操作系统】第一讲 操作系统概述

    教学内容 操作系统结构​ 中断及系统调用 内存管理 进程及线程 处理机调度 同步互斥 文件系统 I/O子系统 操作...

网友评论

      本文标题:I/O子系统

      本文链接:https://www.haomeiwen.com/subject/mydbdktx.html