发明名称 |
数据处理装置以及数据处理方法 |
摘要 |
本发明涉及对储存装置进行数据块的读写的数据处理装置以及数据处理方法。数据处理装置包括:储存装置控制器,其将构成预定单位的数据的一系列的多个数据块写入到储存装置,并从储存装置读出一系列的多个数据块;以及处理器,其控制储存装置控制器。处理器生成写入侧处理以及读出侧处理,在从写入侧处理向读出侧处理通知储存装置中的存储区域的标识符之后,使用写入侧处理使得储存装置控制器将一系列的多个数据块顺序地写入到存储区域,并且当在读出侧处理中接收到标识符时,使用读出侧处理使得储存装置控制器从与该标识符对应的存储区域中读出一系列的多个数据块。通过如此构成,能够减少由于向储存装置进行数据缓冲而引起的后阶段处理的延迟。 |
申请公布号 |
CN102193882B |
申请公布日期 |
2014.09.10 |
申请号 |
CN201010611904.X |
申请日期 |
2010.12.17 |
申请人 |
京瓷办公信息系统株式会社 |
发明人 |
原博幸 |
分类号 |
G06F13/16(2006.01)I;G06F12/06(2006.01)I;H04N1/00(2006.01)I |
主分类号 |
G06F13/16(2006.01)I |
代理机构 |
北京东方亿思知识产权代理有限责任公司 11258 |
代理人 |
李晓冬 |
主权项 |
一种数据处理装置,包括: 储存装置; 储存装置控制器,其将一系列的多个数据块写入到所述储存装置,并从所述储存装置读出所述一系列的多个数据块,其中所述一系列的多个数据块构成预定单位的数据;以及 处理器,其控制所述储存装置控制器, 所述数据处理装置的特征在于, 所述处理器 生成写入侧处理以及读出侧处理, 在所述写入侧处理中生成第1线程以及第3线程, 在所述读出侧处理中生成第2线程以及第4线程, 每当一个数据块的写入完成时,在从所述第1线程向所述第2线程通知所述储存装置中的已被写入所述一个数据块的存储区域的标识符之后,在所述第1线程中将与所述一系列的多个数据块中的每一个相关的数据写入请求顺序地排队, 使用所述第3线程使所述储存装置控制器按照被排队的所述数据写入请求的顺序将所述一系列的多个数据块写入所述存储区域, 当在所述第2线程中接收到所述标识符时,将与所述一系列的多个数据块中的每一个相关的数据读出请求顺序地排队, 使用所述第4线程使所述储存装置控制器按照被排队的所述数据读出请求的顺序从与该标识符对应的所述存储区域中读出所述一系列的多个数据块, 每当一个数据块的写入完成时,就将完成了所述一个数据块的写入时的事件从所述写入侧处理发送至所述读出侧处理, 当在所述读出侧处理中接收所述标识符后,使用所述读出侧处理使得所述储存装置控制器等待进行从与该标识符对应的所述存储区域的所述一系列的多个数据块的读出, 当在所述读出侧处理中在等待状态下接收到所述事件时,使用所述读出侧处理使得所述储存装置控制器从所述存储区域中读出一个数据块。 |
地址 |
日本大阪府 |