用于管理电子装置的存储器的方法和电子装置制造方法及图纸

技术编号:14880210 阅读:111 留言:0更新日期:2017-03-24 03:00
提供了一种用于管理电子装置的存储器的方法。所述方法包括以下操作:分析待存储的数据;基于第一存储器的类型、第二存储器的类型和预设策略确定用于存储所述数据的一部分或全部的存储器;以及在所确定的存储器中存储所述数据的一部分或全部。图5。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及一种用于管理包括异构存储器的电子装置的存储器的方法以及一种包括该方法的电子装置。
技术介绍
近期开发的电子装置(诸如智能电话、平板PC、PMP(便携式多媒体播放器)、PDA(个人数字助理)、膝上型PC和可穿戴装置)除了具备可移动性之外,还可执行各种功能,诸如游戏、SNS(社交网络服务)、互联网以及获取和执行多媒体图像和移动图像。这种电子装置消耗低水平的电力以使得可被长时间携带且可包括用于实现高性能的处理器和存储装置,从而使得可执行需要高性能的功能(例如,游戏、移动图像回放)。正在研究包括在电子装置中的、在存储装置与处理器之间的各种类型的接口以实现低功耗和高性能。例如,电子装置可包括至少一个异构存储器以实现低功耗和高性能。用于通过处理器访问存储器接口的常规方法包括UMA(均匀存储器访问)和NUMA(非均匀存储器访问)。UMA方法将资源均匀地分配到存储器,而不管资源的特性和目的如何。
技术实现思路
技术方案相关技术的存储器管理方法不支持对具有不同特性的异构存储装置的管理。相关技术的存储器管理方法仅响应于存储器分配请求分配在整个存储器空间中的自由空间。自由空间指在整个存储器空间中未使用的空间。因此,根据相关技术的存储器管理方法,在不从异构存储装置选择特定存储装置的情况下,无法执行存储器分配。本公开的各方面是用于至少解决上述问题和/或缺点并至少提供下述有益效果。相应地,本公开的一个方面为提供一种用于管理包括异构存储器的电子装置的存储器的方法,使得能根据数据类型和目的将数据分配到异构存储器。根据本公开的一方面,提供了一种用于管理电子装置的存储器的方法。所述方法包括以下操作:分析待存储的数据;基于第一存储器的类型、第二存储器的类型和预设策略确定用于存储所述数据的一部分或全部的存储器;以及在所确定的存储器中存储所述数据的一部分或全部。根据本公开的另一方面,提供了一种用于管理电子装置的存储器的方法。所述方法包括以下操作:确定与第一存储器和第二存储器相关联的存储器信息;以及配置用于将基于存储器信息分配到第一存储器和第二存储器的三个或更多区域的区域信息。根据本公开的另一方面,提供了一种用于管理电子装置的存储器的方法。所述方法包括以下操作:识别插入电子装置中的添加的存储器;访问区域配置策略;确定将基于区域配置策略和存储器信息分配到添加的存储器的区域;以及基于所述确定配置区域信息。根据本公开的另一方面,提供了一种电子装置。所述电子装置包括存储器和控制器,控制器配置成:分析待存储的数据;基于第一存储器的类型、第二存储器的类型和预设策略确定用于存储所述数据的一部分或全部的存储器;以及在所确定的存储器中存储所述数据的一部分或全部。根据本公开的另一方面,提供了一种电子装置。所述电子装置包括:第一存储器;狭槽,配置成接纳第二存储器;以及控制器,配置成确定与第一存储器和第二存储器相关联的存储器信息以及配置关于将基于存储器信息分配到第一存储器和第二存储器的三个或更多区域的区域信息。根据本公开的另一方面,提供了一种电子装置。所述电子装置包括第一存储器和控制器,控制器被配置成:识别添加到电子装置的第二存储器;访问区域配置策略;确定将基于区域配置策略和存储器信息分配到第二存储器的区域;以及基于确定结果配置区域信息。本公开根据资源特性和目的将资源分配到异构存储器,从而优化对包括在电子装置内的异构存储器的使用率。另外,本公开根据资源特性和目的将资源分配到异构存储器,从而改善电子装置的运行性能。根据结合附图公开了本公开的各种实施方式的下列详细描述,本公开的其他方面、有益效果和显著特征对本领域技术人员而言将变得明显。附图说明根据结合附图的下列描述,本公开的某些实施方式的上述和其他方面、特征和有益效果将更加明显,其中:图1为根据本公开的各种实施方式的包括电子装置的网络环境的示图;图2为根据本公开的各种实施方式的电子装置的框图;图3为示出根据本公开的各种实施方式的在电子装置之间的通信协议的示图;图4为示出根据本公开的各种实施方式的电子装置存储器管理系统的框图;图5为执行根据本公开的各种实施方式的电子装置存储器管理方法的流程图;图6为根据本公开的各种实施方式的电子装置存储器管理方法的示图;图7为根据本公开的各种实施方式的电子装置存储器管理方法的示图;图8为根据本公开的各种实施方式的电子装置存储器管理方法的示图;图9为示出根据本公开的各种实施方式的在异构存储器与处理器之间的连接结构的示图;图10为示出根据本公开的各种实施方式的存储器堆叠结构的示图;图11为执行根据本公开的各种实施方式的区域设置方法的流程图;图12为示出根据本公开的各种实施方式的存储器信息的示图;图13为示出根据本公开的各种实施方式的区域结构的示图;图14为示出根据本公开的各种实施方式的区域信息的示图;图15为执行根据本公开的各种实施方式的区域设置方法的流程图;图16为示出根据本公开的各种实施方式的区域配置策略表的示图;图17为示出根据本公开的各种实施方式的应用处理器的配置的框图;以及图18为执行根据本公开的各种实施方式的电子装置存储器管理方法的流程图。应当注意,在所有附图中,相同的附图标记用于描述相同或相似的元件、特征和结构。具体实施方式提供参考附图的下列描述以帮助全面理解由权利要求及其等同物所限定的本公开的各种实施方式。其包括各种具体细节以帮助理解,但应将这些具体细节视为仅仅是示例性的。因此,本领域的普通技术人员将认识到,在不脱离本公开的范围和精神的情况下,可以对本文所述的各种实施方式进行各种改变和修改。另外,为了清楚和简明,可省略对公知功能和构造的描述。在下列描述和权利要求中使用的术语和词语不限于书面意义,而是仅由本专利技术人用于使得本公开能够被清楚和一致地理解。相应地,对于本领域技术人员来说显而易见的是,提供对本公开的各种实施方式的下列描述仅用于说明,而不用于限制如通过所附权利要求及其等同物限定的本公开。应当理解,除非上下文另有明确规定外,单数形式“一个”、“一种”和“所述”包括复数对象。因此,例如,对“组件表面”的引述包括对一个或多个这种表面的引述。根据本公开的电子设备可以是具有通信功能的设备。例如,根据本公开的电子装置可以是智能电话、平板个人计算机(PC)、移动电话、视频电话、电子书(e-book)阅读器、台式PC、膝上型PC、上网本计算机、个人数字助理(PDA)、便携式多媒体播放器(PMP)、MP3播放器、移动医疗器械、电子手环、电子项链、电子附件、相机、可穿戴装置、电子时钟、手表、家用电器(例如冰箱、空调、清洁器、烤箱、微波炉、洗衣机、空气净化器等)、人工智能机器人、电视、数字通用光盘(DVD)播放器、音频播放器、各种医疗器械(例如磁共振血管造影(MRA)装置、磁共振成像(MRI)装置、计算机断层摄影(CT)装置、超声成像装置等)、导航装置、全球定位系统(GPS)接收器、事件数据记录器(EDR)、飞行数据记录器(FDR)、机顶盒、电视(TV)盒(例如三星电子有限公司的HomeSyncTM、AppleTVTM和GoogleTvTM)、电子词典、用于车辆的信息娱乐装置、用于船舶的电子设备(例如导航装置、陀螺罗盘等)、航空电子装置、安全装置、电子服装、电子钥匙、摄录本文档来自技高网...
<a href="http://www.xjishu.com/zhuanli/55/201580038627.html" title="用于管理电子装置的存储器的方法和电子装置原文来自X技术">用于管理电子装置的存储器的方法和电子装置</a>

