<link rel="stylesheet" href="styles.cf390c6bfbe7555f.css"> Skip to main content

Design and implementation of IIPC locking facility

Loading...
Thumbnail Image

Date

Journal Title

Journal ISSN

Volume Title

Publisher

DOI

Abstract

In the most of operating system or distributed operating system, Inter-Process Communication (IPC) is an important mechanism. Most existing IPC synchronization facilities provide only mutual exclusion type of semantic, which greatly reduces the parallelism of concurrent programs and decreases the performance. This paper proposes an intra- and inter-processes locking facility, which is a useful tool promoting the parallelism of concurrent programs. it contains two-level locking facility; the first level deals with thr ead's synchronization its the same process, and the second level handles thread's synchronization in different processes. Both are implemented in the form of DLL on the Windows NT. Beside, we compare the performance of this facility with Windows NT's synchronization objects. The result is obviously that IIPC locking facility has better performance than traditional synchronization objects.

Description

Citation

Endorsement

Review

Supplemented By

Referenced By