which is best among pipes, queues, shared memory and why?
Answers were Sorted based on User's Feedback
Answer / shankar
pipelining is the best with a simple reason that the
deadlock situation and starvation occurence are the least
and all the process are fetched and executed simulataneosly
thus decreasing the memory allocation time.....
| Is This Answer Correct ? | 1 Yes | 0 No |
Answer / chetan
shared memory is best because of
-kernal persistancy
-No destructive reading
-just single pointer is enough to do read and write operation
-No size limit for data
-No need worry about broken pipe,blocking,msg structure(msg
que).
-simple to work out,no extra things to keep in mind other
than freeing it by last process.
| Is This Answer Correct ? | 0 Yes | 0 No |
What is monolithic kernel?
What are threads in OS?
What is authentication in operating system?
Describe the Buddy system of memory allocation.
What is the Difference between Loading and Linking ?
Can you have both 32 bit and 64 bit excel?
How much ram do I need for excel?
Explain the execution cycle for a von neumann architecture.
Define the basic logical structure of a computer.
Explain Round Robin.
What is dynamic scheduling in operating system (os)?
While running DOS on a PC, which command would be used to duplicate the entire diskette?