跳至内容
深圳市捷比信实业有限公司 · 产品选型与采购咨询联系业务人员
聚鼎压敏电阻捷比信 · 专业器件主题站

IO设备

1.按传输速率分类低速设备:以每秒几个字节到几百个字节的速率传输的设备。典型设备包括键盘,鼠标,语音输入等。中速设备:每秒传输数千字节到数万字节的设备。典型的设备是行式打印机,激光打印机等;高速设备:指传输速率从几十万字节到几兆字节的设备。典型的设备是磁带驱动器,磁盘驱动器,光盘驱动器等。 2.以信息交换为单位的分类块设备:以数据块为单位组织和发送块设备数据信息的设备。此类设备用于存储信息,例如磁盘和磁带。它属于结构化设备。典型的块设备是磁盘。每个磁盘块的大小为512B到4KB。磁盘设备的基本特征是:1高传输速率,通常为每秒几兆比特; 2它是可寻址的,随机读/写任何块; 3磁盘设备I / O采用DMA模式。字符设备:由字符设备以单个字符为单位传输数据信息的设备。这种设备通常用于数据输入和输出,具有交互式终端,打印机等。它是一种非结构化设备。字符设备的基本特征是:1传输速率低; 2是不可寻址的,即输入时的源地址或输出时的目的地址不能指定; 3字符设备的I / O通常由中断驱动。 3.按资源分配分类专用设备:指仅允许一个用户(进程)访问一段时间的专用设备。大多数低速I / O设备(例如用户终端和打印机)属于这样的设备。由于独占设备是关键资源,因此必须互斥访问多个并发进程。共享设备:允许多个进程在一段时间内同时访问的设备。共享设备显然,共享设备必须是可寻址且随机可访问的设备。典型的共享设备是磁盘。共享设备不仅提供良好的设备利用率,而且是实现文件系统和数据库系统的物质基础。虚拟设备:指通过虚拟技术将独占设备转换为多个用户(进程)共享的多个逻辑设备。通常可以使用假脱机技术(SPOOLing技术)来实现虚拟设备。操作系统需要管理的最复杂资源 - I / O设备具有各种CI / O设备,不同的工作模式,不同的CI / O设备,不同的处理方法和不同的CI / O设备。多样化且最有可能成为计算机系统的瓶颈--I / O设备C许多I / O设备使用机械操作,导致速度远高于CPU C输入和输出操作过程中可能导致系统性能瓶颈CI / O管理:如何最大化I / O设备和CPU的并行操作C字符流或块设备:字符流设备以一个字节和一个字节传输,块设备以块为单位以C顺序或随机设备传输:顺序设备以固有的固定顺序发送数据,而随机接入设备的用户可以让设备找到同步或异步的任何数据存储位置C:同步设备根据特定的响应时间发送数据,而异步设备呈现规则或不可预测的响应时间C共享或专用设备:共享设备可以由多个进程或线程同时使用,而专用设备不能以不同的C速度运行:设备速度从每秒几个字节到每秒几千兆字节 - 读写,仅读,只读:某些设备可以读写,而其他设备只支持单向数据操作