How can operating system keep track of which pages are clean

Assignment Help Operating System
Reference no: EM13869519

Not all computers have a hardware bit that is automatically set when a page is written to. Nevertheless, it is useful to keep track of which pages have been modified, to avoid having to assume worst case and write all pages back to the disk after use. Assuming that each page has hardware bits to separately enable access for reading, writing, and execution, how can the operating system keep track of which pages are clean and which are dirty?

Reference no: EM13869519

Questions Cloud

Define fixed size instructions and varying size instructions : What are the advantages and disadvantage of fixed size instructions and varying size instructions?
Therapy for the treatment of psychological disorders : Psychoanalysis is both a theory of personality and a therapy for the treatment of psychological disorders
Type of cement : What type of cement would you use in each of the following cases? Why?
Prepare the journal entries of roswall corporation : On January 1, 2010, Roswall Corporation's common stock is selling for $55 per share. On this date, Roswall creates a compensatory share option plan for its 60 key employees.
How can operating system keep track of which pages are clean : Assuming that each page has hardware bits to separately enable access for reading, writing, and execution, how can the operating system keep track of which pages are clean and which are dirty?
How consider the un-pipelined processor : Consider the un-pipelined processor
Prepare a schedule of the pierce company''s compensation : On January 1, 2010, Pierce Company establishes a performance based share option plan for its 80 top executives. The terms of the plan are that each executive is granted a maximum of 200 options after completing a threeyear service period.
Presentation that summarizes your practicum change project : Present Practicum Change Project- Create and post a PowerPoint presentation that summarizes your Practicum Change Project. In this Discussion, post the Practicum Change Project you developed
Discuss some possible algorithms for removing segments : Discuss some possible algorithms for removing segments in an unpaged, segmented memory. A program on the Core i7 references local segment 10 with offset 8000.

Reviews

Write a Review

Operating System Questions & Answers

  Program to compute the signature

Assume Fred sees your RSA signaure on m1 and m2, (i.e., he sees (md1 mod n) and (md2 mod n).

  Oracle datatypes for the attributes

Choose Oracle datatypes for the following attributes from a normalized relation including:

  Socket programming in unix using c programming

Identify the values of pidat lines A, B, C, and D and write an echo server using socket programming in UNIX using C programming.

  Identify the common targets of malware

Identify the common targets of malware. Explain why these targets are so attractive to hackers and what they benefit from each. Determine the best practices that should be implemented by the security department to help reduce the risks of malware i..

  Consider a cpu that implements four parallel

Consider a CPU that implements four parallel fetch-execute pipelines for superscalar processing. Show the performance improvement over scalar pipeline processing and no-pipeline processing, assuming an instruction cycle similar to figure 4.1 in th..

  Command to rename all files in your entire system

Write a command to rename all files in your entire system named temp.old to New - Count the number of lines in file F1 that has the word unix

  Vliw processor

VLIW processor - assembler

  Match the os mechanisms on the left to the hardware support

Match the OS mechanisms on the left to the hardware support specific for each mechanism on the right.

  Do you think that files are stored in consecutive sectors

All files may grow dynamically during execution without giving the operating system any advance information about their ultimate size. Do you think that files are stored in consecutive sectors? Explain.

  Design and programming

Use the semaphore methods to control the concurrency of the solution

  Explain features of vista operating system

What makes Vista better (or worse) choice for home or office computing? Explain general features of the operating system.

  Shared data problem what is shared data problem explain in

what is shared data problem ? explain in briefly ? which is related to embedded system topics ? ltbrgt

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd