自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (23)
  • 收藏
  • 关注

转载 操作系统(9)I/O系统管理

1、外部设备分为存储型设备和I/O型设备。设备管理通常使用I/O中断、缓冲区管理、通道、设备驱动调度等多种技术。操作系统将所有设备都定义为文件,将其统一在文件系统之下,赋予文件属性,对设备的操作就类似于对文件的操作。因此,设备管理功能有:设备中断处理,缓冲区管理,设备分配和去配,设备驱动调度,虚拟设备及其实现。2、通常把I/O设备及其接口线路、控制部件、通道和管理软件称为I/O系统

2016-10-23 20:24:46 515

转载 linux磁盘分区与交换空间的使用

简单磁盘分区与交换空间的使用磁盘分区使用linux大致文件系统:/ ##根目录/boot ##内核以及夹在内核所需要文件/home ##系统用户宿主目录,每个用户均有一个同名目录/tmp ##临时文件存在目录,在命令进行操作的时候产生临时的文件存放处/usr ##系统应用程序以及相关文档/var ##系统专

2016-10-23 18:00:30 2784

转载 磁盘管理 交换空间

了解需求分页的概念。             ※了解物理,有效,和可锁定内存。             ※确定系统中物理内存,有效内存,和可锁定内存的数目。            ※确定系统现有的和正在使用中的交换区的数量。             ※在命令行中配置设备交换区。             ※在命令行中配置文件系统交换区。            ※取消交换分区。

2016-10-23 17:54:07 1705

转载 磁盘调度

操作系统有责任高效的使用硬件------对磁盘设备意味着很短的访问时间和磁盘带宽磁盘访问时间=寻道时间+旋转延迟+传输时间寻道时间~寻道距离磁盘是可以被多个进程共享的设备,当有多个进程请求访问磁盘时,需要采用一种调度算法,使每个进程的磁盘平均访问时间达到最小(主要是寻道时间)。磁盘调度在多道程序设计的计算机系统中,各个进程可能会不断提出不同的对磁盘进行读/写操作的请求。由于

2016-10-23 16:43:48 313

转载 磁盘

磁盘工作情况,视频展现链接http://player.ku6.com/refer/zCTB6Fmc2HGRPxko/v.swf:硬件一般硬盘正面贴有产品标签,主要包括厂家信息和产品信息,如商标、型号、序列号、生产日期、容量、参数和主从设置方法等。这些信息是正确使用硬盘的基本依据,下面将逐步介绍它们的含义。硬盘主要由盘体、控制电路板和接口部件等组成,如图1

2016-10-23 16:30:31 227

转载 Linux的Ext2文件系统

一、简介1、通常所做的磁盘分区格式化,为什么要对磁盘分区进行格式化?那就是因为每种操作系统所设置的文件属性/权限等数据并不相同,为了存放这些文件所需的数据,那么就需要将分区进行格式化,以成为操作系统能够利用的文件系统格式。2、一个文件系统就是一个分区吗?在早期,一个分区只能被格式化为一个文件系统,所以一个文件系统就是一个分区。但是由于新技术的到来,可以将一个分区格式

2016-10-22 20:08:40 263

转载 VFS(linux虚拟文件系统)

VFS由一下对象模型组成:1,超级块对象:存放已安装文件系统的信息,对基于磁盘的文件系统,这类对象通常对应于存放在磁盘上的文件系统控制块。所有的超级块对象都以双向循环链表的形式链接在一起,每个节点有自旋锁避免此链表受到多处理器系统上的同时访问。在各种具体文件系统安装时建立的,并在卸载时自动删除。linux对于每种已安装的文件系统,内存中都有与其对应的超级快2

2016-10-22 19:16:18 246

转载 mmap之内存映射文件与常规文件操作比较

阅读目录mmap基础概念mmap内存映射原理mmap和常规文件操作的区别mmap优点总结mmap相关函数mmap使用细节回到顶部mmap基础概念mmap是一种内存映射文件的方法,即将一个文件或者其它对象映射到进程的地址空间,实现文件磁盘地址和进程虚拟地址空间中一段虚拟地址的一一对映关系。实现这样的映射关系后,进程就可以采用指针的方式读写操作这一段内存,而系统会自

2016-10-22 18:59:07 1532

原创 目录实现之文件的按名存取

