王道操作系统 3.2 虚拟内存管理
3.2 虚拟内存管理3.2.1 虚拟内存的基本概念 传统存储管理方式的特征 传统存储管理方式 局部性原理 快表、页高速缓存及虚拟内存技术都属于高速缓存技术,这个技术所依赖的原理就是局部性原理。 虚拟存储器的定义和特征 虚拟内存技术的实现 虚拟内存的实现需要建立在离散分配的内存管理方式的基础上。 所需要的硬件支持 一定容量的内存和外存。 页表机制(或段表机制),作为主要的数据结构。 中断机构,当用户程序要访问的部分尚未调入内存时,则产生中断。 地址变换机构,逻辑地址到物理地址的变换。 3.2.2 请求分页管理方式 请求分页系统建立在基本分页系统基础之上,为了支持虚拟存储器功能而增加了请求调页功能和页面置换功能。请求分页是目前最常用的一种实现虚拟存储器的方法。 页表机制 请求分页系统在一个作业运行之前不要求全部一次性调入内存,因此在作业的运行过程中,必然会出现要访问的页面不在内存中的情况。因此在请求页表项中增加了...
王道操作系统 2.进程与线程
2 进程与线程2.1 进程与线程2.1.1 进程的概念和特征 进程的概念 进程是进程实体的运行过程,是系统进行资源分配和调度的一个独立单位。 进程实现操作系统的并发性和共享性。 程序:是静态的,就是个存放在磁盘里的可执行文件,如:QQ.exe。 进程:是动态的,是程序的一次执行过程,或者是一个正在运行的程序,如:可同时启动多次QQ程序。 进程实体:即进程映像,是静态的,可理解为进程的一次时刻的状态。 作业:用户向计算机提交的一项任务,是静态的,它通常是一个批处理程序或一个后台程序。 进程实体的组成 程序控制块PCB PCB是进程存在的唯一标志,当进程被创建时,操作系统为其创建PCB,当进程结束时,会回收其PCB。 进程描述信息 进程标识符PID:当进程被创建时,操作系统会为该进程分配一个唯一的、不重复的“身份证号”–PID(Process...
王道操作系统 1.计算机系统概述
1 计算机系统概述1.1...
计算机网络学习实践:DHCP跨网段动态分配IP
计算机网络学习实践:DHCP跨网段动态分配IP1.实验准备实验环境:思科的模拟器 实验设备: 1个服务器,2个二层交换机(不是三层的),4个PC机,1个路由器 三个网段 192.168.1.0 255.255.255.0 (PC0,2所在网段) 192.168.2.0 255.255.255.0(PC1,3网段) 192.168.0.0 255.255.255.0(DHCP服务器所在网段) DHCP服务器 192.168.0.2 255.255.255.0 默认网关192.168.0.1 4个PC机无需任何配置 2.路由器配置0,1, 7这些接口都是自己选的 123456789101112enconfig tinterface fastEthernet 0/0ip address 192.168.1.1 255.255.255.0 #PC0,2的网关ip helper-address 192.168.0.2 #DHCP服务器的IPexitinterface fastEthernet 1/0ip address 192.168.2.1...
计算机网络学习实践:配置主机通过DHCP获取IP并通过域名访问web服务器
计算机网络学习实践:配置主机通过DHCP获取IP并通过域名访问web服务器点一点就能配置,不需要输入命令 1.实验准备实验环境:思科的模拟器 实验设备: 3个服务器,1个二层交换机(不是三层的),2个PC机,1个路由器 2个网段 192.168.1.0 255.255.255.0 (web服务器所在网段) 192.168.0.0 255.255.255.0(其余所有设备) DNS服务器 192.168.0.253 255.255.255.0 默认网关192.168.0.254 web服务器 192.168.1.1 255.255.255.0 默认网关192.168.1.254 DHCP服务器 192.168.0.252 ...
计算机网络学习实践:模拟静态路由&&RIP动态路由&&OSPF协议
计算机网络学习实践:模拟静态路由&&RIP动态路由&&OSPF协议一、模拟静态路由084第4章 网络层–添加静态路由_哔哩哔哩_bilibili 1.实验准备实验环境:思科的模拟器 实验设备: 两个路由器,两个二层交换机(不是三层的),两个PC机 三个网段 192.168.0.0 255.255.255.0 (PC0所在网段) 172.16.0.0 255.255.255.0(两路由器之间) 104.16.0.0 255.255.255.0(PC1所在网段) PC0: 192.168.0.2 255.255.255.0 默认网关:192.168.0.1 PC1: 104.16.0.2 255.255.255.0 默认网关:104.16.0.1 直接将两个交换机分别和自己网段的PC机和路由器通过以太网线连接(图书第三个黑色的线),路由器之间用广域网线连接(红色闪电,带时钟的要自己配置带宽) 2.两路由器相关配置Router1 1234567enconfig tinterface...
计算机网络实践:模拟PPP协议&&验证虚拟局域网(VLAN)
计算机网络实践:模拟PPP协议&&验证虚拟局域网(VLAN)一、模拟PPP协议实验环境:思科模拟器 FastEthernet是以太网接口,serial是广域网接口,连的线也不同 主要用到的就是RouterA和RouterB 路由器连接注意: 一台路由器的serial 2/0连接另外一台的 serial 3/0,这台的2/0去连接下一台的3/0,交错开来 1.配置路由器接口IP地址:Router0(RouterA) 1234567enconfigure t //进入特权模式hostname RouterA //重命名 配置身份验证的时候用interface serial 2/0clock rate 64000 //时钟频率 设置带宽,控制网速的ip address 172.16.1.1 255.255.255.0no shutdown Router1(RouterB) 123456enconfigure t //进入特权模式interface serial 2/0clock rate 64000 ...
Wireshark网络分析就这么简单:从一道面试题说起
Wireshark网络分析就这么简单:从一道面试题说起1.实验环境配置注:ensp在BpingA时,A发出的回复报文是通过网关发送而不是直接发送的,本书中显示的是直接发送的,大家可以改用两台真正的虚拟机进行实验,除了这点外,其余的没有啥问题可以凑活看看 实验环境:华为ENSP,抓包工具Wireshark ENSP学习网址(想看看一下) 同网段与网关之间通信_哔哩哔哩_bilibili 实验配置: A主机mac:1056(为了方便只看后四位,后面也是如此表示) B主机mac:20D8 网关mac:3d18 1234567网关配置语句sysint vlan1ip add 192.168.26.2这时可以尝试一下 ping A和B看看通不通 2.理论分析A ping B A根据自己的子网掩码判断B是否和自己属于同一子网,用自己的子网掩码与B主机的IP地址做&运算,计算出B主机的网段也是192.168.26.0/24,所以在A看来B和A属于同一网段 A在VLAN发送ARP广播询问B的Mac地址 ...
汇编语言 | 王爽 | 学习笔记
汇编语言 | 王爽 | 学习笔记一、基础知识 1、指令机器指令:CPU能直接识别并执行的二进制编码 汇编指令:汇编指令是机器指令的助记符,同机器指令一一对应。 指令:指令通常由操作码和地址码(操作数)两部分组成 指令集:每种CPU都有自己的汇编指令集。 汇编语言由3类指令组成。 汇编指令 伪指令:没有对应的机器码,由编译器执行,计算机并不执行 其他符号:如+、-、*、/等,由编译器识别,没有对应的机器码。 编译器:够将汇编指令转换成机器指令的翻译程序每一种CPU都有自己的汇编指令集。在内存或磁盘上,指令和数据没有任何区别,都是二进制信息 2、存储器随机存储器(RAM)在程序的执行过程中可读可写,必须带电存储 只读存储器(ROM)在程序的执行过程中只读,关机数据不丢失(以上3张图片来自王道考研 -...