【技术实现步骤摘要】
本专利技术涉及计算机领域,尤其涉及一种内存数据迁移方法、内存管理系统和内存跟踪电路。
技术介绍
1、本专利技术涉及一种计算机化装置,更具体地,但不排他性地,涉及具有一个以上内存组件的计算机化装置。
2、为简洁起见,此后术语“系统”用于指计算机化系统,这些术语可互换使用。
3、有无数的度量用于测量计算机化系统的性能,例如吞吐量,即在确定的时间间隔内执行的任务的量,以及延迟,即任务在执行之前被延迟的时间量。提高系统的性能,例如通过提高系统的吞吐量和/或减少系统的延迟,除其它因素外,取决于系统中可用的计算机资源量以及系统的各个组件协同工作的良好程度。例如,减少访问内存时的延迟和/或增加内存访问的吞吐量,可以提高系统的性能。
4、性能访问特性相对较高的内存组件,例如低延迟内存组件或吞吐量高的内存组件,例如静态ram(static ram,sram),通常比性能访问特性较低的内存组件,例如动态ram(dynamic ram,dram)更昂贵。通常做法是使用一种以上类型的内存组件设计系统的内存,以平衡系统的成本和
...【技术保护点】
1.一种内存数据迁移方法,其特征在于,所述方法应用于内存系统,所述内存系统包括内存跟踪电路、内存映射电路、第一内存组件和第二内存组件,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述内存管理组件管理多个应用内存区域,所述多个应用内存区域包括所述应用内存区域,所述多个应用内存区域对应多个内存地址范围。
3.根据权利要求1或2所述的方法,其特征在于,所述内存跟踪电路跟踪从处理单元发送的内存访问命令,更新至少一个统计计数器,包括:
4.根据权利要求3所述的方法,其特征在于,所述第一内存地址范围对应所述第一内存组件。
< ...【技术特征摘要】
1.一种内存数据迁移方法,其特征在于,所述方法应用于内存系统,所述内存系统包括内存跟踪电路、内存映射电路、第一内存组件和第二内存组件,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述内存管理组件管理多个应用内存区域,所述多个应用内存区域包括所述应用内存区域,所述多个应用内存区域对应多个内存地址范围。
3.根据权利要求1或2所述的方法,其特征在于,所述内存跟踪电路跟踪从处理单元发送的内存访问命令,更新至少一个统计计数器,包括:
4.根据权利要求3所述的方法,其特征在于,所述第一内存地址范围对应所述第一内存组件。
5.根据权利要求2所述的方法,其特征在于,所述基于所述至少一个统计计数器中的统计数据,在第一内存组件和第二内存组件之间交换数据,包括:
6.根据权利要求5所述的方法,其特征在于,在所述处理单元执行所述软件程序时,所述内存映射组件映射所述多个应用内存区域。
7.根据权利要求2所述的方法,其特征在于,包括:
8.根据权利要求3或4所述的方法,其特征在于,包括:
9.一种内存数据迁移方法,其特征在于,所述方法由内存跟踪电路执行,包括:
10.根据权利要求9所述的方法,其特征在于,所述跟踪从处理单元发送的内存访问命令,更新至少一个统计计数器,包括:
11.根据权利要求10所述的方法,其特征在于,所述第一内存地址范围对应所述第一内存组件。
12.根据权利要求10所述的方法,其特征在于,包括:
13.根据权利要求10-12中任一项所述的方法,其特征在于,包括:
14...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。