MSI Radeon HD6450 показывает только 256 мг памяти?
Я установил свою видеокарту,msi radeon hd6450.Мой вопрос, на этой карте должно быть 2 гигабайта памяти ddr5, но после запуска нескольких команд на ней отображается только 256 мегабайт? Есть ли что-то, что я могу сделать, чтобы это исправить, или это просто нормальная вещь, а 256megs - это общее чтение для всех карт?
1 ответ
Решение
Если вы используете видеокарту ATI и установили проприетарные драйверы, у вас должен быть установлен Catalyst Control Center. В меню "Информация" вы можете увидеть общий объем памяти:
Из командной строки вы можете использовать команду:
lspci -v | grep VGA -A12
Вывод должен быть таким:
01:00.0 VGA compatible controller: ATI Technologies Inc RV770 [Radeon HD 4870] (prog-if 00 [VGA controller])
Subsystem: PC Partner Limited Device 0502
Flags: bus master, fast devsel, latency 0, IRQ 49
Memory at d0000000 (64-bit, prefetchable) [size=256M]
Memory at fe7e0000 (64-bit, non-prefetchable) [size=64K]
I/O ports at a000 [size=256]
Expansion ROM at fe7c0000 [disabled] [size=128K]
Capabilities: <access denied>
Kernel driver in use: fglrx_pci
Kernel modules: fglrx, radeon
Следующая команда даст вам количество памяти, которую можно предварительно извлечь:
$ lspci -v -s `lspci | awk '/VGA/{print $1}'` | sed -n '/Memory.*, prefetchable/s/.*\[size=\([^]]\+\)\]/\1/p'
$ 256M