【技术实现步骤摘要】
【国外来华专利技术】
技术介绍
固态驱动器(SSD)是使用集成电路组件作为存储器来持久地存储数据的数据存储设备。许多类型的SSD使用基于NAND或基于NOR的闪存,其在没有电力的情况下保持数据并且是一种非易失性存储技术。可以将通信接口用来将SSD耦合到包括处理器的主机系统。这样的通信接口可以包括外围部件互连高速(PCIe)总线。PCIe的进一步细节可以在PCI-SIG在2010年11月10日出版的题为“PCIExpressBaseSpecificationRevision3.0”的出版物中找到。经由PCI总线进行通信的SSD的最重要的益处是增加的性能,并且这样的SSD被称为PCIeSSD。附图说明现在参考附图,其中遍及以下附图相同的参考标号表示相对应的部分:图1示出了其中固态盘通过PCIe总线耦合到主机的计算环境的框图;图2示出了图示根据某些实施例的仲裁器如何将传入队列中的读取请求分配给固态驱动器的通道的另一框图;图3示出了图示根据某些实施例的在开始最轻填充的通道的优先化和主机命令的重新排序(reorder)之前在固态驱动器中的读取请求的分配的框图;图4示出了图示根据某些实施例的在最轻填充的通道的优先化和主机命令的重新排序之后在固态驱动器中的读取请求的分配的框图;图5示出了根据某些实施例的用于防止固态驱动器中的不均匀通道加载的第一流程图;图6示出了根据某些实施例的用于防止固态驱动器中的不均匀通道加载的第二流程图;以及图7示出了根据某些实施例的计算设备的框图。具体实施方式在下面的描述中,对形成其一部分并且示出了若干实施例的附图进行参考。应当理解:可以利用其他实施例并且可以进行结构和操 ...
【技术保护点】
一种方法,包括:由固态驱动器中的仲裁器确定固态驱动器中的多个通道中的哪个通道与其他通道相比是轻加载通道;分配用于处理意图用于所确定的轻加载通道的一个或多个读取请求的资源,其中已经从主机接收了所述一个或多个读取请求;以及将所述一个或多个读取请求放置在所确定的轻加载通道中以用于处理。
【技术特征摘要】
【国外来华专利技术】2014.09.26 US 14/4990161.一种方法,包括:由固态驱动器中的仲裁器确定固态驱动器中的多个通道中的哪个通道与其他通道相比是轻加载通道;分配用于处理意图用于所确定的轻加载通道的一个或多个读取请求的资源,其中已经从主机接收了所述一个或多个读取请求;以及将所述一个或多个读取请求放置在所确定的轻加载通道中以用于处理。2.根据权利要求1所述的方法,其中,所确定的轻加载通道是多个通道中的最轻加载通道,并且其中在将一个或多个读取请求放置在所确定的最轻加载通道中以用于处理之后,所确定的最轻加载通道在处理期间尽可能接近被完全利用。3.根据权利要求1所述的方法,其中,将一个或多个读取请求包括在意图用于多个通道的多个读取请求中,并且其中通过将一个或多个读取请求放置在所确定的轻加载通道中以用于处理来修改多个读取请求的处理的顺序。4.根据权利要求3所述的方法,其中,修改多个请求的处理的顺序相对于其他请求优先地处理意图用于所确定的轻加载通道的一个或多个读取请求。5.根据权利要求1所述的方法,所述方法还包括:由固态驱动器经由外围部件互连高速(PCIe)总线从主机接收一个或多个读取请求,其中固态驱动器中的多个通道中的每一个具有相同的带宽。6.根据权利要求5所述的方法,其中,多个通道的带宽的和等于PCIe总线的带宽。7.根据权利要求1所述的方法,其中,与多个通道中的其他通道相比,多个通道中的至少一个通道耦合到不同数量的NAND芯片。8.根据权利要求1所述的方法,其中,如果未将一个或多个读取请求放置在所确定的轻加载通道中以用于处理,那么在固态驱动器上的读取性能与其中所有通道耦合到相同数量的NAND芯片的另一固态驱动器相比降低超过10%。9.根据权利要求1所述的方法,其中,在由固态驱动器中的仲裁器确定固态驱动器中的多个通道中的哪个是轻加载通道之后,执行用于处理的资源的分配。10.根据权利要求1所述的方法,其中,相比于相对重加载的通道,仲裁器更经常地轮询相对轻加载的通道,以将重新排序的读取请求优先地分派到相对轻加载的通道。11.根据权利要求1所述的方法,方法还包括:将多个通道中的每一个与保持由通道正在处理的未完成读取的数据结构相关联;以及将已经从主机接收的一个或多个读取请求保持在从主机接收的读取请求的传入队列中。12.一种装置,包括:多个非易失性存储器芯片;耦合到多个非易失性存储器芯片的多个通道;以及用于控制多个通道的仲裁器,其中仲裁器可操作用于:确定多个通道中的哪个与其他通道相比是轻加载通道;分配用于处理意图用于所确定的轻加载通道的一个或多个读取请求的资源,其中已经从主机接收了所述一个或多个读取请求;以及将所述一个或多个读取请求放置在所确定的轻加载通道中以用于处理。13.根据权利要求12所述的装置,其中,非易失性存储器芯片包括NAND芯片,其中轻加载通道是多个通道中的最轻加载通道,...
【专利技术属性】
技术研发人员:AS拉马林加姆,VM斯里兰加尼,
申请(专利权)人:英特尔公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。