一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

数据处理系统的制作方法

2021-10-23 04:00:00 来源:中国专利 TAG:韩国 专利申请 数据处理 系统 例数

数据处理系统
1.相关申请的交叉引用
2.本技术要求于2020年4月13日向韩国知识产权局提交的申请号为10-2020-0044618的韩国专利申请的优先权,该韩国专利申请的全文通过引用整体并入本文。
技术领域
3.各个实施例涉及一种数据处理系统,且更特别地,涉及一种包括存储器装置的数据处理系统。


背景技术:

4.数据处理系统可以使用池化存储器,以便有效地处理大量数据。池化存储器可以具有较高的存储器容量和较高的带宽。
5.池化存储器可以包括多个存储器。池化存储器可以不专用于单个处理器,而是可以由多个处理器共享。因此,重要的是针对多个处理器中的处理器中的每一个适当地分配存储器,并且解除对存储器的分配,以满足各个处理器对存储器的需求。如果未适当分配存储器并且未正确解除对存储器的分配,则可能由于存储器不足而导致处理器中工作负载的性能劣化,并且在未解除对存储器的分配的空闲处理器中可能发生资源损耗。
6.在解除对存储器的分配之前,必须将存储器中存储的数据移动到另一存储器区。当没有迅速移动数据时,可能发生性能劣化。


技术实现要素:

