Philosophers

A project meant to teach the fundamentals of multithreading and multiprocessing.

Launch program

The makefile provided will compile an executable. You can run the program by executing with 4 arguments and an optional 5th argument.

./philosophers [number_of_philosophers] [time_to_die] [time_to_eat] [time_to_sleep] (optional)[number_of_times_each_philosopher_must_eat]