- 博客(15)
- 收藏
- 关注
原创 王道操作系统 第五章 输入/输出(I/O)管理
第五章:输入/输出(I/O)管理知识框架5.1 I/O 管理概述5.1.1 I/O 设备概述I/O设备管理是操作系统设计中最凌乱也最具挑战性的部分。由于它包含了很多领域的不同设备以及与设备相关的应用程序,因此很难有一个通用且一致的设计方案。所以在理解设备管理之前,应该先了解具体的I/O设备类型。分类1、按使用特性分类人机交互类外部设备用于与计算机用户之间交互的设备,如打印机、显示器、鼠标、 键盘等。这类设备数据交换速度相对较慢,通常是以字节为单位进行数据交换的。
2021-03-17 08:21:03
1678
原创 王道操作系统 第四章 文件管理
第四章:文件管理知识框架4.1 文件系统基础4.1.1 文件的概念文件的定义文件是以计算机硬盘为载体存储在计算机上的信息集合,可以是数字、字母或二进制代码,基本访问单元可以是字节、行或记录。文件可以长期存储于硬盘或其他二级存储器中,允许可控制的进程间共享访问,能够被组织成复杂的结构。在系统运行时,计算机以进程为基本单位进行资源的调度和分配;而在用户进行的输入、输出中,则以文件为基本单位。文件系统(File System):操作系统中负责管理和存储文件信息的软件机构称为文件管理系统,
2021-03-17 08:20:09
1650
1
原创 王道操作系统 第三章 内存管理
第三章:内存管理知识框架3.1 内存管理概念3.1.1 内存管理的概念概念内存管理 (MemoryManagement)是操作系统设计中最重要和最复杂的内容之一。操作系统对内存的划分和动态分配,就是内存管理的概念。内存管理的功能内存空间的分配与回收:由操作系统完成主存储器空间的分配和管理,使程序员摆脱存储分配的麻烦,提高编程效率。地址转换:在多道程序环境下, 程序中的逻辑地址与内存中的物理地址不可能一致, 因此存储管理必须提供地址变换功能,把逻辑地址转换成相应的物理地址。内
2021-03-17 08:19:15
1915
2
原创 王道操作系统 第二章 进程管理
第二章:进程管理知识框架2.1 进程与线程2.1.1 进程的概念和特征概念进程是一个具有独立功能的程序关于某个数据集合的一次运行活动。它可以申请和拥有系统资源,是一个动态的概念,是一个活动的实体。它不只是程序的代码本身,还包括当前的活动, 通过程序计数器的值和处理寄存器的内容来表示。进程控制块 (Process Control Block, PCB):一个专门的数据结构,为了使参与并发执行的程序(含数据)能独立地运行。系统利用 PCB 来描述进程的基本情况和运行状态,进而控制和管理进
2021-03-17 08:18:08
3834
2
原创 王道操作系统 第一章 计算机系统概述
第一章:计算机系统概述知识框架1.1 操作系统管理1.1.1 操作系统的概念操作系统 (Operating System, OS) 是指控制和管理整个计算机系统的硬件与软件资源,合理地组织、调度计算机的工作与资源的分配,进而为用户和其他软件提供方便接口与环境的程序集合。操作系统是计算机系统中最基本的系统软件。1.1.2 操作系统的特征操作系统的基本特征包括并发、共享、虚拟和异步。井发和共享是操作系统两个最基本的特征,这两者之间又是互为存在条件的:①资源共享是以程序的并发为条件的,若
2021-03-17 08:16:58
3417
2
原创 王道计算机网络 第三章 数据链路层
第三章:数据链路层概述和功能基本概念结点:主机、路由器链路:网络中两个结点之间的物理通道,链路的传输介质主要有双绞线、光纤和微波。分为有线链路、无线链路。数据链路:网络中两个结点之间的逻辑通道,把实现控制数据传输协议的硬件和软件加到链路上就构成数据链路。帧:链路层的协议数据单元,封装网络层数据报。功能概述数据链路层在物理层提供服务的基础上向网络层提供服务,其最基本的服务是将源自网络层来的数据可靠地传输到 相邻节点的目标机网络层。其主要作用是加强物理层传输原始比特流的功能,将物理层提供
2021-03-12 15:50:39
2072
2
原创 王道计算机网络 第二章 物理层
第二章:物理层基本概念物理层解决如何在连接各种计算机的网络媒体上传输数据比特流,而不是指具体的传输媒体。物理层主要任务:确定与传输媒体接口有关的一些特性 -> 定义标准机械特性:定义物理连接的特性,规定物理连接时所采用的规格、接口形状、引线数目、引脚数量和排列情况。电气特性:规定传输二进制位时,线路上信号的电压范围、阻抗匹配、传输速率和距离限制等。例如:某网络在物理层规定,信号的电平用+10V ~ +15V表示二进制0,用-10V ~ -15V表示二进制1,电线长度限于15m内
2021-03-12 15:49:16
1725
原创 王道计算机网络 第一章 计算机网络
第一章:计算机网络 1.1 计算机网络概述1.1.1 计算机网络的概念概述计算机网络是一个将分散的、具有独立功能的计算机系统,通过通信设备与线路连接起来,由功能完善的软件实现资源共享和信息传递的系统。简言之,计算机网络就是一些互连的、自治的计算机系统的集合。关键词:① 计算机网络是互联的、自治的计算机集合。② 互联:互联互通,通信链路。③ 自治:无主从关系。 1.1.2 计算机网络的组成组成部分一个完整的计算机网络主要由硬件、软件、协议三大组成部分,缺
2021-03-12 15:46:01
3180
12
原创 王道计算机网络 第四章 网络层
第四章:网络层 4.1 网络层功能概述网络层的功能:① 异构网络互联;② 路由选择与分组转发;③ 拥塞控制。 4.1.1 异构网络互联概述网络的互联是指将两个以上的计算机网络,通过一定的方法,用一种或多种通信处理设备(即中间设备)相互联接起来,以构成更大的网络系统。中继系统中间设备又称为中间系统或中继系统。 根据中继系统所在层次,有以下四种不同的中继系统:物理层中继系统:中继器,集线器 (Hub)。数据链路层中继系统:网桥或交换机 。网络层中继系统
2021-03-12 14:55:17
1903
原创 王道计算机网络 第五章 传输层
第五章:传输层 5.1 传输层提供的服务5.1.1 传输层的功能概述从通信和信息处理的角度看,传输层向它上面的应用层提供通信服务,它属于面向通信部分的最高层,同时也是用户功能中的最低层。传输层位于网络层之上,它为运行在不同主机上的进程之间提供了逻辑通信,而网络层提供了主机之间的逻辑通信。显然,即使当网络层协议是不可靠的,也就是即使网络层协议会使分组丢失、混乱和重复,传输层同样也能为应用程序提供可靠的服务。传输层为相互通信的的进程提供逻辑通信传输层的功能1、传输层提
2021-03-12 11:14:49
930
原创 王道计算机网络 第六章 应用层
第六章:应用层 6.1 网络应用模型6.1.1 客户/服务器模型概述在客户/服务器( Client/Server, C/S)模型中,有一个总是打开的主机称为服务器 , 它服务于许多来自其他称为客户机的主机请求。客户/服务器模型最主要的特征是:客户是服务请求方,服务器是服务提供方。常见的使用客户/服务器模型的应用包括 Web、文件传输 (FTP)、远程登录和电子邮件等。服务器:提供计算服务的设备。永久提供服务永久性访问地址/域名客户机:请求计算服务的主机。与服务
2021-03-12 09:45:12
3351
原创 操作系统-王道笔记 (详细)
第一章:计算机系统概述知识框架1.1 操作系统管理1.1.1 操作系统的概念操作系统 (Operating System, OS) 是指控制和管理整个计算机系统的硬件与软件资源,合理地组织、调度计算机的工作与资源的分配,进而为用户和其他软件提供方便接口与环境的程序集合。操作系统是计算机系统中最基本的系统软件。1.1.2 操作系统的特征操作系统的基本特征包括并发、共享、虚拟和异步。井发和共享是操作系统两个最基本的特征,这两者之间又是互为存在条件的:①资源共享是以程序的并发为条件的,若系
2021-01-28 15:44:12
6210
原创 计算机网络-王道笔记(详细)
第一章:计算机网络概念将一个分散的、具有独立功能的计算机系统,通过通信设备和线路连接起来,由功能完善的软件实现==资源共享和信息传递==的的系统。计算机网络是互联的、自治的计算机集合。互联:互联互通,通信链路自治:无主从关系功能数据通信(连通性)资源共享(硬件 软件 数据)分布式处理(多台计算机各自承担同一工作任务的不同部分)提高可靠性(替代机)负载均衡组成组成部分(软件 硬件 协议)工作方式边缘部分,用户直接使用C/S方式P2P方式核心部分,
2021-01-08 17:20:10
4417
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人