Computer Science, asked by Navanshu2461, 1 year ago

Explain why asynchronous i/o activity is a problem with many memory protection schemes, including base/bounds and paging. Suggest a solution to the problem

Answers

Answered by sailorking
0

Answer:

If anything is asynchronous, it means that it is independent of other things happening around it. This makes a stand-alone application or system, where there are no interactions with the surrounding activity. As i/o is an asynchronous activity, it becomes difficult for computer sometimes to coordinate with the rate of data input with throughput.

Explanation:

The possible solution is that, if by any means the i/o process can be synchronized with the other parts of the system, then such difficulties can be avoided.

Answered by bestanswers
0

Answer:

There certainly are many disadvantages and advantages of using asynchronous i/o activity. Lets just focus on some of the most important aspects of using synchronous i/o activity, which will also explain con factors of asynchronous type.

Explanation:

…. It is obvious understanding synchronous type versus asynchronous type. You just need to keep in mind that for data transfer, asynchronous type is never considered as best option. This is also one of the factors that may again depend on the point scheduling ( in case the transfer completes its cycle immediately or once at the end of the i/o cycle).

You also need to keep in mind that if the entry point 9E type is asynchronous then it is certain that the return will be conducted out immediately. The moment this happens, it is certain that  i/o is immediately determined such that it leaves no additional time in between for performing any other task.

You also need to keep in mind that asynchronous requests that are made immediately to the Kernel by user will always be performed instantly, leaving no room for the system to perform second task. This means that the Data handling is also performed immediately. this also reduces the response time of the system which may be considered as added advantage for performing transactions.

I hope that helped!

Similar questions