но самая злая видеокарта 128Мб и потому у нее объявляется гранулярность 0x7FF FFFF
вот в процессе выделения ресурсов видео карте мы даем ей диапазон (с оглядкой на гранулярность 0x7FF FFFF)
0х7800 0000 - 0x8000 0000
или
0х8000 0000 - 0x8800 0000
0х8800 0000 - 0x9000 0000
0х9000 0000 - 0x9800 0000
0х9800 0000 - 0xА000 0000
да, но принципиальная гранулярность то 1 Мбайт !!
почему бы не дать
0х7810 0000 - 0x8010 0000
или
0х8020 0000 - 0x8820 0000
0х8830 0000 - 0x9030 0000
0х90А0 0000 - 0x98А0 0000
0х98F0 0000 - 0xА0F0 0000
есть ли ограничения "принципиального" характера в спецификации PCI, P2P мостов (или при написании драйверов/OpROM и пр.)
или это от "ленивости" писателей биоса


на Win7/32 4G RAM, из них выделяем 2G на PCI MMIO и остается менее 2G на ось с приложениями
мы теряем в дырах выделенной памяти до 200Мб (где 112Мб, где по 30Мб/12Мб и т.д)
виндоза начинает свопить и производительность падает ниже плинтуса
PS:на Win7/64 все нормально там 16Gb RAM