Oleksandr Gavenko <[email protected]> wrote: > On 2016-06-01, Andrey Melnikoff wrote:
> > Tim Sattarov <[email protected]> wrote: > >> On 20/05/16 10:32 AM, Eugene Berdnikov wrote: > > > >> настораживает слово LOWMEM и мои пробелы в этой области ... :) > > > > LOWMEM это из области уходящего - для ядра x86 нижний гиг памяти, который > > адресуется без маппинга страниц. Для x64 ядра такого понятия нет. > Есть ощущение что код ядра все равно исполняется через MMU. Просто маппинг > линейный и адресная арифметика для структур ядра упрощается для команд работы > с MMU. Вопрос не в линенйности, а в том что первый гиг доступен "всегда". И в/из него можно было гнать данные через DMA, а не заниматься маппингом-копированием-анмаппингом. > И линейсность - особенность i386, другие архитектуры могут не иметь линейность > физичечких ардесов пространства ядра... ARM64 некоторых моделей имеет схожую организацию, да. > Может ли кто подтвердить или опровергнуть мое утверждение?

