Inter Process Communication (IPC)

0.0(0)
Studied by 0 people
call kaiCall Kai
Locked
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/11

flashcard set

Earn XP

Description and Tags

These flashcards cover key vocabulary related to Inter Process Communication (IPC) mechanisms, their definitions, and relevant concepts.

Last updated 10:47 PM on 10/1/25
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai
Chat

No analytics yet

Send a link to your students to track their progress

12 Terms

1
New cards

Inter Process Communication (IPC)

A mechanism allowing two processes to communicate and share data.

2
New cards

File

A common form of IPC where processes share data by reading/writing from a file.

3
New cards

Shared Memory

A segment of main memory that is accessible to multiple processes for data sharing.

4
New cards

Message Passing

An IPC technique where messages are sent between processes asynchronously.

5
New cards

Pipe

An IPC mechanism that allows processes to communicate in a producer-consumer manner using FIFO.

6
New cards

Signal

A notification mechanism for processes to asynchronously communicate events.

7
New cards

Remote Procedure Call (RPC)

A protocol that allows a program to request a service from a program located on another machine.

8
New cards

Race Condition

A situation where multiple processes access shared data concurrently, which can lead to inconsistent data.

9
New cards

Synchronization

The coordination of simultaneous processes to avoid conflicts when accessing shared resources.

10
New cards

Unnamed Pipes

Pipes with no explicit handle, used for communication between related processes.

11
New cards

Named Pipes

Pipes with an explicit handle that can be used for communication between unrelated processes.

12
New cards

Producer-Consumer Paradigm

A model in which one process produces data that is consumed by another process.