Implementations for memory management module in Operating System. Analysis of the same is also provided in the report.

Algorithms -

  1. First Fit
  2. Best Fit
  3. Worst Fit

For execution of the Multi-Threading Program, it needs to be manually linked with a library “lpthread” at the time of compilation. On the command line we need to execute commands as follows:

gcc -o filename filename.c -lpthread
./filename