which is best among pipes, queues, shared memory and why?

Answers were Sorted based on User's Feedback



which is best among pipes, queues, shared memory and why?..

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

which is best among pipes, queues, shared memory and why?..

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

Post New Answer

More Operating Systems General Concepts Interview Questions

What are real-time systems?

0 Answers  


How do I know if my cpu is overheating?

0 Answers  


What does echo $$ do?

0 Answers  


What are types of operating system?

0 Answers  


Explain latency, transfer and seek time with respect to disk i/o.?

0 Answers  






Throw some light on internal process memory.

0 Answers  


What advantage is there in having different time-quantum sizes on different levels of a multilevel queuing system?

0 Answers  


What is the 4 layer model?

0 Answers  


Which one you will use to implement critical section?

0 Answers   Verifone,


What is cache-coherency?

0 Answers  


What is page cannibalizing?

1 Answers   HCL, Wipro,


How does operating system kernel work?

0 Answers  


Categories