发明名称 |
ASYNCHRONOUS INPUT/OUTPUT SYSTEM |
摘要 |
PROBLEM TO BE SOLVED: To provide an asynchronous input/output system which generates no overhead of thread generation and secures no unnecessary memory. SOLUTION: A thread-in-asynchronous-input/output-processing storage part 13 is stored with the correspondence between a thread 12 which is in processing of asynchronous input and output requested by a process 11 and an inputted or outputted file. An asynchronous input/output request retrieving means 113 performs retrieval from a thread-in-asynchronous-input/output-processing storage part 13 to check whether or not there is a thread performing an asynchronous input/output processing for the same file with an asynchronous input/output request which is newly issued. When there is a thread performing the asynchronous input/output processing or the same file, the input/output processing of the new request is performed after the current input/output processing of the thread ends. When there is not thread in the asynchronous input/output processing for the same file, a new thread is generated and made to perform the input/output processing of the new request.
|
申请公布号 |
JP2000194574(A) |
申请公布日期 |
2000.07.14 |
申请号 |
JP19980371746 |
申请日期 |
1998.12.28 |
申请人 |
NEC CORP;NEC SOFTWARE TOHOKU LTD |
发明人 |
FUKUSHIMA TAKESHI;ISHIZUKA MASAYUKI |
分类号 |
G06F12/00;G06F9/46;G06F9/52;(IPC1-7):G06F9/46 |
主分类号 |
G06F12/00 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|