Instructions for Exercise
Explore different methods to implement a deadlock-free vector in C by examining various locking strategies and concurrency controls. Learn how to identify and avoid common concurrency bugs like deadlocks through hands-on experimentation with vector_add() routines under multi-threading conditions.
We'll cover the following...
We'll cover the following...
This exercise lets you play around with a number of ways to implement a small, deadlock-free vector object in C. The vector object is ...