Inter Process Communication (IPC)

0.0(0)
studied byStudied by 0 people
full-widthCall with Kai
GameKnowt Play
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
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.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

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.

Explore top flashcards