21

Studying os with help of meme is just fucking awesome !

Comments
  • 2
    TBH I don't see in what way this is accurate.

    Why is a process detatched from the locked resource on deadlock? How come the deadlock caused the resource to be released? It makes absolutely no sense to me. It's not how deadlock works... And I cannot think of a single scenario critical section handling would end up in termination of any of the consumers. If anything terminates - it's a horrible, HORRIBLE way of handling resources in critical section.
  • 1
    @netikras exactly, deadlocks are a design error. One lazy way to deal with that is a terminating watchdog mechanism, but it's even lazier and actually solving the problem to just allocate deadlocking resources in always the same order.
  • 4
    I would skip the memes and try harder with books
Add Comment