为了实现用户对文件的按名存取:-------->系统必须首先利用用户提供的文件名----------->对文件目录进行查询------------->找出该文件的文件控制块FCB--------------->(对UNIX系统即要找出该文件的索引节点,----------------->然后根据找到的FCB中所记录的文件物理地址,并根据文件物理组织方式,找出文件的盘块号--

2016-10-19 15:06:37 4627 1

转载 文件系统实现概念

文件系统永远在外存中,存储大量数据。文件能够原地改写,即能够读出一块,并修改,再写回。外存和内存的传输的最小单位为block。磁盘是随机存储器。文件系统设计也是分层设计思想。从最底层开始讲起。(1)I/O控制层,包括设备驱动程序(翻译高层命令控制硬件控制器)+中断处理程序。(2)基本文件系统:发送高层命令给设备驱动程序用以对磁盘进行读写。(3)文件组织模块:从逻辑块--

2016-10-18 21:50:26 1025

原创 文件系统的实现--学习笔记小记

文件系统管理事实:文件的结构:基本的逻辑存储单元称为数据块(data blocks)文件管理信息保存在,文件控制快FCB文件系统被设计成层次化的管理体系:文件系统通常驻留在辅存(硬盘等),要求文件系统的管理高效,方便的访问磁盘上的数据磁盘上的设备驱动程序只是控制物理设备即磁盘。层次化管理详解:I/O control:device drivers,interrup

2016-10-18 11:16:11 320

原创 文件系统基本概念汇总

1---        文件系统=文件+目录结构;2---         从用户的角度而言,文件是逻辑外存的最小分配单元,即数据除非在文件中,否者不能写到外存。文件表示程序(源形式和目标形式)和数据。3---文件根据其类型具有一定的结构4---文件属性:名称,位置,大小,保护,标识符,类型,时间,日期,用户标识。所有文件信息都保存在目录结构中,而目录结构也保存在外

2016-10-17 19:46:47 700

转载 操作系统概念-----虚拟内存管理

背景第八章所介绍的内存管理算法都是基于一个基本要求:执行指令必须在物理内存中,满足这一要求的第一种方法是整个进程放在内存中。动态载入能帮助减轻这一限制,但是它需要程序员特别小心地做一些额外的工作。指令必须都在物理内存内的这一限制,似乎是必须和合理的,但也是不幸的,因为这使得程序的大小被限制在物理内存的大小内。事实上,研究实际程序会发现,许多情况下并不需要将整个程序放到内存中。即使在

2016-10-16 14:03:47 971

原创 操作系统---颠簸(抖动)

--       在更换页面时,如果更换页面是一个很快会被再次访问的页面,则再次缺页中断后又很快会发生新的缺页中断。          整个系统的效率急剧下降------这种现象称为颠簸(抖动)                   ----内存颠簸的解决策略是:                                 1-如果是因为页面替换策略失误,可以修改替换算法来解决这个问

2016-10-16 13:30:23 12656 1

原创 缺页中断的硬件与软件的协同作用

--------     --硬件:                作业访问某页面时,硬件的地址转换结构查页表,若该页对应有效位标志位为1,则进行地址转换为绝对地址;若为0,则由硬件发出一个缺页中断,表示该页不在主存中。   --软件:             中断处理程序先看主存是否还有空缺快,若有,根据辅助存储器的地址找到该页并从硬盘装入内存,并在页表中填上它的块号,修

2016-10-16 11:39:22 819

原创 交换与虚拟存储器的介绍与作用区别

1     交换是把内存中暂时不能运行的进程或暂时不用的程序和数据换出到外存上,以此腾出足够的内存空间,把已经具备运行条件的进程或进程需要的程序和数据换入内存。交换是提高内存利用率的有效措施。2虚拟存储器是指仅把作业的一部分装入内存便可以运行的存储器系统,是指具有请求资源调入功能和置换功能,能从逻辑上对内存容量进行扩充的一种存储器系统。虚拟存储器系统的实现都是建立在离散分配存储管理的基

2016-10-16 11:21:20 1800

转载 页面置换算法

1. 总述  为提高内存利用率,解决内存供不应求的问题,更加合理的使用内存,人们创造了分页式内存抽象。同时有一个虚拟内存的概念,是指将内存中暂时不需要的部分写入硬盘,看上去硬盘扩展了内存的容量,所以叫做“虚拟”内存。使用虚拟内存,应用程序可以使用比实际物理内存更大的内存空间。可以认为这个更大的内存空间就在硬盘上,只有将某一部分需要被用到时,才被写入真实内存;当它暂时不再被用到时,又被写回硬

2016-10-14 18:00:36 451

转载 操作系统知识小结

操作系统的基本特征并发:同一段时间内多个程序执行(注意区别并发和并行,前者是同一时刻的多个事件,后者是统一时间段内的多个事件)共享:系统中的资源可以被内存中多个并发执行的进线程共同使用虚拟:通过时分复用(如分时系统)以及空分复用(如虚拟内存)技术实现把一个物理实体虚拟为多个异步:系统中的进程是以走走停停的方式执行的,且以一种不可预知的速度推进操作系统的主要功能处理机管理:处

2016-10-14 17:58:43 224

原创 操作系统虚拟内存的作用概括

一:首先,虚拟内存技术实际上并没有增大物理内存,只是表面上看起来像增大了物理内存。物理内存增大需要实际现实内存的增加。其实虚拟内存技术可以看成是逻辑内存的增加。其次,虚拟内存主要目的不是为了增加“物理内存”,而是将内存中一段时间不用的数据暂时的转移到磁盘或其他介质上去,从而为其他新的数据腾出内存空间。当被转移出去的数据需要用的时候再移回内存中来。主要技术就是地址空间的重新映射,将原先的内存

2016-10-14 17:41:28 2163

转载 操作系统之内存管理详解

简介    内存是计算机中最重要的资源之一,通常情况下,物理内存无法容纳下所有的进程。虽然物理内存的增长现在达到了N个GB,但比物理内存增长还快的是程序,所以无论物理内存如何增长,都赶不上程序增长的速度,所以操作系统如何有效的管理内存便显得尤为重要。本文讲述操作系统对于内存的管理的过去和现在,以及一些页替换的算法的介绍。 对于进程的简单介绍    在开始之前,首先从

2016-10-10 20:25:10 509

转载 多线程和进程相比解析

使用多线程的理由之一是和进程相比,它是一种非常"节俭"的多任务操作方式。我们知道,在Linux系统下,启动一个新的进程必须分配给它独立的地址空间,建立众多的数据表来维护它的代码段、堆栈段和数据段,这是一种"昂贵"的多任务工作方式。而运行于一个进程中的多个线程,它们彼此之间使用相同的地址空间,共享大部分数据,启动一个线程所花费的空间远远小于启动一个进程所花费的空间,而且,线程间彼此切换所需的时间也远

2016-10-06 11:51:57 197

转载 信号量深入理解,疑问解答

信号量     信号量是最早出现的用来解决进程同步与互斥问题的机制,     包括一个称为信号量的变量及对它进行的两个原语操作。     一. 信号量的概念     1.信号量的类型定义     每个信号量至少须记录两个信息:信号量的值和等待该信号量的进程队列。它的类型定义如下:(用类PASCAL语言表述)         semaphore = r

2016-10-05 18:01:06 613 1

wincc 7.5 web发布浏览器,winccviewrRT

wincc 7.5 web发布浏览器,winccviewrRTwincc 7.5 web发布浏览器,winccviewrRTwincc 7.5 web发布浏览器,winccviewrRTwincc 7.5 web发布浏览器,winccviewrRTwincc 7.5 web发布浏览器,winccviewrRTwincc 7.5 web发布浏览器,winccviewrRTwincc 7.5 web发布浏览器,winccviewrRTwincc 7.5 web发布浏览器,winccviewrRTvwincc 7.5 web发布浏览器,winccviewrRTwincc 7.5 web发布浏览器,winccviewrRTwincc 7.5 web发布浏览器,winccviewrRTwincc 7.5 web发布浏览器,winccviewrRTvwincc 7.5 web发布浏览器,winccviewrRTwincc 7.5 web发布浏览器,winccviewrRTwincc 7.5 web发布浏览器,winccviewrRTv

2022-09-14

modbus客户端 读写modbus数据,Modscan32软件

modbus客户端 读写modbus数据,Modscan32软件modbus客户端 读写modbus数据,Modscan32软件modbus客户端 读写modbus数据,Modscan32软件modbus客户端 读写modbus数据,Modscan32软件modbus客户端 读写modbus数据,Modscan32软件modbus客户端 读写modbus数据,Modscan32软件modbus客户端 读写modbus数据,Modscan32软件modbus客户端 读写modbus数据,Modscan32软件modbus客户端 读写modbus数据,Modscan32软件modbus客户端 读写modbus数据,Modscan32软件modbus客户端 读写modbus数据,Modscan32软件modbus客户端 读写modbus数据,Modscan32软件v

2022-09-14

电机控制顺序启停,西门子和三菱程序

电机控制顺序启停,西门子和三菱程序电机控制顺序启停,西门子和三菱程序电机控制顺序启停,西门子和三菱程序

2022-09-14

单片机开发所需设备清单-.docx

单片机开发所需设备清单

2021-09-08

51黑论坛_51单片机汇编语言教程(全28讲).zip

51黑论坛_51单片机汇编语言教程(全28讲)51黑论坛_51单片机汇编语言教程(全28讲)51黑论坛_51单片机汇编语言教程(全28讲)51黑论坛_51单片机汇编语言教程(全28讲)

2021-09-08

modbus学习资料.rar

modbus学习资料包括modbus软件开发实战指南手册 modbus协议中版手册 51单片机modbus通信示例程序

2021-09-08

51黑论坛_LCD显示时钟.rar

51黑论坛_LCD显示时钟51黑论坛_LCD显示时钟51黑论坛_LCD显示时钟

2021-09-08

记录单片机开机次数→STC单片机内部EEPROM使用.pdf

记录单片机开机次数→STC单片机内部EEPROM使用记录单片机开机次数→STC单片机内部EEPROM使用

2021-09-08

51单片机DS1302 1602 FM24C16读写程序.txt

51单片机DS1302 1602 FM24C16读写程序。FM24C16存储计时 1602实时显示时间

2021-09-08

51单片机DS1302 1602显示程ds1302.txt

51单片机DS1302 1602显示程序51单片机DS1302 1602显示程序51单片机DS1302 1602显示程序

2021-09-08

Human-Robot Interaction sensing.rar

人机交互 人机协同MIT论文资料

2020-11-05

base.apk powercast 无线能量采集软件

无线能量采集软件

2020-11-05

电容式出耳入耳检测调研.docx

电容式出耳入耳检测调研

2020-11-05

AcrobatProD2019中文多语官方和补丁.rar

AcrobatProD2019中文多语官方和补丁A

2020-11-05

tinyos.zip

telosb传感器节点操作系统

2020-11-05

[muchong.com]如何给外国作者写邮件索要论文.doc

外国作者写英文邮件索要论文

2019-09-10

51黑论坛_嵌入式面试汇总.pdf

51黑论坛_嵌入式面试汇总

2019-09-10

LM35模块资料.rar

LM35模块温度传感器模块资料

2019-09-10

OPENMV3资料整理_全部_京联电子科技.rar

OpenMV3摄像头开发资料

2019-09-05

Git-GitHub安装包.rar

Git-GitHub安装包

2019-09-05

能量采集系统调研.zip

能量采集系统调研,包含最新的2019无线能量采集方面的论文,和研究前沿动态

2019-09-05

Altium Designer 封装库

Altium Designer 封装库 超级完备,资料丰富,多年积累

2018-12-02

免费 LTC 高性能 Spice III 仿真器 LTspice

LTspice IV 是一款高性能 Spice III 仿真器、电路图捕获和波形观测器,并为简化开关稳压器的仿真提供了改进和模型。我们对 Spice 所做的改进使得开关稳压器的仿真速度极快,较之标准的 Spice 仿真器有了大幅度的提高,从而令用户只需区区几分钟便可完成大多数开关稳压器的波形观测。这里可下载的内容包括用于 80% 的凌力尔特开关稳压器的 Spice 和 Macro Model,200 多种运算放大器模型以及电阻器、晶体管和 MOSFET 模型

2018-11-26

Altium Designer 18 教程

Altium Designer 18 教程 官方详细教程。PCB制作学习,

2018-11-26

基于单片机电子秤设计

本设计由以下几部分组成:电阻应变传感器、信号放大器、模数转换、单片机、显示器。由电阻应变式传感器感受被测物体的质量,通过电桥输出电压信号,通过放大电路将输出信号放大,而后送入A/D转换单元进行模数转换,将转换后的数字信号送给单片机;单片机接收数据后,对数据进行处理,将其转换为对应的重量信息,送液晶显示模块进行显示。单片机同时也可以进行去皮调零操作,因此单片机还需查寻键盘是否有输入,执行相应的功能。

2018-05-14

单片机实训

单片机,全称单片微型计算机(英语:Single-Chip Microcomputer),又称微控制器(Microcontroller),是把中央处理器、存储器、定时/计数器(Timer/Counter)、各种输入输出接口等都集成在一块集成电路芯片上的微型计算机。与应用在个人电脑中的通用型微处理器相比,它更强调自供应(不用外接硬件)和节约成本

2015-12-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除