Skip to content

Conversation

@Freax13
Copy link
Owner

@Freax13 Freax13 commented Aug 23, 2025

The accessed bit is always set before pages are cached in the TLB (this is even true for speculative reads). Consequently, if a page doesn't have the accessed bit set, we don't need to flush it.

The accessed bit is always set before pages are cached in the TLB (this
is even true for speculative reads). Consequently if a page doesn't
have the accessed bit set, we don't need to flush it.
@Freax13 Freax13 enabled auto-merge August 23, 2025 17:56
@Freax13 Freax13 merged commit 4d59649 into main Aug 23, 2025
82 checks passed
@Freax13 Freax13 deleted the enhancement/dont-flush-unused branch August 23, 2025 18:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants