Skip to content
SoftPrayog
  • Home
  • Programming
  • Tutorials
  • Videos
  • Software Engineering
  • Troubleshooting
Menu Close
  • Home
  • Programming
  • Tutorials
  • Videos
  • Software Engineering
  • Troubleshooting

mutual exclusion

Read more about the article Dining philosophers problem

Dining philosophers problem

  • Post author:Karunesh Johri
  • Post published:August 30, 2021
  • Post category:Programming
  • Post comments:0 Comments

The dining philosophers problem is about deadlock in concurrent systems. The dining philosophers problem is explained with example programs.

Continue ReadingDining philosophers problem
Read more about the article Semaphore Basics

Semaphore Basics

  • Post author:Karunesh Johri
  • Post published:October 2, 2018
  • Post category:Programming
  • Post comments:0 Comments

1.0 BACKGROUND A semaphore is a signalling mechanism used to regulate access to a shared resource like a railroad track. A semaphore is used to signal to the driver of…

Continue ReadingSemaphore Basics
Subscribe to SoftPrayog on YouTube

Video Series

  • Linux System Programming
  • Linux Commands
  • C Programming

Recent Posts

  • Flex Tutorial
  • Process synchronization
  • Regular Expressions in C
  • vi not showing color syntax highlighting in Ubuntu Linux
  • Using sha256sum command for ensuring file integrity

Popular Posts

  • D-Bus Tutorial
  • POSIX message queues in Linux
  • POSIX Shared Memory in Linux
  • Gtk-WARNING **: cannot open display:
  • POSIX Semaphores in Linux
  • Network Traffic Control with tc command in Linux
  • Connecting two computers with Ethernet LAN cable
  • POSIX Threads Synchronization in C
  • I/O multiplexing: select, poll and epoll in Linux
  • fork and exec system calls in Linux

Email Newsletter

Loading
Web Store
About
Subscribe
Contact Us
Privacy Policy
Terms of service
SoftPrayog on Facebook        SoftPrayog on Twitter         SoftPrayog on Telegram
Copyright © 2023 Karunesh Johri. All Rights reserved.