【技术保护点】
管理电子装置的存储器的方法,所述方法包括:分析待存储的数据;基于第一存储器的类型、第二存储器的类型和预设策略确定用于存储所述数据的一部分或全部的存储器;以及在所确定的存储器中存储所述数据的一部分或全部。

【技术特征摘要】
【国外来华专利技术】2014.07.15 KR 10-2014-00892681.管理电子装置的存储器的方法,所述方法包括:分析待存储的数据;基于第一存储器的类型、第二存储器的类型和预设策略确定用于存储所述数据的一部分或全部的存储器;以及在所确定的存储器中存储所述数据的一部分或全部。2.如权利要求1所述的方法,其中,所述第一存储器和所述第二存储器具有不同的存储器接口。3.如权利要求2所述的方法,其中,所述第一存储器包括宽输入/输出(I/O)接口,以及所述第二存储器包括低功率双倍数据速率(LPDDR)接口。4.如权利要求2所述的方法,其中,所述第一存储器包括宽I/O接口,以及所述第二存储器包括闪存接口。5.如权利要求1所述的方法,其中,对所述数据进行的分析包括对所述数据的类型进行分类。6.如权利要求5所述的方法,其中,对所述数据的类型进行分类包括基于所述数据的使用、所述数据的存储结构、所述数据的共享属性、所述数据的访问需求量以及所述数据的所需初始访问速率中的至少一个对所述数据的类型进行分类。7.如权利要求5所述的方法,其中,对所述数据的类型进行分类包括以下各项中的至少一项:基于所述数据的使用将所述数据的类型分成应用代码、应用数据、页面缓存、驱动器数据和操作系统数据中的一种;基于所述数据的存储结构将所述数据的类型分成顺序应用代码、随机应用代码、顺序缓存和随机缓存中的一种;基于所述数据的共享属性将所述数据的类型分成私人应用代码、共享应用代码、私人应用数据和共享应用数据中的一种;基于所述数据的使用和所述数据的存储结构将所述数据的类型分成顺序应用代码、随机应用代码、应用数据、顺序缓存、页面缓存、随机缓存、驱动器数据和操作系统数据中的一种;以及基于所述数据的使用和所述数据的共享属性将所述数据的类型分成私人应用代码、共享应用代码、私人应用数据、共享应用数据、页面缓存、驱动器数据和操作系统数据中的一种。8.如权利要求5所述的方法,其中,对所述数据的类型进行分类包括将所述数据的类型分成应用代码、应用数据、页面缓存、驱动器数据、操作系统数据、顺序应用代码、随机应用代码、顺序缓存、随机缓存、私人应用代码、共享应用代码、私人应用数据和共享应用数据中的至少一种。9.如权利要求1所述的方法,其中,所述预设策略包括以下策略:当所述数据类型为驱动器数据和操作系统数据中的一种时,指示将所述第一存储器和所述第二存储器中的高速存储器确定为用于存储所述数据的一部分或全部的存储器;以及当所述数据类型为应用代码、应用数据和页面缓存中的一种时,指示将所述第一存储器和所述第二存储器中的低速存储器确定为用于存储所述数据的一部分或全部的存储器。10.如权利要求1所述的方法,其中,所述预设策略包括以下策略:当所述数据类型为共享应用代码和共享应用数据中的一种时,指示将所述第一存储器和所述第二存储器中的高速存储器确定为用于存储所述数据的一部分或全部的存储器;以及当所述数据类型为私人应用代码和私人应用数据中的一种时,指示将所述存储器中的低速存储器确定为用于存储所述数据的一部分或全部的存储器。11.如权利要求1所述的方法,其中,所述预设策略包括以下策略:当所述数据类型为顺序应用代码和顺序缓存中的一种时,指示将所述第一存储器和所述第二存储器中的高速存储器确定为用于存储所述数据的一部分或全部的存储器;以及当所述数据类型为随机应用代码和随机缓存中的一种时,指示将所述第一存储器和所述第二存储器中的低速存储器确定为用于存储所述数据的一部分或全部的存储器。12.如权利要求1所述的方法,其中,所述预设策略包括多个策略。13.如权利要求12所述的方法,其中,根据优先级应用所述多个策略。14.如权利要求1所述的方法,其中,所述方法还包括:基于所述第一存储器的类型和所述第二存储器的类型确定用于存储所述数据的至少一部分的区域,以及所述存储包括在与所述区域相关联的存储器空间中存储所述数据的所述至少一部分。15.如权利要求14所述的方法,其中,所述区域包括:第一区域,所述第一区域为正常区域;第二区域,所述第二区域分配到与所述第一区域相同的存储器;以及第三区域,所述第三区域分配到与所述存储器的种类不同的存储器。16.如权利要求15所述的方法,其中,所述第二区域在所述电子装置的启动或操作期间进行分配。17.如权利要求1所述的方法,其中,所述第一存储器和所述第二存储器中的一个包括实现通用闪存存储(UFS)2.0标准的外部存储器。18.如权利要求1所述的方法,其中,所述数据包括以下数据中的至少一种:待从存储装置加载到所述至少一种存储器中的数据、由通信模块接收的数据、由接口接收的数据、由传感器模块感测的数据、由输入装置输入的数据、由相机模块获取的数据、由音频模块记录的数据、由应用产生的数据以及由操作系统产生的数据。19.电子装置,包...

【专利技术属性】
技术研发人员:尹圣焕金世振
申请(专利权)人:三星电子株式会社
类型:发明
国别省市:韩国;KR

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

1