Как мы знаем в пользовательском пространстве, если какое-то виртуальное адресное пространство еще не выделено, но к нему осуществляется доступ, произойдет ошибка страницы.
Как насчет пространства ядра? Например, я хочу запустить поток ядра в Linux, чтобы наивно читать каждое слово самого высокого адресного пространства 1G.
Думаю, это нормально, т. е. произвольное чтение адресного пространства ядра потоком ядра не вызовет паники. Это правильно? Кто-нибудь может детализировать? А если читать на какой-то пустой области?