当前所在位置: 匠子生活 > 数码 > 正文

程序的局部性包括

2021-10-20 16:33:16 匠子生活

程序的执行往往呈现出高度的局限性,包括时间局部性和空间局部性。1、时间局部性:是指若一条指令被执行,则在不久的将来,它可能再被执行。2、空间局部性:是指一旦一个存储单元被访问,那它附近的单元也将很快被访问。

程序的局部性原理:

另外,根据程序的局部性理论,Denning提出了工作集理论。所谓工作集是指进程运行时被频繁访问的页面集合。显然我们知道只要使程序的工作集全部集中在内存中,就可以大大减少进程的缺页次数;否则会使进程在运行过程中频繁出现缺页中断,从而出现频繁的页面调入/调出现象,造成系统性能的下降,甚至出现“抖动”。

划分工作集可以按定长时间或定长页面两种方法进行划分。当颠簸现象发生时,说明系统的负荷过大,通常采用处理器均衡调度。另一种是控制缺页率,当缺页率达到上限时,则增加内存分配量;当缺页率达到下限时,就减少内存的分配量。

阅读全文
相关推荐

文字朋友圈怎么发

文字朋友圈怎么发
朋友圈想要发文字朋友圈,可以在朋友圈页面进行操作,具体操作步骤如下:

excle表格怎么顺序数字

excle表格怎么顺序数字
excel表格中想要顺序数字,可以拉动单元格中的+按钮进行排序,或者点击“以序列方式填充”选项来操作,具体的步骤如下:

测谎仪原理

测谎仪原理
测谎仪的工作原理:通过测脉搏、呼吸和皮肤电阻(简称皮电)的变化来判断是否说谎。测谎器也被称作多道记录仪,可以记录受试者被提问时的应激生理改变。是一种测试被试者是否说谎的多项描记器。

微信视频如何镜像翻转

微信视频如何镜像翻转
微信视频想要镜像翻转,可以在视频通话时进行设置,具体操作步骤如下:

隔空投送功能需要网络吗

隔空投送功能需要网络吗
苹果手机的隔空投送功能在使用是不需要移动网络的,在关闭蜂窝网络和WiFi时可以使用该功能。但是隔空投送的本质是手机设备间点对点传输,这种网络传输与蜂窝网络是有区别的。以使用隔空投送操作,步骤如下:

双门冰箱冷藏室结冰是什么原因

双门冰箱冷藏室结冰是什么原因
原因:1、食物放的太靠近冰箱的内胆导致制冷管路结冰。2、把温度高的食物直接放在冰箱里,特别容易造成冷藏室结冰。3、冷藏室温控器档位调节的不合理,冷藏室的温度调的太低,频繁的打开冰箱拿东西,外面空气里的水汽就会跑到冰箱里,然后遇冷凝结成了霜,慢慢变成了冰块。

苹果手机的自带相册怎么加密

苹果手机的自带相册怎么加密
苹果手机自带相册想要加密,可以选择给它添加屏幕时间使用密码用来加密,以添加限额为例,具体操作步骤如下:

苹果充电为什么很慢

苹果充电为什么很慢
苹果手机充电慢可能是以下三点造成的,分别是:一、没有使用原装的快充充电器,建议使用相对应的官方充电器;二、充电时运行大功耗程序,如游戏、视频,建议息屏充电;三、数据线或电池有损坏,在售后处进行更换。若要关闭大功耗程序,具体操作步骤如下:

soul要怎么发瞬间

soul要怎么发瞬间
在Soul想发瞬间,可以在发布瞬间页面进行操作,具体步骤如下:

得物消息中心的内容怎么删除

得物消息中心的内容怎么删除
得物消息中心的内容是不能删除的,只能将其设置为不在提醒,具体操作步骤如下: