发明名称 一种用于多核处理器的RAID5写数据方法及装置
摘要 本发明公开了一种用于多核处理器的RAID5写数据方法,包括如下步骤:创建多于一个的md_raid5处理线程,将每个md_raid5处理线程分别指定在多核处理器的一个CPU上;接收到写请求数据,将请求数据加入到等待处理的数据链表中;多个md_raid5处理线程并行处理所述数据链表中等待处理的数据。本发明还公开了一种RAID2写数据装置。本发明方案通过创建多于一个的md_raid5处理进程,将每个md_raid5处理线程分别指定在多核处理器的一个CPU上,这样多个CPU可以并行写入数据,这样就可以发挥出高性能多核处理器的性能优势。
申请公布号 CN101840312A 申请公布日期 2010.09.22
申请号 CN200910244570.4 申请日期 2009.12.31
申请人 创新科存储技术有限公司;创新科软件技术(深圳)有限公司 发明人 金振成
分类号 G06F3/06(2006.01)I;G06F9/312(2006.01)I;G06F9/38(2006.01)I 主分类号 G06F3/06(2006.01)I
代理机构 北京德琦知识产权代理有限公司 11018 代理人 谢安昆;宋志强
主权项 一种用于多核处理器的RAID5写数据方法,其特征在于,包括如下步骤:创建多于一个的md_raid5处理线程,将每个md_raid5处理线程分别指定在多核处理器的一个CPU上;接收到写请求数据,将请求数据加入到等待处理的数据链表中;多个md_raid5处理线程并行处理所述数据链表中等待处理的数据。
地址 100083 北京市海淀区学院路51号首享科技大厦8层