- 博客(10)
- 收藏
- 关注
原创 操作系统内存管理
内存管理内存管理概念内存管理的基本原理和要求尽管内存不断增大,但仍然不可能把所有用户进程和系统所需要的全部程序与数据放入主存,因此OS必须对内存空间进行合理划分和有效动态分配。定义:OS对内存的划分和动态分配。功能有:①内存空间的分配和回收:OS完成主存空间分配和管理,使人工不负责分配。②地址转换:把程序逻辑地址转换为物理地址。③内存空间的扩充:利用虚拟存储技术/自动覆盖技术,逻辑上扩充内存。④存储保护:保证各作业在各自内存空间内运行,互不干扰。在具体内存管理之前,首先要了解进程运行基
2022-05-20 22:48:40 662
原创 操作系统进程管理
进程管理进程和线程进程的概念和特征进程的概念:多道程序环境下,允许多个程序并发执行,此时他们失去封闭性,并且具有间断性及不可再现性。为此引入了进程的概念,以便更好地描述和控制程序的并发执行,实现操作系统的并发性和共享性。为了使参与并发执行的程序能独立运行,必须为之配备一个专门的数据结构称为进程控制块PCB,描述进程的基本情况和运行状态,进而控制和管理进程,由程序段,相关数据段和PCB三部分组成了进程映像。所谓创建进程,实质上是创建进程映像中的PCB,而撤销进程实际上也是撤销PCB,即PCB是进程
2022-05-18 22:05:01 875
原创 操作系统计算机系统概述
计算机系统概述操作系统基本概念操作系统的概念软件是计算机系统的灵魂,而软件核心是操作系统。计算机系统从上到下分四个部分:硬件,操作系统,应用程序,用户。操作系统管理各种计算机硬件,并且为应用程序提供基础,充当计算机硬件与用户之间的中介。硬件比如:CPU,内存,IO设备等提供基本计算资源。应用程序如:字处理程序,编译器,浏览器等规定按照何种方式来使用这些计算资源解决用户的计算问题。操作系统就负责控制和协调各个用户的应用程序对硬件的分配和使用。综上,OS就是控制和管理整个计算机系统硬件与软件资
2022-05-14 20:28:03 483
原创 计算机网络应用层
计算机网络应用层网络应用模型客户/服务器类型C/S模型中,一个总是打开的主机为服务器,服务于其他称为客户机的主机请求,工作流程如下:①服务器处接收请求状态。②客户机发出服务请求,并等待结果。③服务器收到请求之后,分析请求,进行必要的处理,得到结果并发送给客户机。客户程序必须知道服务器程序的地址,服务器程序不用知道客户程序的地址。主要特征就是客户是服务请求方,服务器是服务提供方,典型应用包括:Web,文件传输协议FTP,远程登陆TELNET,电子邮件E-mail。主要特点还有:①网络中计
2022-05-07 21:15:44 821
原创 计算机网络传输层
计算机网络传输层传输层提供的服务传输层的功能传输层向应用层提供通信服务,属于面向通信的最高层,也是用户功能的最低层。它为运行在不同主机的进程之间提供了逻辑通信,而网络层则是不同主机之间的网络通信,即使网络层协议不可靠,传输层同样能为应用程序提供给可靠的服务。网络边缘部分的两台主机使用网络核心部分的功能进行端到端通信,只有主机的协议栈才有传输层和应用层,而路由器转发分组用了下三层的功能,如图:功能:①传输层提供应用进程之间的逻辑通信,而网络层提供主机之间的逻辑通信。(应用进程之间的
2022-05-07 21:07:03 2434
原创 计算机网络网络层
计算机网络网络层网络层的功能网络层设计思路就是,向上提供简单灵活,无连接,尽最大努力交付的数据报服务。如果主机中进程之间的通信需要可靠的,可以由更高层的传输层负责。异构网络互联把全球网络互联需要解决不同的问题,网络层任务之一就是互联它们。所谓互联就是把两个及以上计算机网络通过一定方法,用一种/多种通信设备互相连接成为更大的网络系统,中间设备又称为中间系统/中继系统。中继系统分为四种:①物理层中继系统:中继器,集线器。②数据链路层中继系统:网桥,交换机。③网络层中继系统:路由器。④网络层以上的中
2022-05-06 20:18:25 1148
原创 计算机网络数据链路层
计算机网络数据链路层数据链路层的功能数据链路层在物理层提供服务的基础上向网络层提供服务,主要作用是加强物理层传输原始比特流的功能,把其可能出错的物理连接改造为逻辑上无差错的物理链路,使之对于网络层表现为一条无差错的链路。功能如下:为网络层提供服务:①对于网络层,链路层基本任务就是把原机器来自网络层数据传输到目的机器网络层,提供三种服务。②无确认的无连接服务:不需要连接,不发送确认,丢失帧不负责,适用于实时性强误码率低的通信信道,如以太网。③有确认的无连接服务:不需要连接,但发送确认,源机器长
2022-05-03 20:26:01 1889
原创 计算机网络物理层
计算机网络物理层通信基础基本概念数据,信号与码元:1.数据指的是传送信息的实体,连续变化的数据为模拟数据,离散的数据为数字数据,且可以并行/串行传输数据。2.信号是数据的电气/电磁表现形式,数据传输过程中表现形式。3.码元是用一个固定时长的信号波形表示一个k进制数字,代表不同离散数值的基本波形,是数字通信中数字信号的计量单位,这个时长内的信号称为k进制码元,时长成为码元宽度。信源,信道,信宿:1.一个数据通信系统由这三部分组成。2.信源:产生发送数据的源头,3.信宿:接收数据的终点。
2022-05-01 20:37:05 562
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人