The search functionality is under construction.
The search functionality is under construction.

Fast Control Method of Software-Managed TLB for Reducing Zero-Copy Communication Overhead

Toshihiro YAMAUCHI, Masahiro TSURUYA, Hideo TANIGUCHI

  • Full Text Views

    0

  • Cite this

Summary :

Microkernel operating systems (OSes) use zero-copy communication to reduce the overhead of copying transfer data, because the communication between OS servers occurs frequently in the case of microkernel OSes. However, when a memory management unit manages the translation lookaside buffer (TLB) using software, TLB misses tend to increase the overhead of interprocess communication (IPC) between OS servers running on a microkernel OS. Thus, improving the control method of a software-managed TLB is important for microkernel OSes. This paper proposes a fast control method of software-managed TLB that manages page attachment in the area used for IPC by using TLB entries, instead of page tables. Consequently, TLB misses can be avoided in the area, and the performance of IPC improves. Thus, taking the SH-4 processor as an example of a processor having a software-managed TLB, this paper describes the design and the implementation of the proposed method for AnT operating system, and reports the evaluation results of the proposed method.

Publication
IEICE TRANSACTIONS on Information Vol.E98-D No.12 pp.2187-2191
Publication Date
2015/12/01
Publicized
2015/09/15
Online ISSN
1745-1361
DOI
10.1587/transinf.2015PAL0003
Type of Manuscript
Special Section LETTER (Special Section on Parallel and Distributed Computing and Networking)
Category
Operating System

Authors

Toshihiro YAMAUCHI
  Okayama University
Masahiro TSURUYA
  Okayama University
Hideo TANIGUCHI
  Okayama University

Keyword