реклама на сайте
подробности

 
 
> Гранулярность выделенных PCI ресурсрв MMIO, в чем собственно ограничения на выделение без потеряных "окон"
Bios71
сообщение Apr 11 2014, 06:34
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 78
Регистрация: 21-02-08
Из: Мюнхен
Пользователь №: 35 249



проблемма в чем , есть тазик устройств некоторые(10-20шт) "резервируют" по 64Мб
но самая злая видеокарта 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 и пр.)
или это от "ленивости" писателей биоса biggrin.gif crying.gif

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


Эскизы прикрепленных изображений
Прикрепленное изображение
 


--------------------
я не волшебник, я только учусь ...
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th July 2025 - 21:36
Рейтинг@Mail.ru


Страница сгенерированна за 0.0134 секунд с 7
ELECTRONIX ©2004-2016