发明名称 |
信息处理装置及信息处理方法 |
摘要 |
想要针对队列移除数据的线程首先确认所访问的队列中是否有能移除的数据,如果有数据,则将其移除(S22的Y、S24)。而如果没有数据,则线程将含有自己的线程的识别信息的线程信息推入同一队列后,释放处理器,并转为待机状态(S22的N、S28、S30)。之后,若队列中有线程信息,则想要推入数据的线程判断为有等待数据的线程,将该线程信息移除后,提供数据,再次开始处理。 |
申请公布号 |
CN102906706A |
申请公布日期 |
2013.01.30 |
申请号 |
CN201180025454.9 |
申请日期 |
2011.03.23 |
申请人 |
索尼电脑娱乐公司 |
发明人 |
永田章人 |
分类号 |
G06F9/54(2006.01)I;G06F9/52(2006.01)I |
主分类号 |
G06F9/54(2006.01)I |
代理机构 |
北京市柳沈律师事务所 11105 |
代理人 |
黄小临 |
主权项 |
一种信息处理装置,其特征在于,包括:保存由各个数据的队列构成的数据用队列的存储器,和对将所生成的数据加入到上述数据用队列中的数据生成线程和将数据从上述数据用队列中取出的数据消费线程的至少任一者进行处理的一个以上的处理器;其中,上述处理器在上述数据消费线程的处理中,当上述数据用队列中不存在应取出的数据时,向该数据用队列中加入上述数据消费线程的识别信息,在上述数据生成线程的处理中,在将数据加入上述数据用队列中时,若该数据用队列中有上述数据消费线程的识别信息,则改变数据的存储位置,以使得该数据消费线程能够取得它。 |
地址 |
日本东京都 |