7.本公开的各个实施例提供了一种能够有效地将存储器分配到多个处理器并迅速地解除对存储器的分配的数据处理系统。
8.根据实施例,数据处理系统可以包括多个处理器、存储器、非易失性存储器和存储器控制器。存储器可以包括第一存储器区和第二存储器区。存储器控制器可以执行第一交换操作,解除对第一存储器区内被分配到第一处理器的存储器区域的分配,该第一交换操作是通过将数据从该存储器区域移动到第二存储器区来执行的。当在第一交换操作完成之后满足第二交换条件时,存储器控制器可以通过将数据从第二存储器区移动到非易失性存储器来执行第二交换操作。
9.根据实施例,数据处理系统可以包括多个处理器、包括第一存储器区和第二存储器区的操作存储器、以及存储器控制器。操作存储器可以包括第一存储器区和第二存储器区。存储器控制器可以执行第一交换操作,解除对第一存储器区内被分配到第一处理器的存储器区域的分配,该第一交换操作是通过压缩该存储器区域中存储的数据并将经压缩的数据存储到第二存储器区中来执行的。
10.根据实施例,数据处理系统可以包括多个处理器、存储器、非易失性存储器和存储器控制器。存储器可以包括第一存储器区和第二存储器区。存储器控制器可以根据第一模式交换条件来执行第一模式交换操作或第二模式交换操作,用于解除对第一存储器区内被
分配到第一处理器的存储器区域的分配。存储器控制器可以通过将数据从该存储器区域临时地移动到第二存储器区并且将该数据从第二存储器区移动到非易失性存储器来执行第二模式交换操作。存储器控制器可以通过在不使用第二存储器区的情况下将数据从该存储器区域移动到非易失性存储器来执行第一模式交换操作。
11.根据实施例,数据处理系统可以有效地将存储器分配到多个处理器,并且迅速地解除对存储器的分配。
附图说明
12.结合附图描述各特征、各方面和各实施例,其中:
13.图1示出根据实施例的数据处理系统;
14.图2示出根据实施例的由图1的存储器控制器将第一存储器区分配到处理器的操作;
15.图3示出根据实施例的存储器控制器管理处理器的存储器使用率的表;
16.图4a和图4b示出根据实施例的由图1的存储器控制器执行的第一和第二交换操作;
17.图5示出根据实施例的由图1的存储器控制器执行的交换操作;
18.图6示出根据实施例的由图1的存储器控制器调整分配到处理器的存储器容量的操作;
19.图7示出根据实施例的由图1的存储器控制器解除对交换存储器区域的分配的操作;并且
20.图8示出根据实施例的由图1的存储器控制器解除对交换存储器区域的分配的操作。
具体实施方式
21.下面将参照附图更详细地描述示例性实施例。然而,实施例可以以不同的形式实施,并且不应被解释为受限于本文所阐述的实施例。相反,提供这些实施例以使得本公开将是彻底和完整的,并且将把本公开的范围充分传达给本领域技术人员。
22.附图不一定按比例绘制,并且在某些实例中,为了清楚地示出实施例的特征,比例可能已被夸大。本文使用的术语仅用于描述特定实施例的目的,而不旨在限制本发明。
23.如本文所使用的,术语“和/或”包括相关所列项目中的至少一个。将理解的是,当元件被称为“连接到”、或“联接到”另一元件时,它可以直接在另一元件之上、直接连接或联接到另一元件,或者可以存在一个或多个中间元件。如本文所使用的,除非上下文另外明确指出,否则单数形式旨在包括复数形式,反之亦然。将进一步理解的是,当在本说明书中使用术语“包含”、“包含有”、“包括”和“包括有”时,其指定所陈述元件的存在,并且不排除一个或多个其它元件的存在或添加。
24.在下文中,将参照附图描述本公开的示例性实施例。
25.图1示出根据实施例的数据处理系统100。
26.参照图1,数据处理系统100可以是能够处理数据的电子系统。数据处理系统100可以包括数据中心、互联网数据中心、云数据中心、个人计算机、膝上型计算机、智能手机、平
板电脑、数码相机、游戏机、导航装置、虚拟现实装置、可穿戴装置等。
27.数据处理系统100可以包括处理器prc1至prc4、存储器控制器110和非易失性存储器130。
28.处理器prc1至prc4中的每一个可以通过使用来自操作存储器120(例如,诸如dram的存储器装置)内的第一存储器区121的经分配的存储器区域来处理工作负载。处理器prc1至prc4中的每一个可以包括中央处理单元、图形处理单元、微处理器、应用处理器、加速处理单元、操作系统等。数据处理系统100中包括的处理器的数量可以取决于实施例。在实施例中,处理器可以是硬件处理器,诸如cpu、gpu、dsp等,或它们的内核。
29.存储器控制器110可以将第一存储器区121划分为存储器区域,并且将各存储器区域分配到各个处理器prc1至prc4。例如,存储器控制器110可以将第一存储器区121划分为四个存储器区域,并且将四个存储器区域分配到各个处理器prc1至prc4。
30.存储器控制器110可以基于处理器prc1至prc4的存储器使用率来调整第一存储器区121内被分配到各个处理器prc1至prc4的存储器区域的容量。
31.特别地,存储器控制器110可以基于从各个处理器prc1至prc4接收的存储器使用量的信息、第一存储器区121内分配给各个处理器prc1至prc4的存储器容量以及各个处理器prc1至prc4中包括的内部存储器容量,确定各个处理器prc1至prc4的存储器使用率。基于所确定的存储器使用率,当确定处理器的所分配的存储器容量不足时,存储器控制器110可以增加处理器的存储器容量,并且当确定处理器的所分配的存储器容量过多时,存储器控制器110可以减少处理器的存储器容量。
32.当减少分配到处理器的存储器容量时,存储器控制器110可以解除对第一存储器区121内被分配到处理器的存储器区域的一部分或全部的分配。为了解除对分配到处理器的存储器区域的分配,存储器控制器110可以对该存储器区域(下文中称为交换存储器区域)中存储的数据执行第一交换操作和第二交换操作。
33.特别地,存储器控制器110可以执行第一交换操作,将数据从第一存储器区121的交换存储器区域移动到第二存储器区122。存储器控制器110可以通过压缩交换存储器区域中存储的数据并将经压缩的数据存储在第二存储器区122中来执行该第一交换操作。在第一交换操作完成之后,存储器控制器110可以解除对交换存储器区域的分配。
34.在实施例中,存储器控制器110可以执行第二交换操作,将数据从第二存储器区122移动到非易失性存储器130。存储器控制器110可以通过将第二存储器区122中存储的经压缩的数据解压缩并将经解压缩的数据存储在非易失性存储器130中来执行该第二交换操作。
35.在实施例中,当在第一交换操作完成之后满足第二交换条件时,存储器控制器110可以执行第二交换操作。例如,当存储器控制器110确定通过将第二存储器区122合并到第一存储器区121中来扩展第一存储器区121时,存储器控制器110可以确定满足第二交换条件。例如,当第二交换操作所需的资源足够时,存储器控制器110可以确定满足第二交换条件。
36.总之,存储器控制器110可以通过第一交换操作将数据从第一存储器区121的交换存储器区域临时地移动到第二存储器区122,并且可以通过第二交换操作最终将数据从第二存储器区122移动到非易失性存储器130。即使在执行第二交换操作之前,存储器控制器
110也可以在第一交换操作完成时解除对交换存储器区域的分配。
37.在实施例中,如下面将描述的,存储器控制器110可以根据第一模式交换条件对交换存储器区域执行第一模式交换操作或第二模式交换操作。
38.例如,当操作存储器120内可用作第二存储器区122的存储器容量不足时,存储器控制器110可以确定满足第一模式交换条件。例如,当第一模式交换操作所需的资源足够时,存储器控制器110可以确定满足第一模式交换条件。
39.当满足第一模式交换条件时,存储器控制器110可以执行第一模式交换操作。存储器控制器110可以执行将数据从第一存储器区121的交换存储器区域移动到非易失性存储器130的第一模式交换操作。也就是说,存储器控制器110可以执行将数据从交换存储器区域直接移动到非易失性存储器130的第一模式交换操作,而无需经由第二存储器区122进行。在第一模式交换操作完成之后,存储器控制器110可以解除对交换存储器区域的分配。
40.当不满足第一模式交换条件时,存储器控制器110可以执行第二模式交换操作。存储器控制器110可以执行将数据从第一存储器区121的交换存储器区域临时地移动到第二存储器区122并将数据从第二存储器区122最终移动到非易失性存储器130的第二模式交换操作。也就是说,第二模式交换操作可以包括第一交换操作和第二交换操作。当在第一交换操作完成之后满足第二交换条件时,存储器控制器110可以通过执行第二交换操作来完成第二模式交换操作。在执行第二交换操作之前,在第一交换操作完成时,存储器控制器110可以解除对交换存储器区域的分配。
41.存储器控制器110可以包括:压缩器111,被配置成对数据进行压缩;以及解压缩器112,被配置成对经压缩的数据进行解压缩。
42.根据所描述的方法,处理器prc1至prc4可以共享操作存储器120。例如,操作存储器120可以是池化存储器。该池化存储器可以包括多个存储器,因此可以具有较高的存储器容量和较高的带宽。
43.在实施例中,操作存储器120可以包括诸如动态随机存取存储器(dram)、静态随机存取存储器(sram)等的易失性存储器设备。
44.在实施例中,操作存储器120可以包括诸如闪速存储器装置(例如,nand闪存或nor闪存)、铁电随机存取存储器(feram)装置、相变随机存取存储器(pcram)装置、磁性随机存取存储器(mram)装置、电阻式随机存取存储器(reram)装置等的非易失性存储器设备。
45.与非易失性存储器130相比,操作存储器120可以以更高的访问速度来操作。
46.操作存储器120可以包括第一存储器区121和第二存储器区122。
47.可以根据存储器控制器110的控制来将第一存储器区121划分为待分配到处理器prc1至prc4的存储器区域。
48.可以根据存储器控制器110的控制来将第二存储器区122用作第一存储器区121的临时交换存储器。当存储器控制器110将所有的第二存储器区122合并到第一存储器区121中时,则操作存储器120可以仅包括第一存储器区121。
49.即使在电力供应中断时,非易失性存储器130也可以安全地保留所存储的数据。因此,非易失性存储器130可以用作操作存储器120的交换存储器。也就是说,可以根据存储器控制器110的控制来将操作存储器120中存储的数据移动(即,交换)到非易失性存储器130。
50.在实施例中,非易失性存储器130可以包括诸如以下的存储器系统:个人计算机存
储卡国际协会(pcmcia)卡、紧凑型闪存(cf)卡、智能媒体卡、记忆棒、各种多媒体卡(mmc、emmc、rs-mmc和微型mmc)中的任意一种、安全数字(sd)卡(sd、迷你sd和微型sd)、通用闪存(ufs)装置、固态驱动器(ssd)等。
51.在实施例中,非易失性存储器130可以包括诸如以下的非易失性存储器设备:闪速存储器装置(例如,nand闪存或nor闪存)、feram装置、pcram装置、mram装置、reram装置等。
52.图2示出根据实施例的由图1的存储器控制器110将第一存储器区121分配到处理器prc1至prc4的操作。
53.参照图2,在步骤s1,存储器控制器110可以在操作存储器120内将第一存储器区121划分为存储器区域a11至a14,并且可以将该存储器区域a11至a14分配到各个处理器prc1至prc4。当数据处理系统100启动时,可以执行步骤s1。例如,存储器区域a11至a14可以全部具有相同的存储器容量。在另一实施例中,存储器区域a11至a14可以具有不同的存储器容量。
54.在步骤s2,存储器控制器110可以调整分配到各个处理器prc1至prc4的存储器容量。例如,存储器控制器110可以减少分配到处理器prc1的存储器容量,并且可以增加分配到处理器prc2的存储器容量。例如,如图2中所示,可以解除对存储器区域a11内被分配到处理器prc1的存储器区域a111的分配,并且可以将该存储器区域a111分配到处理器prc2。
55.为了确定是否调整分配到各个处理器prc1至prc4的存储器容量,存储器控制器110可以参考各个处理器prc1至prc4的存储器使用率。存储器控制器110可以基于以下等式e1来确定处理器prc1至prc4中的每一个的存储器使用率。
56.存储器使用率=存储器使用量/可用存储器容量等式e1
57.在等式e1中,存储器使用量可以是由相应处理器实际使用的存储器的量。例如,各个处理器prc1至prc4可以通过参考各自的硬件性能计数器(hpc)来确定各自的存储器使用量,并且可以将所确定的存储器使用量通知到存储器控制器110。在实施例中,各个处理器prc1至prc4可以分别周期性地将所确定的各自的存储器使用量通知到存储器控制器110。在另一实施例中,各个处理器prc1至prc4可以响应于来自存储器控制器110的请求将所确定的各自的存储器使用量通知到该存储器控制器110。
58.在等式e1中,可用存储器容量可以是相应的处理器可用的存储器容量(所有正在使用的存储器和所有未使用的存储器)。可用存储器容量可以包括操作存储器120的第一存储器区121内被分配到相应的处理器的存储器容量。在实施例中,可用存储器容量可以进一步包括相应的处理器中包括的内部存储器容量。
59.各个处理器prc1至prc4的存储器使用量可以根据各个处理器prc1至prc4的工作负载的处理进程而改变。因此,相应的处理器prc1至prc4的存储器使用率可能改变。存储器控制器110可以根据各个处理器prc1至prc4的存储器使用率的改变来重复地调整分配到各个处理器prc1至prc4的存储器容量。例如,即使在步骤s2之后,存储器控制器110也可以重复地调整分配到各个处理器prc1至prc4的存储器容量。
60.存储器控制器110可以将处理器prc1至prc4的存储器使用率中的每一个与预定阈值进行比较,确定是否调整分配到各个处理器prc1至prc4的存储器容量。例如,当处理器的存储器使用率变得大于第一阈值时,存储器控制器110可以确定增加分配到该处理器的存储器容量。例如,当处理器的存储器使用率变得小于第二阈值时,存储器控制器110可以确
定减少分配到该处理器的存储器容量。第一阈值可以与第二阈值相同或不同。存储器容量的增加量或减少量可以取决于存储器使用率,并且可以是预定的存储器的量。
61.在实施例中,当增加分配到多个处理器的存储器容量时,存储器控制器110可以将较大的存储器容量分配到多个处理器之中具有较大存储器使用率的处理器。
62.在实施例中,存储器控制器110可以通过利用伙伴算法(buddy algorithm)来调整分配到各个处理器prc1至prc4的存储器容量。
63.图3示出根据实施例的表tbl,存储器控制器110利用该表tbl来管理处理器prc1至prc4的存储器使用率。
64.参照图3,表tbl可以包括各个处理器prc1至prc4的存储器使用量、可用存储器容量以及存储器使用率。可以通过等式e1并基于处理器的存储器使用量和可用存储器容量来获得处理器的存储器使用率。图3示出的示例性数字可以是关于存储器容量的预定单位的值。
65.参照表tbl,存储器控制器110可以确定处理器prc1的存储器使用率小于第二阈值,因此可以确定减少分配到处理器prc1的存储器容量。存储器控制器110可以确定处理器prc2的存储器使用率大于第一阈值,因此可以确定增加分配到处理器prc2的存储器容量。存储器控制器110可以确定各个处理器prc3和prc4的存储器使用率在第二阈值和第一阈值之间,因此可以确定不调整分配到各个处理器prc3和prc4的存储器容量。
66.每当存储器使用量中任意一个或可用存储器容量中任意一个改变时,存储器控制器110可以根据经更新的存储器使用量或存储器容量来更新表tbl中相应的值和相应的存储器使用率。
67.可以将表tbl存储在存储器控制器110中包括的内部存储器(未示出)中。
68.图4a和图4b示出根据实施例的由图1的存储器控制器110执行的第一和第二交换操作。
69.参照图4a,例如,当存储器控制器110确定减少分配到处理器prc1的存储器容量时,存储器控制器110可以将第一存储器区121内被分配到处理器prc1的存储器区域(例如,图2中所示的存储器区域a111)确定为交换存储器区域swm。例如,当存储器区域中存储的数据是冷数据时,存储器控制器110可以将该存储器区域确定为交换存储器区域swm。
70.存储器控制器110可以执行第一交换操作以将数据从交换存储器区域swm移动到第二存储器区122。存储器控制器110可以从交换存储器区域swm读取数据dt1,可以通过压缩器111将读取的数据dt1压缩,并且可以将经压缩的数据cdt1存储到第二存储器区122中。在第一交换操作完成之后,存储器控制器110可以解除对交换存储器区域swm的分配。
71.参照图4b,当满足第二交换条件时,存储器控制器110可以执行将数据从第二存储器区122移动到非易失性存储器130的第二交换操作。存储器控制器110可以从第二存储器区122读取经压缩的数据cdt1,可以通过解压缩器112将经压缩的数据cdt1解压缩,并且可以将经解压缩的数据ddt1存储到非易失性存储器130中。
72.例如,当存储器控制器110确定扩展第一存储器区121时,可以满足用于执行第二交换操作的第二交换条件。当各个处理器prc1至prc4的所有存储器使用率都较高并且因此分配到各个处理器prc1至prc4的存储器容量不足时,可以在第二交换操作完成之后将第二存储器区122合并到第一存储器区121中。
73.例如,当第二交换操作所需的资源足够时,例如,当在操作存储器120和非易失性存储器130之间的传输网络足够时,可以满足用于执行第二交换操作的第二交换条件。例如,当不使用传输网络来执行其它操作时和/或当待使用传输网络来执行的其它操作不处于等待中时,可以确定传输网络已足够。换句话说,当未发生数据处理系统100的性能劣化时,可以通过第二交换操作永久地保留数据。
74.存储器控制器110可以执行第二交换操作,将已经通过多个第一交换操作而累积存储在第二存储器区122中的经压缩的数据一次性地全部移动到非易失性存储器130。
75.总之,非易失性存储器130可以比操作存储器120具有更慢的访问速度。因此,每一次解除对第一存储器区121内的交换存储器区域swm的分配时都对非易失性存储器130执行交换操作可能影响数据处理系统100的整体性能。根据实施例,将经压缩的数据临时地移动到第二存储器区122可能导致对非易失性存储器130的访问次数减少,因此可以防止数据处理系统100的性能劣化。
76.图5示出根据实施例的图1的存储器控制器110执行的交换操作。
77.参照图5,当满足第一模式交换条件时,存储器控制器110可以执行第一模式交换操作以将数据从(在第一存储器区121内)分配到处理器prc1的交换存储器区域swm移动到非易失性存储器130。存储器控制器110可以执行从交换存储器区域swm读取数据dt1并将读取的数据dt1直接存储到非易失性存储器130中的第一模式交换操作。在第一模式交换操作期间,数据dt1可以不通过第二存储器区122。在第一模式交换操作完成之后,存储器控制器110可以解除对交换存储器区域swm的分配。
78.例如,当在操作存储器120内的可被用作第二存储器区122的存储器容量变得不足时,可以满足用于执行第一模式交换操作的第一模式交换条件。例如,当各个处理器prc1至prc4的所有存储器使用率都较高并且因此操作存储器120的大部分或全部都被用作第一存储器区121时,可以将数据直接移动到非易失性存储器130。
79.例如,当第一模式交换操作所需的资源足够时,例如,当在操作存储器120和非易失性存储器130之间的传输网络足够时,可以满足用于执行第一模式交换操作的第一模式交换条件。例如,当不使用传输网络来执行其它操作时和/或当待使用传输网络来执行的其它操作不处于等待中时,可以确定传输网络已足够。换句话说,当不发生数据处理系统100的性能劣化时,可以执行第一模式交换操作。
80.当不满足第一模式交换条件时,存储器控制器110可以执行第二模式交换操作。第二模式交换操作可以包括分别在图4a和图4b中示出的第一交换操作和第二交换操作。当在第一交换操作完成之后满足第二交换条件时,存储器控制器110可以通过执行第二交换操作来完成第二模式交换操作。即使在执行第二交换操作之前,在第一交换操作完成时,存储器控制器110也可以解除对交换存储器区域swm的分配。
81.图6示出根据实施例的图1的存储器控制器110调整分配到处理器prc1至prc4的存储器容量的操作。
82.参照图6,在步骤s110,存储器控制器110可以确定各个处理器prc1至prc4的存储器使用率。特别地,存储器控制器110可以基于从各个处理器prc1至prc4接收的存储器使用量的信息、分配到各个处理器prc1至prc4的存储器容量以及各个处理器prc1至prc4中包括的内部存储器容量,确定各个处理器prc1至prc4的存储器使用率。
83.在步骤s120,存储器控制器110可以基于所确定的各个处理器prc1至prc4的存储器使用率来调整分配到各个处理器prc1至prc4的存储器容量。例如,当处理器的存储器使用率变得大于第一阈值时,存储器控制器110可以确定增加分配到该处理器的存储器容量。例如,当处理器的存储器使用率变得小于第二阈值时,存储器控制器110可以确定减少分配到该处理器的存储器容量。存储器控制器110可以解除对分配到处理器的交换存储器区域swm的分配,以减少分配到该处理器的存储器容量。
84.图7示出根据实施例的图1的存储器控制器110解除对交换存储器区域的分配的操作。
85.参照图7,在步骤s210,存储器控制器110可以对交换存储器区域swm执行第一交换操作。存储器控制器110可以执行将数据从交换存储器区域swm移动到第二存储器区122的第一交换操作。
86.特别地,在步骤s211,存储器控制器110可以将交换存储器区域swm中存储的数据进行压缩。
87.在步骤s212,存储器控制器110可以将经压缩的数据存储到操作存储器120内的第二存储器区122中。
88.在步骤s220,存储器控制器110可以解除对交换存储器区域swm的分配。
89.在步骤s230,存储器控制器110可以确定是否满足第二交换条件。例如,当存储器控制器110确定通过将第二存储器区122合并到第一存储器区121中来扩展第一存储器区121时,存储器控制器110可以确定已满足第二交换条件。例如,当第二交换操作所需的资源足够时,存储器控制器110可以确定已满足第二交换条件。当不满足第二交换条件时,可以重复步骤s230。当满足第二交换条件时,进程可以进行到步骤s240。
90.在步骤s240,存储器控制器110可以执行第二交换操作。存储器控制器110可以执行将数据从第二存储器区122移动到非易失性存储器130的第二交换操作。
91.特别地,在步骤s241,存储器控制器110可以将第二存储器区122中存储的经压缩的数据进行解压缩。
92.在步骤s242,存储器控制器110可以将经解压缩的数据存储到非易失性存储器130中。
93.图8示出根据实施例的图1的存储器控制器110解除对交换存储器区域swm的分配的操作。
94.参照图8,在步骤s310,存储器控制器110可以确定是否满足第一模式交换条件。当满足第一模式交换条件时,进程可以进行到步骤s320,并且当不满足第一模式交换条件时,进程可以进行到步骤s340。
95.在步骤s320,存储器控制器110可以执行第一模式交换操作。
96.特别地,在步骤s321,存储器控制器110可以将数据从交换存储器区域swm直接移动到非易失性存储器130,而不使用第二存储器区122。
97.在步骤s330,存储器控制器110可以解除对交换存储器区域swm的分配。
98.在步骤s340,存储器控制器110可以执行第二模式交换操作。
99.特别地,在步骤s341,存储器控制器110可以对交换存储器区域swm执行第一交换操作。可以以与图7所示的步骤s210基本相同的方式来执行步骤s341。
100.在步骤s342,存储器控制器110可以解除对交换存储器区域swm的分配。
101.在步骤s343,存储器控制器110可以确定是否满足第二交换条件。
102.在步骤s344,存储器控制器110可以执行第二交换操作。可以以与图7所示的步骤s240基本相同的方式来执行步骤s344。
103.虽然上面已经描述了特定实施例,但是本领域技术人员将理解的是,所描述的实施例仅仅作为示例。因此,数据处理系统不应基于所描述的实施例而受到限制。相反,当结合以上描述和附图时,仅应根据所附权利要求书来限制本文描述的数据处理系统。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献

  • 日榜
  • 周榜
  • 月榜