Explain the advantages and drawback of multiple processes, Operating System

Assignment Help:

Explain the Advantages and Drawback of Multiple Processes

Application architected to take advantage of multiple processes will certainly see performance gains. Functions and Features may be distributed among multiple cooperating processes, thereby enhancing execution. For instance, a database server might construct one process to communicate with client, own to read databases, and one to write databases. This process would run concurrently in the system and share the use of the processor. The system would be very efficient because the many process would be executing concurrently.

While processes may increase performance and efficiency, their use should be tempered by the amount of system resources available. A process may consume a large amount of resources, as an entire code and data segments are created for each one. Processes are very useful for segments of applications that may be operated concurrently, though processes own data and resources, they may become large and incompetent if overused. Application developers should deal with these issues when architecting their applications.


Related Discussions:- Explain the advantages and drawback of multiple processes

Multilevel queue scheduling algorithm suffer from starvation, 1. Suggest so...

1. Suggest some mechanism(s) to lower the dispatch latency while scheduling for a real-time system. Also, discuss any trade-off or consequent constraint associated with it, if a

Define action that implementing meaning of instruction, Determine how Actio...

Determine how Action implementing instruction’s meaning are a actually carried out   Action implementing meaning of instruction are a actually carried out Instruction executio

What is the use of the command interpreter, Q. What is the use of the comma...

Q. What is the use of the command interpreter? Why is it generally separate from the kernel? Answer: It reads commands from the user or else from a file of commands and execu

Find the number of drives in the jukebox, Q. In a disk jukebox what would b...

Q. In a disk jukebox what would be the result of having more open files than the number of drives in the jukebox? Answer: Two bad results could result. One likelihood is star

What are the use of job queue, What are the use of job queues, ready queues...

What are the use of job queues, ready queues and device queues? As a process enters a system they are put in to a job queue. These queues having of all jobs in the system. The

Memory management, what is hashed page tables & explain of there work & fig...

what is hashed page tables & explain of there work & figure

Describe paging algorithm needs a reference bit, Q. Suppose that you want ...

Q. Suppose that you want to utilize a paging algorithm that requires a reference bit (such as second-chance replacement or working-set model) however the hardware does not provide

Bind a real-time thread to an lwp, Q. Suppose an operating system maps user...

Q. Suppose an operating system maps user-level threads to the kernel utilizing the many-to-many model where the mapping is done through the use of LWPs. In addition the system allo

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd