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]