- Home/
- CDS & Defence/
- Article
Dirty bit is used to indicate which of the following ?
By BYJU'S Exam Prep
Updated on: September 25th, 2023
(a) A page fault has occurred
(b) A page has corrupted data
(c) A page has been modified after being loaded into the cache
(d) An illegal access of page
Dirty bit is used to indicate a page that has been modified after being loaded into the cache. The page that is updated after being loaded into cache memory is displayed using the dirty bit, which is connected to a block of cache memory.
Dirty Bit Indicates
- The dirty bit idea is applied during write back policing in cache.
- Updates that are written back only affect the cache. When a line is edited, its dirty bit is set, and if that line is chosen for replacement, only if that line’s filthy bit is set does that line need to be written to main memory.
- To update the memory during a write-back, we first write the cache copy. If we only write when cache data differs from memory, the number of write-backs can be decreased. As a result, the write-back cache needs two bits: a valid bit and a dirty bit.
Summary:
Dirty bit is used to indicate which of the following? (a) A page fault has occurred (b) A page has corrupted data (c) A page has been modified after being loaded into the cache (d) An illegal access of page
A page that has been modified after being loaded into the cache is indicated by the dirty bit. By using a dirty bit or altering bit, it is done. Only when the dirty bit is set to 1 does it write back to the cache.