Skip to content
#

resource-management

Here are 23 public repositories matching this topic...

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.

  • Updated Sep 8, 2023
  • C

A comprehensive implementation and guide to designing a state machine-based multiplexing system using Unix Domain Sockets. This repository covers both theoretical concepts and practical code examples to help you seamlessly integrate multiplexing into your Unix-based applications, ensuring efficient communication and resource management.

  • Updated Aug 21, 2023
  • C

The Dining Philosopher Problem states that N philosophers seated around a circular table with one chopstick between each pair of philosophers. There is one chopstick between each philosopher. A philosopher may eat if he can pick up the two chopsticks adjacent to him. One chopstick may be picked up by any one of its adjacent followers but not both.

  • Updated Jun 19, 2022
  • C

Improve this page

Add a description, image, and links to the resource-management topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the resource-management topic, visit your repo's landing page and select "manage topics."

Learn more