System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 连续存储器分配装置及连续存储器分配方法制造方法及图纸_技高网

连续存储器分配装置及连续存储器分配方法制造方法及图纸

技术编号:44427426 阅读:0 留言:0更新日期:2025-02-28 18:40
本发明专利技术提供一种连续存储器分配装置,包括存储器以及处理器。存储器用以储存至少一指令。处理器用以读取至少一指令以执行以下步骤:计算存储器的文件页面颠簸值;判断文件页面颠簸值与预设颠簸值之间的相对关系;以及根据相对关系以决定是否借出连续存储器。

【技术实现步骤摘要】

本专利技术涉及连续存储器分配装置及连续存储器分配方法,尤其涉及根据文件页面颠簸值以决定是否借出连续存储器的连续存储器分配装置及连续存储器分配方法。


技术介绍

1、连续存储器分配器(contiguous memory allocator,cma)可提供连续存储器给有需要的使用者。若上述连续存储器未被使用,连续存储器分配器可将连续存储器借给其它使用者。

2、linux作业系统会倾向借出连续存储器给其它使用者,以提升存储器使用效率。然而,当有播放影片的需求时,由于连续存储器借给其它使用者,linux作业系统需先回收连续存储器,导致影片的起播速度较慢。

3、google的安卓通用内核(android common kernels,ack)会排除档案系统相关者借用连续存储器,限制了存储器的使用效率。然而,当有播放影片的需求时,google的安卓通用内核具有更多连续存储器以加快影片的起播速度。由此可知,无论采用何种技术,皆无法兼具存储器使用效率以及播放影片的起播速度。


技术实现思路

1、鉴于现有技术的之不足,本专利技术的目的之一为(但不限于)提供一种连续存储器分配装置及连续存储器分配方法,以改善现有技术的不足。

2、于一些实施例中,连续存储器分配装置包括存储器以及处理器。存储器用以储存至少一指令。处理器用以读取至少一指令以执行以下步骤:计算存储器的文件页面颠簸值;判断文件页面颠簸值与预设颠簸值之间的相对关系;以及根据相对关系以决定是否借出连续存储器。

3、于一些实施例中,由处理器读取储存于存储器的至少一指令以执行连续存储器分配方法,连续存储器分配方法包括以下步骤:计算存储器的文件页面颠簸值;判断文件页面颠簸值与预设颠簸值之间的相对关系;以及根据相对关系以决定是否借出连续存储器。

4、本专利技术的实施例所体现的技术手段可以改善现有技术之缺点的至少其中之一。本专利技术的连续存储器分配装置及连续存储器分配方法可根据文件页面颠簸值以决定是否借出连续存储器。当文件页面颠簸值较大,代表存储器用量较大,此时,借出连续存储器。此外,当文件页面颠簸值较小,代表存储器用量较小,此时,禁止借出连续存储器,以加快影片的起播速度。由此可知,本专利技术得以兼具存储器使用效率以及播放影片的起播速度。

5、有关本专利技术的特征、实施与功效,现结合附图对优选实施例详细说明如下。

本文档来自技高网
...

【技术保护点】

1.一种连续存储器分配装置,包括:

2.根据权利要求1所述的连续存储器分配装置,其特征在于,所述处理器还用以读取所述至少一指令以执行以下步骤:

3.根据权利要求1所述的连续存储器分配装置,其特征在于,所述处理器还用以读取所述至少一指令以执行以下步骤:

4.根据权利要求1所述的连续存储器分配装置,其特征在于,所述预设颠簸值与所述存储器的一存储器压力成正比。

5.根据权利要求1所述的连续存储器分配装置,其特征在于,所述预设颠簸值介于1百分比至200百分比之间。

6.根据权利要求1所述的连续存储器分配装置,其特征在于,所述预设颠簸值包括10百分比。

7.根据权利要求1所述的连续存储器分配装置,其特征在于,所述处理器还用以读取所述至少一指令以执行以下步骤:

8.根据权利要求1所述的连续存储器分配装置,其特征在于,所述处理器还用以读取所述至少一指令以执行以下步骤:

9.一种连续存储器分配方法,由一处理器读取储存于一存储器的至少一指令以执行所述连续存储器分配方法,包括:

10.根据权利要求9所述的连续存储器分配方法,其中判断所述文件页面颠簸值与所述预设颠簸值之间的所述相对关系的步骤包括:

...

【技术特征摘要】

1.一种连续存储器分配装置,包括:

2.根据权利要求1所述的连续存储器分配装置,其特征在于,所述处理器还用以读取所述至少一指令以执行以下步骤:

3.根据权利要求1所述的连续存储器分配装置,其特征在于,所述处理器还用以读取所述至少一指令以执行以下步骤:

4.根据权利要求1所述的连续存储器分配装置,其特征在于,所述预设颠簸值与所述存储器的一存储器压力成正比。

5.根据权利要求1所述的连续存储器分配装置,其特征在于,所述预设颠簸值介于1百分比至200百分比之间。

6.根据权利要求1所述的连续...

【专利技术属性】
技术研发人员:吴奕宽宋祥葳吴孟昕洪胜凯郑才进
申请(专利权)人:瑞昱半导体股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1