摘要:
1、域名协议DNS(Domain Name System) 1.1 作用 把域名解析为IP地址。例如:8.8.8.8 是google的DNS服务器,222.222.222.222是电信的DNS服务器,能够用来帮忙解析域名地址。 1.2 域名 根:‘ . ’ 顶级域名:com,edu,net,cn,o 阅读全文
摘要:
1、进程的定义 (1)与进程相关的概念名词:进程(Process)描述、进程状态(State)、线程(Thread)、进程间通信(Inter-process communication)、进程互斥与同步、死锁(Deadlock)。 (2)进程的定义:一个具有一定独立功能的程序在一个数据集合上的一次动 阅读全文
摘要:
1、OSI和DoD模型 1.1 两种网络模型对应的结构及各层协议分配 传输层最大数据包是65535字节,而网络层数据最大只有1480字节。所以需要分段,但是只要分段,就有可能丢包,因为网络层不负责可靠传输。所以要求服务器和客户端保持会话,直到数据传输完成。 1.2 传输层的两种协议 1.2.1 TC 阅读全文
摘要:
1、最优页面置换算法 1.1 页面置换的功能目标 (1)功能:当缺页中断发生,需要调入新的页面而内存已满时,选择内存当中哪个物理页面被置换。 (2)目标:尽可能减少页面的换入换出次数(即缺页中断的次数)。把未来不再使用的或短期内较少使用的页面换出,通常只能在局部性原理的指导下依据过去的统计技术来进行 阅读全文
摘要:
1、网络层提供的服务 1.1 网络层的作用 负责在不同的网络之间(基于数据包的IP地址)尽力转发数据包,不负责丢包重传和接收顺序。类似送快递,一个人往另一个地方寄快递,每个快递走不同的路线,可能后发的先到了,也可能丢件了。但是网络层不管这些,只管寄快递。 数据包在Internet中传输,Intern 阅读全文
摘要:
1、虚拟内存的起因 1.1 起因 经常出现内存不够了。程序规模的增长大于存储器容量的增长。 理想的存储器:更大,更快,更便宜,非易失性存储。 实际的存储器: 把硬盘的空间也用上(扮演内存的作用) 不常用的放在硬盘上,常用的放在内存上。 1.2 如何处理计算机系统中(尤其是多道程序运行的环境中)可能会 阅读全文
摘要:
1、数据链路层的基本概念 1.1 数据链路层的简单模型 数据链路层不关心物理层解决的问题,只关心帧头帧尾和校验 1.2 数据链路层的信道类型 (1)点到点信道:这种信道使用一对一的点对点通信方式 (2)广播信道:广播信道上的主机很多,需要专用的共享信道协议来协调主机的数据发送 1.3 链路和数据链路 阅读全文
摘要:
1、非连续内存分配:分段 1.1 非连续内存分配方法总述 连续内存分配的缺点:分配给一个程序的物理内存是连续的;内存利用率低;有外碎片和内碎片问题 非连续内存分配的优点:分配给一个程序的物理内存是非连续的;更好的内存利用和管理;允许共享代码和数据(共享库等);支持动态加载和动态链接 非连续内存分配的 阅读全文
摘要:
1、物理层定义的标准 物理层解决如何在链接各种计算机的传输媒体上传输数据比特流,而不是指具体的传输媒体。 物理层的主要任务:确定传输媒体的接口的一些特性,包括—— 机械特性:接口形状,大小,引线数量 电气特性:例如规定电压范围(-5V ~ 5V) 功能特性:例如规定-5V上0,+5V是1 过程特性: 阅读全文
摘要:
1、计算机体系结构及内存分层体系 1.1 计算机体系结构(CPU,内存,I/O) 1.2 操作系统在内存管理要完成的目标:抽象(逻辑地址空间),保护(独立地址空间),共享(访问相同内存),虚拟化(更多的地址空间) 1.3 操作系统实现内存管理目标的手段:程序重定位、分段、分页、虚拟内存、按需分页虚拟 阅读全文