Introduction - If you have any usage issues, please Google them yourself
linux multithreaded programming, shared memory to transfer data, in order to practice multiple threads simultaneously access the data, need mutual exclusion, to ensure data synchronization