发明名称 Reverting tightly coupled threads in an over-scheduled system
摘要 Abstract A computer implemented method (700) of processing a first task (1211) and a second task (1221), the method comprising the steps of: processing, in a parallel processing mode (700, 500), the first task by a producer thread (310) and the second task by a consumer thread (330), the threads running concurrently and communicating using a message queue (320) configured to store a plurality of messages (1620) produced by the producer thread to be processed by the consumer thread; successively processing, in a serial processing mode (700), both the first task and the second task by the producer thread, if at least one transition of an occupancy state of the message queue from substantially full to substantially empty is detected; and reverting to processing the tasks in the parallel processing mode if, while the tasks are being processed in the serial processing mode, the consumer thread is operating concurrently with the producer thread. P19 A / flQA A QQ 9 From Fig. 7 From the step 720 73 No Ye Serial? See Fig. 9 See Fig. 10 I Examine ExamineI queue when queue whenI parallel serial -------------------------- To the step 740 Fig. 8 P126605 / 9412711_1
申请公布号 AU2014268246(A1) 申请公布日期 2016.06.16
申请号 AU20140268246 申请日期 2014.11.28
申请人 CANON KABUSHIKI KAISHA 发明人 VAGG, RICHARD JOHN
分类号 G06F9/28 主分类号 G06F9/28
代理机构 代理人
主权项
地址