![]() |
Part A - Multithreading & Thread Synchronization - Pthreads (updated 3/2024) - Printable Version +- Softwarez.Info - Software's World! (https://softwarez.info) +-- Forum: Library Zone (https://softwarez.info/Forum-Library-Zone) +--- Forum: Video Tutorials (https://softwarez.info/Forum-Video-Tutorials) +--- Thread: Part A - Multithreading & Thread Synchronization - Pthreads (updated 3/2024) (/Thread-Part-A-Multithreading-Thread-Synchronization-Pthreads-updated-3-2024) |
Part A - Multithreading & Thread Synchronization - Pthreads (updated 3/2024) - lovewarez - 06-08-2024 ![]() Part A - Multithreading & Thread Synchronization - Pthreads (updated 3/2024) | 4.05 GB Video format : MP4 Video : H265 1920x1080 16:9 30 fps 1000 kbps Audio : AAC 48 kHz 128 kbps 2 channels Year of release : 2024 Manufacturer : Udemy Author : Abhishek CSEPracticals Shiwani Nigam Ekta Ekta Duration : 16h 30m This course is for those who want to develop fundamental concepts on Multi-threading and related concepts. In this course, we shall be going to cover Multi-threading concepts based on Pthreads (POSIX threads) on the Linux platform. Though We use the C language to demonstrate the concepts, concepts hold good for any programming language. This course is equally valuable for C++ programmers. Other language programmers may also find this course useful as we explain Multithreading concepts close to the ground zero levels No Abstraction. We shall discuss several concepts involved in multithreading and demonstrate each concept through a sample program. Several Important Concepts include but are not limited to - Deadlocks, Mutual Exclusion, Atomicity, Thread Synchronization, Race Conditions, Thread forking, and many more. In the Next Installment of this course, we shall extend our knowledge of Multi-threading to Advance Concepts, including mini-projects on Multithreading and Thread Synchronization. At each stage of this Course series, you shall be writing a lot of multi-threaded Codes. So be ready to Master the Multi-threading. Along the journey, we shall cover several interview-favorite topics and Questions to prepare you alongside for interviews. Content 01 - Getting Started With Multi-Threading 02 - Concurrency Vs Parallelism (Theory Section) 03 - Joinable and Detached Threads 04 - Inter Thread Communication 05 - Let us go on Vacations ! yaay ! 06 - Notification Chains 07 - Thread Cancellation - Asynchronous 08 - Thread Cancellation - Deferred 09 - Listener Threads 10 - Thread Synchronization - Getting Started 11 - Deadlocks 12 - Condition Variables 13 - Dining Philosopher Problem 14 - Thread Barriers 15 - Spin Locks 16 - Semaphores 17 - Semaphores - Internal Implementation 18 - Recursive MutexesLocks 19 - Read-Write Locks 20 - Implement Thread Safe Highly Concurrent CRUD Operations 21 - Appendix A Glue Based Linked List 22 - Bonus - Get some Candies ! |