| Предыдущий | Следующий |
| STATUS_VID_RESERVE_PAGE_SET_TOO_SMALL | STATUS_VID_MBP_COUNT_EXCEEDED_LIMIT |
STATUS_VID_MBP_ALREADY_LOCKED_USING_RESERVED_PAGE
Страница блока памяти уже заблокирована через резервные страницы
STATUS_VID_MBP_ALREADY_LOCKED_USING_RESERVED_PAGE указывает на перекрывающуюся или повторную попытку блокировки страницы блока памяти, уже использующей резервные страницы как подложку.
Страница уже заблокирована с использованием резервной страницы, поэтому ещё один запрос блокировки или отображения перекроет установленное состояние VID. Сравните второй запрос с исходным индексом страницы и выделением резервной страницы, а не считайте ошибку общей нехваткой памяти хоста.
Этот статус помогает отличить «недостаточно резервных страниц» от «та же страница блока памяти уже заблокирована». Исследование должно быть сосредоточено на дублирующихся или перекрывающихся операциях.
Что следует проверить
- Проверьте, не был ли один и тот же диапазон страниц GPA передан дважды.
- Определите, должна ли была предыдущая блокировка сняться до второго запроса.
- Ищите перекрывающиеся операции назначения устройства, миграции или сохранения и восстановления для того же диапазона.
Ссылки
- Microsoft: WHvMapGpaRange
- Microsoft: устранение неполадок динамической миграции Hyper-V
- Microsoft: определения API Windows Hypervisor Platform
- Открытые спецификации Microsoft: значения NTSTATUS
Нужно найти другой код? Найти другой код состояния или ошибки.