Abstraction is a popular way to organize concurrent programs, computer science, Basic Computer Science

1. The process abstraction is a popular way to organize concurrent programs, but it is not the only choice. An alternative to the process abstraction is to design a single-threaded program that maintains queues of work to do: that program never blocks as long as there is work to do, but completes each work item it starts (natural break), then switches to working on another pending work item. In particular, the application does not block awaiting input but instead polls to find if input is available: processing requests are typically divided into several work items, that may be immediately queued as work to be done, or may be delayed pending completion of other work requests. Discuss this alternative vis-à-vis implementing the program as several processes coordinated by a general-purpose operating system.
Posted Date: 2/5/2012 12:46:20 PM | Location : United States







Related Discussions:- Abstraction is a popular way to organize concurrent programs, computer science, Assignment Help, Ask Question on Abstraction is a popular way to organize concurrent programs, computer science, Get Answer, Expert's Help, Abstraction is a popular way to organize concurrent programs, computer science Discussions

Write discussion on Abstraction is a popular way to organize concurrent programs, computer science
Your posts are moderated
Related Questions
Previous to we can perform writing to the disk it is essential to define the data transfer region using for this end the 1AH function of the 21H interruption. The 1AH function does

A process is a chronological program in execution. The constituents of a process are the following: • The object program to be executed ( described the program text in UNIX) • Th

Goals of Autonomous Rational Agents: Artificial intelligence One possible way to improve an agent's performance is to enable it to have some kind of details about what it is tr

c program to convert S to palindromes with minimum number of character replacements

what is the first computer in this world


draw a block diagram to show organization of a computer system .explain or a units of computer system

Problem: a) Explain the basic functions of a computer: inputting, processing, storing and outputting. b) List four types of memory and explain how each wor

Memory hierarchy: There is another type of high speed memory, known as Cache memory, which is used to increase the speed of processing by making current programs and data avai

what problems does one encounter when you have more pipelines?