Operating system concepts-2

Add your review
  • All prices mentioned above are in United States dollar.
  • This product is available at Udemy.
  • At udemy.com you can purchase Operating system concepts-2 for only $74.99
  • The lowest price of Operating system concepts-2 was obtained on May 10, 2025 3:01 am.

$69.99

Best deal at: udemy.comudemy.com
Buy for best price
Set Lowest Price Alert
×
Notify me, when price drops
Set Alert for Product: Operating system concepts-2 - $74.99
Price history
×
Price history for Operating system concepts-2
Latest updates:
  • $74.99 - March 29, 2025
  • $16.00 - March 25, 2025
  • $69.99 - March 23, 2025
  • $15.00 - March 17, 2025
Since: March 17, 2025
  • Highest Price: $74.99 - March 29, 2025
  • Lowest Price: $15.00 - March 17, 2025
Add to wishlistAdded to wishlistRemoved from wishlist 0
Last updated on May 10, 2025 3:01 am
Operating system concepts-2
Operating system concepts-2

Description

Price history for Operating system concepts-2
Latest updates:
  • $74.99 - March 29, 2025
  • $16.00 - March 25, 2025
  • $69.99 - March 23, 2025
  • $15.00 - March 17, 2025
Since: March 17, 2025
  • Highest Price: $74.99 - March 29, 2025
  • Lowest Price: $15.00 - March 17, 2025

Didn't find the right price? Set price alert below

Set Alert for Product: Operating system concepts-2 - $74.99

Operating system concepts-2

★★★★★
$74.99  in stock
Udemy.com
as of May 10, 2025 3:01 am

Master the basics of multithreading, Pthreads, synchronization, locks, semaphores, concurrency, deadlocks from scratch.

Created by: Aditya Mishra (Ph.D.)
Founding Director at Wisdom Academy, Educator, Researcher
Rating:4.9 (30reviews)     2104students enrolled

What Will I Learn?

  • Why use threads in programs?
  • What are the overheads of using processes?
  • What is the key idea behind threads?
  • Difference between single vs multithreaded processes
  • Benefits of using threads.
  • Pthread basics.
  • How to create a thread using Pthread?
  • How to pass parameters to a thread?
  • How to use Pthread_self, Pthread_equal?
  • How to terminate a thread?
  • How to use Pthread_join to wait for a thread to terminate?
  • How to return values from thread functions?
  • How to wait for threads?
  • How to detach a thread using Pthread_detach?
  • What are global variables in threads?
  • What is concurrency in programs?
  • What are race conditions and atomic operations?
  • What is synchronization?
  • What are the correctness properties for synchronization solutions?
  • How to enforce mutual exclusion?
  • What are locks?
  • How to use locks in Pthreads?
  • How to avoid deadlock with locks?
  • What are semaphores?
  • What are synchronization patterns--bounded concurrent access, signaling?
  • How to employ semaphores to avoid busy waiting?
  • How multithreading interacts with multicores?
  • What are the challenges of multicore programming?
  • How to designing multithreaded programs?
  • What are thread pools?
  • What is the readers-writers problem?
  • How to solve the readers-writers problem?
  • What is the dining philosophers problem?
  • How to solve the dining philosophers problem?
  • What are the 4 necessary conditions for deadlocks?
  • How to prevent deadlocks?
  • What is resource allocation graph?
  • How to handle deadlocks?
  • How to implement threads?
  • What are user threads and kernel threads?
  • How are threads implemented in Linux?
  • How are locks implemented?
  • What is the TestAndSet atomic instruction?
  • What are spin locks?
  • How do locks influence performance?

Requirements

  • No previous knowledge about operating systems needed. Everything you need to know about the topics will be covered.

Target audience

  • Anyone interested in learning about operating systems in modern computers could benefit from this course.
  • Computer science undergraduate students taking an operating systems course could benefit from the course.
  • You may (optionally) wish to print some of the material.

Operating system concepts-2 Videos

Price History

Price history for Operating system concepts-2
Latest updates:
  • $74.99 - March 29, 2025
  • $16.00 - March 25, 2025
  • $69.99 - March 23, 2025
  • $15.00 - March 17, 2025
Since: March 17, 2025
  • Highest Price: $74.99 - March 29, 2025
  • Lowest Price: $15.00 - March 17, 2025

Reviews (0)

User Reviews

0.0 out of 5
0
0
0
0
0
Write a review

There are no reviews yet.

Be the first to review “Operating system concepts-2”

Your email address will not be published. Required fields are marked *

Best Sellers News