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 |
How long should a chkdsk r take?
How do I force a program to close?
How do I update in terminal?
Differentiate between logical and physical address.
What does a 64 bit processor mean?
What is SMP?
What do you understand by multi-threading and multi-tasking?
What is an operating system on a computer?
What is the context switch?
What are the 3 types of filing systems?
What is operating system and type of operating system?
What are the 3 categories of operating systems?