Skip to content

blue2609/C_OperatingSystemSynchronisationProblem

Repository files navigation

C_OperatingSystemSynchronisationProblem

A project which involves synchronising multiple operating system requests with mutex C language by utilising POSIX thread library, semaphore and mutex locks.

This project invovles 2 parts:

  • The first part consists of a threaded matrix multiplication. Each thread will take several columns and process the multiplicaton between these set of columns with another matrix set of columns.

  • The second part involves solving a synchronisation problem very much akin to how operating system handles processes requests and delegations of resources. This was done using mutex locks as well as semaphores and of course, pthreading.

About

A project which involves synchronising multiple operating system requests with mutex C language by utilising POSIX thread library, semaphore and mutex locks

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors