AIncorrect Answer

Software algorithms are all that is required to support differential files. The file layout is sequential and processing it is limited by disk bandwidth so hardware support would provide little benifit.

close

BCorrect Answer

Shadow paging can be implemented in software, but one approach to implementing it is to base the algorithm on virtual paging, as present in most modern operating systems. There is usually operating system support for using virtual memory, and thus you get the management of shadow pages for free, simply by calling a shadow page a "virtual page". Virtual memory managers usually run with less software overheads than a software-based approach to shadow paging.

close

CIncorrect Answer

Software algorithms are all that is required to support log files. The log file layout is sequential and processing it is limited by disk bandwidth so hardware support would provide little benifit.

close

DIncorrect Answer

Software algorithms are all that is required to support log files. The log file layout is sequential and processing it is limited by disk bandwidth so hardware support would provide little benifit.

close

EIncorrect Answer

Consider operating systems - is there a similar option to those listed above which needs hardware support to handle random access data?

close

A B C D E TELL ME NEXT INDEX
 
 

Which one of the following requires some hardware assistance to be implemented in an efficient manner?

  1. Differential files
  2. Shadow-paging
  3. Log-files with deferred updates
  4. Log-files with immediate updates
  5. None of the above