一:osI/*开放系统互连参考模型*/一.1分为七层:7.应用层:对象面向用户,实现各种应用6.表示层:对数据的表示、安全、压缩、5.会话层:建立会话,管理、中止会话4.传输层:定义传输数据的协议和端口号,以及数据流控和差错校验3.网络层:根据逻辑地址转发,使路由选择不同网络..
分类:
其他好文 时间:
2017-11-09 11:46:37
阅读次数:
130
实验三、页式地址重定位模拟 一、实验目的: 1、 用高级语言编写和调试模拟实现页式地址重定位。 2、 加深理解页式地址重定位技术在多道程序设计中的作用和意义。 二、实验原理: 当进程在CPU上运行时,如指令中涉及逻辑地址时,操作系统自动根据页长得到页号和页内偏移,把页内偏移拷贝到物理地址寄存器,再根 ...
分类:
其他好文 时间:
2017-11-06 00:37:31
阅读次数:
1007
1.进程概念 进程:一个正在执行的程序;操作系统提出进程概念目的:是为了跟踪程序在执行期间的状态。而程序只是一段代码,是一个静态的概念 无法准确描述程序执行时候发生的一切。程序代码被加载进内存后就以进程的形式存在。 2.进程的组成 逻辑地址空间:这个概念是由操作系统提出来的,目的是为了程序员更方便的 ...
分类:
系统相关 时间:
2017-11-03 14:12:33
阅读次数:
247
我们说完CPU方面的优化,接着我们继续第二块内容,也就是内存方面的优化。内存方面有以下四个方向去着手: 1. EPT技术 EPT也就是扩展页表,这是intel开创的硬件辅助内存虚拟化技术。我们知道内存的使用,是一个逻辑地址跟物理地址转换的过程。虚拟机内部有逻辑地址转成成物理地址的过程,然后再跳出来, ...
分类:
其他好文 时间:
2017-11-03 11:10:06
阅读次数:
170
段式内存分配 1.概念 一种顺应用户视角的内存管理机制;程序由多段代码、数据组成。 段是自然的逻辑单元2.段式管理机制 # 将一个逻辑地址划分为两部分:段号和段内偏移量 # 段表:以段号为索引下标,将其映射到二维的物理地址 # 段表项内容:基地址+界限(段的开头+段的长度)存储在寄存器中 地址转化: ...
分类:
其他好文 时间:
2017-10-27 23:06:56
阅读次数:
256
TCP(Transmission Control Protocol)和UDP(User Datagram Protocol)协议属于传输层协议。其中TCP提供IP环境下的数据可靠传输,它提供的服务包括数据流传送、可靠性、有效流控、全双工操作和多路复用。 OSI和TCP/IP是很基础但又非常重要的网络 ...
分类:
其他好文 时间:
2017-10-27 11:39:28
阅读次数:
160
1 网络模型 OSI:开放系统互连参考模型 TCP/IP参考协议 2 网络通讯要素 IP地址 网络中设备的标识 不易记忆,可用主机名代替127.0.0.1 端口号 用于标识进程的逻辑地址,不同进程的标识 传输协议 通讯的协议 TCP、UDP 网络中设备的标识 不易记忆,可用主机名代替127.0.0. ...
分类:
其他好文 时间:
2017-10-17 15:24:51
阅读次数:
183
逻辑地址到线性地址: 逻辑地址 = 段标识符(或者叫段选择符)16位 + 偏移量 32位 段标识符 = index + tl + rpl 其中,cpu中的段寄存器只保存段标识符,根据其中的tl 确定段描述符在GDT还是LDT中,从不同的寄存器获取线性基地址,再加上index*8就得到了段描述符的地址 ...
分类:
其他好文 时间:
2017-10-16 18:07:47
阅读次数:
139
Hashtable是Java中键值对数据结构的实现。您可以使用“键”存储和检索“值”,它是存储值的标识符。显然“关键”应该是独一无二的。 java.util.Hashtable扩展Dictionary并实现Map。具有非空值的对象可以用作键或值。Hashtable的密钥必须实现hashcode()和 ...
分类:
编程语言 时间:
2017-10-16 01:41:33
阅读次数:
255
以太网协议是目前最流行的通信协议之一。从底层到高层协议家族非常庞大。今天为您介绍一下经常用到却比一定知道的协议。 在链路层上,主机和路由器用他们的物理地址来标志,即48位的物理地址,也是是我们通常所说的网卡地址(MAC地址)。 在网络层上,主机和路由器用逻辑地址来标志,逻辑地址在本地是唯一的,但在全 ...
分类:
其他好文 时间:
2017-10-13 14:10:53
阅读次数:
238