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 operating system in english?
Give a brief description of the following terms: a) Play head b) Symbol c) Tweening d) ActionScript e) Frame rate f) Library panel g) Masking h) Context – sensitive Property Inspector i) Bandwidth Profiler j) Frame Label
What are the states of a process?
Explain the difference between load-time dynamic linking and run-time dynamic linking?
How you can check whether a machine is 64 bit or 32 bit?
What is LiveLock?
Tell me if you know how are the wait/signal operations for monitor different from those for semaphores?
I was able to change my MAC-ID(Physical Address)? I would like to know will that MAC-ID i created is not default, how could i make the ID default?
What are the disadvantages of context switching?
Where is program files located?
Can you access a variable within a worker thread from the main thread?
Is program files x86 64 bit?