Papers

Peer-reviewed Last author Corresponding author
Feb 15, 2019

Implementation and Evaluation of Batch Processing Request for Leveraging Distributed Execution of OS Processing


Volume
60
Number
2
First page
430
Last page
439
Language
Japanese
Publishing type
Research paper (scientific journal)

In microkernel operating systems (OSes), some parts of OS functions are implemented as processes, which called OS server. For this reason, OS functions can be distributed by placing OS servers to multiple processors. However, it is difficult to reduce the response time of a processing request from an application program (AP) to an OS server. This is due to invocation of multiple inter server communication for processing requests. In addition, an interface of processing requests from AP to OS servers is blocking in most cases. Hence, a processing request is forced to be done successively even though multiple processing are concurrently executable and related OS servers are independent. In this paper, we propose a batch process request function with blocking interface to request multiple processing to OS servers at one time. We also present evaluation results of basic performance, and distributed processing by the proposed function can reduce the response time for a service consists of multiple processing.

Link information
CiNii Articles
http://ci.nii.ac.jp/naid/170000150115
CiNii Books
http://ci.nii.ac.jp/ncid/AN00116647
URL
http://id.nii.ac.jp/1001/00194277/
ID information
  • ISSN : 1882-7764
  • CiNii Articles ID : 170000150115
  • CiNii Books ID : AN00116647

Export
BibTeX RIS