Codes for my Operating Systems' Class
-
Updated
Nov 7, 2017 - C
Codes for my Operating Systems' Class
These exercises were attempted and completed during the course 'Operating Systems' offered by Dr. Sivaselvan B. at IIITDM Kancheepuram.
Repo for the Advance Practical Embedded Systems. Contains work related to Linux kernel, Pthreads, FreeRTOS, etc.
Explore a collection of ready-to-use code solutions for common problems, disk scheduling, shell programming and page scheduling.
System Programming Project
Bespoke POSIX threads, mutexes, wait queues, thread pools, and semaphores for the C programming language.
A secured real-time message and file exchanger (desktop client)
This repository contains comprehensive notes and code samples from the Master Class Course on Multi-Threading. Covering topics from basic to advanced—thread creation, race conditions, mutex, deadlocks, condition variables, and semaphores—it serves as a one-stop guide for mastering multi-threading in C/C++ on Linux.
Multithreading implemented with POSIX in C to perform calculations on a large array.
Simulates a 1-way bridge that can support 1 semi-truck or up to 3 cars using C pthreads.
Create a matrix and sum matrix (Operating Systems Project 3)
Linux Kernel module that enables a synchronization barrier and a message subsystems for threads registered into a group.
Interactive Numeric Journey in C: A concise educational tool that demystifies variables, pointers, and memory addresses through engaging user interactions. Perfect for beginners to grasp fundamental C programming concepts, memory management, and pointer operations.
Synchronization and communication between threads made easy (through strongly typed message queues). Really.
Operating Systems project in C language using semaphores to simulate the problem in Linux kernel module.
Code work associated with the Udemy course "Multithreading_and_Thread_Synchronisation" authored by Abhishek CSEPracticals
Thread management (synchronization problem) application for Linux operating systems. (Covid-19 Test Unit)
Add a description, image, and links to the thread-synchronization topic page so that developers can more easily learn about it.
To associate your repository with the thread-synchronization topic, visit your repo's landing page and select "manage topics."