[SERVER-9593] Use Windows 8 system call to check if address is in physical RAM in blockCheckSupported() Created: 06/May/13 Updated: 20/Jun/13 Resolved: 20/Jun/13 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | Performance, Storage |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | Improvement | Priority: | Major - P3 |
| Reporter: | Daniel Pasette (Inactive) | Assignee: | Tad Marshall |
| Resolution: | Won't Fix | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Backwards Compatibility: | Fully Compatible |
| Participants: |
| Description |
|
Beginning with Windows 8, there is a new system service that tells you if an address is in physical RAM. So we just need to implement blockCheckSupported for Windows 8+, using the same technique that we will soon be using for Slim Reader Writer Locks, where we dynamically detect at run-time if the function is available. |
| Comments |
| Comment by Tad Marshall [ 20/Jun/13 ] |
|
There does not appear to be any such Windows 8 API. We can reopen if anyone discovers one. |