- 博客(4)
- 收藏
- 关注
原创 mmap函数概述
mmap基础概念mmap是一种内存映射文件的方法,即将一个文件或者其它对象映射到进程的地址空间,实现文件磁盘地址和进程虚拟地址空间中一段虚拟地址的一一对映关系。实现这样的映射关系后,进程就可以采用指针的方式读写操作这一段内存,而系统会自动回写脏页面到对应的文件磁盘上,即完成了对文件的操作而不必再调用read,write等系统调用函数。相反,内核空间对这段区域的修改也直接反映用户空间,从而可以实现不同进程间的文件共享。如下图所示:由上图可以看出,进程的虚拟地址空间,由多个虚拟内存区域构成。虚拟内存区域是
2020-10-26 12:31:07 5018
原创 计算机网络指标
时延(Delay)1)概念时延(delay)是指数据(报文、分组或比特)从网络(或链路)的一段传送到另外一端所需要的时间。时延是个很重要的性能指标,有时也成为延迟或迟延。网络中的时延是由以下几个不同的部分组成的:a、发送时延(transmission delay)发送时延是主机或路由器发送数据帧所需要的时间,即从数据帧的第一个比特算起,到最后一个比特发送完毕的所需时间。因此发送时延也叫传输时延,其公式为:发送时延=分组长度/信道宽度b、传播时延(propaganda delay)电磁波在信道中
2020-08-11 19:14:23 1139
原创 第二章 进程管理
1.进程概述1.1 进程的概念和特征概念:进程就是可以并发执行的程序在某个数据集合上的运行过程,是系统进行资源分配和调度的独立单位。进程的结构如下图所示。对于进程的定义,不同的角度有不同的定义,还有以下较典型的定义:1)进程是程序的一次执行。2)进程是一个程序及其数据在处理机上顺序执行时所发生的活动。3)进程是具有独立功能的程序在一个数据集合上运行的过程,它是系统进行资源分配和调度的一个独立单元。特征:1)结构性。每个进程都配置一个PCB对其进行描述,从结构上看,进程实体是由程序段、数据
2020-07-21 18:14:14 513
原创 操作系统课程第一章
1.1操作系统课程概述操作系统概述操作系统(Operating System,OS)是配置在计算机硬件上的第一层软件,是对硬件系统的首次扩充。其主要作用是管理好这些设备,提高它们的利用率和系统的吞吐量,并为用户和应用程序提供一个简单的接口,便于用户使用。经过漫长的发展阶段,操作系统变得更加实用。主要有三大类操作系统:Unix家族,Linux家族和Windows家族。操作系统的发展在20世纪50年代中期,出现了第一个简单的批处理OS;60年代中期开发出多道程序批处理系统;不久又推出分时系统,与此同时
2020-07-13 17:52:25 689
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人