Operating System lab-work
-
Updated
Jul 8, 2024 - C
Operating System lab-work
ATM ConCurrencies is a simple prototype of a program that mimics the work of an ATM system using concurrent processes and inter-process communication (IPC) services. This version includes functionalities with message queues, semaphores, shared memory and architectures for exploring deadlocks and livelocks.
S Chat System is a simple inter-process communication (IPC) chat application using Named Pipes (FIFO) in C. It enables multiple users to send and receive messages efficiently within a local Linux or WSL environment.
📻 [42] A project that implements inter-process communication using Unix signals. It provides a practical application of process synchronization on a low-level system.
UNIX pipe mechanism recreation implementing inter-process communication - File descriptor manipulation and process synchronization
UNIX domain socket broadcast
📞 How do apps talk to each other? This is a C exercise to understand signal processing and inter-process communication. Generates client and server processes that communicate messages using only two signals.
Socket operated real-time render engine
Практикум языка C ВМК 2 курс 1 поток
Inter-Process Communication project for my Operating Systems class that allows solving multiple SAT problems concurrently.
Bomberman game with inter-process communication.
A comparator between different Inter-Process ways of communication: Unnamed_Pipes , Named_Pipes , Sockets and Shared_Memory using Circular_Buffer
A continuation of the chaOS-v0 project. This enhanced version is a simple OS that incorporates a memory manager utilizing both buddy and list algorithms, a round-robin scheduler for task management, as well as pipes and semaphores for inter-process communication and synchronization.
A 'grep' like word search program using fork() and pipe().
The programs I wrote for Advanced Operating System course.
Inter-process communication in Linux [RU]
A Formula One simulation
Practica 9 - Sistemas Operativos
Add a description, image, and links to the inter-process-communication topic page so that developers can more easily learn about it.
To associate your repository with the inter-process-communication topic, visit your repo's landing page and select "manage topics."