Tuesday, September 22, 2009

Experience With Processes and Monitors in Mesa

This paper discusses how to deal with threads (processes running concurrently within a process). This is the period 30 years ago when concurrency was increasing in programs. This paper tried to tackle the issues involved with using monitors to synchronize these threads. The authors chose to synchronize processes with preemptive scheduling of light-weight processes and monitors: need to do I/O, allow for multiprocessors, allow information hiding between modules, more structured locking.

This paper made an attempt to work out the subtle issues involved in implementing a system running many light-weight processes concurrently. Today, the layer of the system that allows for such concurrency functions effectively and allows us to develop many complex systems with very large concurrency.

8 comments:

  1. This short article posted only at the web site is truly good. veeam backup

    ReplyDelete
  2. Thanks a lot guys! What a great blog this is! It’s precious in favor of my knowledge.
    payday loans

    ReplyDelete
  3. It feels awe-inspiring to read such informative and distinctive articles on your websites.payday loans online direct lenders only

    ReplyDelete
  4. Amazing! I felt this site as a better option to select the blog so I came here. automobile insurance

    ReplyDelete
  5. I have learnt various good stuff right here, and I’m sure everyone will get advantage of it.whole life insurance

    ReplyDelete
  6. Just saying thanks wouldn’t just be enough, for the fantastic fluency in your writing.hacking tutorials

    ReplyDelete
  7. Hi buddies, it is great written piece entirely defined, continue the good work constantly.what is convertible term life insurance

    ReplyDelete
  8. I’m eager to find the valuable information and for me this is the right place to get the good stuff.Businessman Mark Curry

    ReplyDelete