Pearls in Life
  • Home
  • Blog
  • Archives

OS161 Synchronization Primitives: Semaphore

Date Thu 04 April 2013 Category os161 Tags semaphore / synchronization

Semaphore denotes a certain number of shared resources. Basically, it's one counter and two operations on this counter, namely P and V. P is used to acquire one resource (thus decrementing the counter) while V is used to release one resource (thus incrementing the counter).

more ...

  • 0 Hits

  • Popular Posts

    • OS161 Synchronization Primitives: Semaphore
  • Recent Posts

    • OS161 Synchronization Primitives: Semaphore
  • Categories

    • os161 [27]
    • linux [24]
    • android [20]
    • errors [14]
    • network [11]
  • Tags

    • AOSP
    • backup
    • beamer
    • blog
    • c
    • gdb
    • hammerhead
    • jekyll
    • mac
    • ns2
    • OTA
    • plugin
    • python
    • ruby
    • ssh
    • synchronization
    • syscall
    • travis
    • ubuntu
    • vm
  • Social

    • github
    • stack-overflow
  • GitHub Repos

    Status updating...

    @jhshi on GitHub
  • Links

    • blue Systems Group
    • University at Buffalo

© 2013 Jinghao Shi · Updated on 2020-04-02 · Powered by pelican-bootstrap3, Pelican, Bootstrap

Back to top