霍尼韦尔51402083-400
霍尼韦尔51402083-400
霍尼韦尔51402083-400
-------------------------------------------------------------------------------------------------------------------
虚拟存储器
为了给用户提供更大的随机存取空间而采用的一种存储技术。它将内存与外存结合使用,好像有一个容量极大的内存储器,工作速度接近于主存,每位成本又与辅存相近,在整机形成多层次存储系统。
虚拟存储器源出于英国ATLAS计算机的一级存储器概念。这种系统的主存为16千字的磁芯存储器,但中央处理器可用20位逻辑地址对主存寻址。到1970年,美国RCA公司研究成功虚拟存储器系统。IBM公司于1972年在IBM370系统上全面采用了虚拟存储技术。虚拟存储器已成为计算机系统中非常重要的部分。
虚拟存储器是由硬件和操作系统自动实现存储信息调度和管理的。它的工作过程包括6个步骤:①中央处理器访问主存的逻辑地址分解成组号a和组内地址b,并对组号a进行地址变换,即将逻辑组号a作为索引,查地址变换表,以确定该组信息是否
存放在主存内。②如该组号已在主存内,则转而执行④;如果该组号不在主存内,则检查主存中是否有空闲区,如果没有,便将某个暂时不用的组调出送往辅存,以便将这组信息调入主存。③从辅存读出所要的组,并送到主存空闲区,然后将那个空闲的物理组号a和逻辑组号a登录在地址变换表中。④从地址变换表读出与逻辑组号a对应的物理组号a。⑤从物理组号a和组内字节地址b得到物理地址。⑥根据物理地址从主存中存取必要的信息。
调度方式有分页式、段式、段页式3种。页式调度是将逻辑和物理地址空间都分成固定大小的页。主存按页顺序编号,而每个独立编址的程序空间有自己的页号顺序,通过调度辅存中程序的各页可以离散装入主存中不同的页面位置,并可据表一一对应检索。页式调度的优点是页内零头小,页表对程序员来说是透明的,地址变换快,调入操作简单;缺点是各页不是程序的独立模块,不便于实现程序和数据的保护。段式调度是按程序的逻辑结构划分地址空间,段的长度是随意的,并且允许伸长,它的优点是消除了内存零头,易于实现存储保护,便于程序动态装配;缺点是调入操作复杂。将这两种方法结合起来便构成段页式调度。在段页式调度中把物理空间分成页,程序按模块分段,每个段再分成与物理空间页同样小的页面。段页式调度综合了段式和页式的优点。其缺点是增加了硬件成本,软件也较复杂。大型通用计算机系统多数采用段页式调度。
虚拟存储器地址变换基本上有3种形虚拟存储器工作过程式:全联想变换、直接变换和组联想变换。任何逻辑空间页面能够变换到物理空间任何页面位置的方式称为全联想变换。每个逻辑空间页面只能变换到物理空间一个特定页面的方式称为直接变换。组联想变换是指各组之间是直接变换,而组内各页间则是全联想变换。
替换规则用来确定替换主存中哪一部分,以便腾空部分主存,存放来自辅存要调入的那部分内容。常见的替换算法有4种。①随机算法:用软件或硬件随机数产生器确定替换的页面。②先进先出:先调入主存的页面先替换。③近期最少使用算法:替换最长时间不用的页面。④最优算法:替换最长时间以后才使用的页面。这是理想化的算法,只能作为衡量其他各种算法优劣的标准。
虚拟存储器的效率是系统性能评价的重要内容,它与主存容量、页面大小、命中率,程序局部性和替换算法等因素有关。
P0916JY
P0916JZ
P0916MZ
P0916NA
P0916NB
P0916NC
P0916ND
P0916NG
P0916NK
P0916NN
P0916NZ
P0916PG
P0916PH
P0916PJ
P0916PK
P0916PL
P0916PM
P0916PN
P0916PP
P0916PQ
P0916PR
P0916PS
P0916PT
P0916PU
P0916PV
P0916PW
P0916PX
P0916PY
P0916PZ
P0916QA
P0916QB
P0916QC
P0916QD
P0916QE
P0916QF
P0916QG
P0916QH
P0916QJ
P0916QK
P0916QL
P0916QM
P0916QN
P0916QP
P0916QQ
P0916QR
P0916QS
P0916QT
P0916QU
P0916QV
P0916QW
P0916QX
P0916QY
P0916QZ
P0916RA
P0916RB
P0916RC
P0916RH
P0916RJ
P0916RK
P0916RL
P0916SS
P0916TA
P0916TP
P0916TQ
P0916TZ
P0916UD
P0916UH
P0916UJ
P0916UK
P0916UY
P0916UZ
P0916VA
P0916VB
P0916VC
P0916VD
P0916VE
P0916VF
P0916VG
P0916VH
P0916VJ
P0916VK
P0916VL
P0916VM
P0916VN
P0916VP
P0916VQ
P0916VR
P0916VS
P0916VT
P0916VU
P0916VV
P0916VW
P0916VX
P0916VY
P0916VZ
P0916WA
P0916WB
P0916WC
P0916WD
P0916WE
P0916WF
P0916WG
P0916WH
P0916WJ
P0916WK
P0916WL
P0916WM
P0916WN
P0916WP
P0916WQ
P0916WR
P0916WS
P0916XG
P0916XH
P0916XJ
P0916XK
P0916XL
P0916XM
P0916XN
P0916XP
P0916XQ
P0916XT
P0916XZ
P0916YA
P0916YB
P0916YE
P0916YH
P0916YW
P0916YY
P0916YZ
P0917AC
P0917AD
P0917AK
P0917BD
P0917BH
P0917BK
P0917BZ
P0917CA
P0917CB
P0917CC
P0917CH
P0917CJ
P0917CK
P0917CL
P0917CM
P0917DN
P0917DW
P0917GY
P0917GZ
P0917HA
P0917HB
P0917HC
P0917HD
P0917HU
P0917HX
P0917JA
P0917JG
P0917JH
P0917JJ
P0917JK
P0917JL
P0917JM
P0917JP
P0917JQ
P0917JR
P0917JS
P0917JT
P0917JU
P0917KY
P0917LA
P0917LE
P0917LH
P0917LL
P0917LP
P0917LS
P0917LV
P0917LY
P0917MF
P0917MG
P0917MH
P0917MJ
P0917MX
P0917PB
P0917QW
P0917QZ
P0917RF
P0917RG
P0917RH
P0917SY
P0917TN
P0917TQ
P0917VC
P0917VU
P0917XK
P0917XN
P0917XQ
P0917XV
P0917XW
P0917XX
P0917YC
P0917YD
P0917YF
P0917YJ
P0917YT
P0917YV
P0917YW
P0917YX
P0917YZ
P0918AE
P0918AH
P0918BH
P0918BM
P0918BP
P0918BS
P0918BT
P0918BW
P0918CD
P0918CF
P0918CZ
P0918FJ
P0918FK
P0918FL
P0918FM
P0918FN
P0918FW
P0918FX
P0918FY
P0918HN
P0918HP
P0918HZ
P0918JC
P0918JF
P0918JP
P0918JR
P0918JT
P0918JV
P0918JY
P0918KE
P0918KG
P0918KJ
P0918KM
P0918KX
P0918LA
P0918LC
P0918LE
P0918LG
P0918LJ
P0918LL
P0918LP
P0918LW
P0918LY
P0918MA
P0918MD
P0918MF
P0918MH
P0918ML
P0918MT
P0918MV
P0918MX
P0918ND
P0918NG
P0918NJ
P0918NL
P0918NN
P0918NQ
P0918NS
P0918NU
P0918NX
P0918NZ
P0918PB
P0918PE
P0918PH
P0918PK
P0918PM
P0918PQ
P0918PT
P0918PZ
P0918QC
P0918QE
P0918QH
P0918QK
P0918QM
P0918RK
P0918RP
P0918RQ
P0918RY
P0918SQ
P0918SS
P0918SU
P0918SX
P0918TG
P0918TK
P0918TN
P0918TR
P0918TT
P0918UH
P0918VA
P0918VC
P0918VD
P0918VJ
P0918VK
P0918VL
P0918VM
P0918VN
P0918VP
P0918VQ
P0918VR
P0918WA
P0918WB
P0918WC
P0918WD
P0918WE
P0918WF
P0918WG
P0918WH
P0918WN
P0918WQ
P0918XA
P0918XB
P0918XC
P0918XD
P0918XE
P0918XF
P0918XG
P0918XH
P0918XM
P0918XN
P0918XR
P0918XS
P0918XT
P0918XU
P0918XX
P0918YA
P0918YJ
P0918YM
P0918YN
P0918YP
P0918YR
P0918YS
P0918YZ
P0918ZK
P0918ZP
P0920AA
P0920AB
P0920AC
P0920AG
P0920AH
P0920AJ
P0920CC
P0920CD
P0920EA
P0920EB
P0920EC
P0920EF
P0920EG
P0920EH
P0920EJ
P0920EK
P0920FA
P0920FB
P0920FD
P0920FF
P0920FG
P0920FH
P0920PC
P0920PD
P0920PK
P0920PL
P0920PV
P0920PW
P0920SA
P0920SB
P0920SC
P0920SD
P0920SE
P0920SK
P0920SL
P0920SM
P0920SN
P0920SP
P0920SQ
P0920SR
P0920SS
P0921CE
P0921CF
P0921CK
P0922AD
P0922AE
P0922AF
P0922AG
P0922AS
P0922AW
P0922AY
P0922BD
P0922BE
P0922BF