Question: Consider a word processor that performs the tasks of displaying a high resolution image, responding to user key strokes, and performing spell and grammar checking.
Consider a word processor that performs the tasks of displaying a high resolution image, responding to user key strokes, and performing spell and grammar checking. Assuming that the word processor is implemented as a multi-threaded application on a single-processor system,
(i) what benefit would multi-threading yield from users point of view
(ii) which of the above three tasks are CPU bound and which are I/O bound
(iii) would multi-threading yield any benefit if all the tasks were CPU bound.
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
