Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FEATURE] Feature request - Page Coloring #41

Open
3 tasks done
bSchnepp opened this issue Sep 24, 2022 · 0 comments
Open
3 tasks done

[FEATURE] Feature request - Page Coloring #41

bSchnepp opened this issue Sep 24, 2022 · 0 comments
Assignees
Labels
enhancement New feature or request

Comments

@bSchnepp
Copy link
Owner

Issue Checklist

  • A related or similar issue is not already marked as open
  • Another issue describing a similar feature has not already been marked as wontfix or closed
  • This feature is not already present in the software

=====================================================
Feature Description
Pages allocated by the virtual memory manager should never allocate contiguous pages (more than number of cache sets) in virtual memory which contend for the same cache line.

Feature Benefits
List the reasons why this feature would be beneficial

  • Essentially free performance in many cases
  • Allows for near deterministic behavior for userspace programs with regards to cache efficiency

Use case examples
List examples where this feature could be useful for end users.

  • Performance-sensitive code (eg, games, web browsers, database engines) can better predict performance
  • Aid in benchmark suites (less swings in performance)

Additional information
Any additional information should be placed here.

@bSchnepp bSchnepp added the enhancement New feature or request label Sep 24, 2022
@bSchnepp bSchnepp self-assigned this Sep 24, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant