Question: Explain why I/O with DMA is more efficient than with polling? P Suppose you develop a photo-editing application to run on the Linux OS. To

 Explain why I/O with DMA is more efficient than with polling?

Explain why I/O with DMA is more efficient than with polling? P Suppose you develop a photo-editing application to run on the Linux OS. To speed running on multi-core computers, the program uses 4 processes that execute various CPU-intensive editing tasks (e.g. filtering, smoothing, compression) in parallel. Keep in mind that high-resolution pictures need megabytes of memory. Which method for inter-process communication would you choose to optimize application performance (i.e. reduce execution time): shared memory? Message passing? File sharing? Explain in detail your choice

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!