摘要 |
<p>PROBLEM TO BE SOLVED: To reduce the swapping of buffer data by absorbing the speed difference between the writing and reading of external received data to and from a buffer. SOLUTION: Ring buffer constitution is adopted and the buffer consists of 'subrings' as minimum units of buffer rings and a 'main ring' connecting the subrings in a ring shape. While data processes are carried out synchronously, only a single subring is used for data buffering and only when the data processes are delayed to become asynchronous, a main ring buffer covering more than one subring is used. Namely, the possibility of the use of the whole main ring can be minimized, so swapping is prevented suitably from being always done.</p> |