Мобильная версия Форум Arduino Документация Гарантийные условия 0 0
UA RU
График работы магазина:
Пн-Пт: 8.00 - 19.00
Сб: 10.00 - 17.00
Вс: выходной
Каталог
Напиши статью и получи скидку!

Краткое руководство по конфигурационному файлу config.txt мини-компьютера Raspberry Pi. Часть - 2

2020-12-01

Все статьи →

Оперативная память GPU / ARM

В мини-компьютерах Raspberry Pi, оперативная память (RAM) является общей и для ядра ARM и для ядра GPU.

Для выделения пользователем конкретно заданного объема памяти для GPU, отвечает опция: gpu_mem.

Примечание: после выделения оперативной памяти (RAM) для GPU, оставшаяся от общего объема память отводится ядру ARM.

Пример: gpu_mem = 256 Формат: опция = значение , где значение - целое число!

 

Опции задающие объем оперативной памяти (RAM) для ядра GPU

gpu_mem - выделенный объем оперативной памяти (RAM) в мегабайтах для GPU.

Таблица минимальных, дефолтных и максимально рекомендованных значений объема RAM в мегабайтах, для GPU (gpu_mem):

Общий физический объем Минимально допустимый объем Дефолтное значение Максимально рекомендованные значения
256 16 64 128
512 16 64 384
1024 16 76 256 / 512

Примечание: Выделенная оперативная память (RAM) используется (в зависимости от потребности) для: кодека h.264, модуля isp и блока 3D графики v3d.

При установке конкретного значения RAM для GPU, подразумевается, что будет задействована вся графическая составляющая (h.264, sp, v3d). В противном случае можно установить небольшой объем RAM.

gpu_mem_256 - выделенный объем оперативной памяти (RAM) в мегабайтах для GPU, только для моделей с общим физическим объемом RAM: 256Мб. Максимальное значение: 192Мб. Игнорируется, если общий физический объем оперативной памяти не составляет 256Мб.

gpu_mem_512 - выделенный объем оперативной памяти (RAM) в мегабайтах для GPU, только для моделей с общим физическим объемом RAM: 512Мб. Максимальное значение: 448Мб. Игнорируется, если общий физический объем оперативной памяти не составляет 512Мб.

gpu_mem_1024 - выделенный объем оперативной памяти (RAM) в мегабайтах для GPU, только для моделей с общим физическим объемом RAM: 1024Мб. Максимальное значение: 944Мб. Игнорируется, если общий физический объем оперативной памяти не составляет 1024Мб или больше.

Примечание: Опции: gpu_mem_256, gpu_mem_512, gpu_mem_1024 имеют приоритет над опцией gpu_mem. Значения данных опций по умолчанию не указанны.

Во всех моделях Raspberry Pi 4 блок 3D графики имеет свое собственное устройство управления памятью (MMU) и не использует память из gpu_mem. Вместо этого, память в Linux распределяется динамически. Это позволяет указать меньшее значение gpu_mem , для всех моделей RPi 4 по сравнению с предыдущими моделями.

 

Опция задающия общий объем оперативной памяти (RAM)

total_mem - общий объем оперативной памяти (RAM) в мегабайтах. Минимальное значение 192Мб, а максимальное ограничено физическим объемом конкретной модели RPi.

Опция отключающая доступ ядру ARM к кэшу L2 ядра GPU

disable_l2cache - отключает или включает доступ ядра ARM к кэшу L2 ядра GPU

Значение: 1 - включает доступ ядру ARM к кэшу L2 ядра GPU

Значение: 0 - отключает доступ ядру ARM к кэшу L2 ядра GPU

Примечание: Для использования данной опции требуется соответствующее ядро с отключенным кэшем L2.

BCM2835 - дефолтное значение 0.

BCM2836, BCM2837 и BCM2711 - дефолтное значение 1, поскольку у них есть собственный кэш L2.

 

Опция отключающая регулировку частоты обновления оперативной памяти RAM

disable_pvt - отключает регулировку частоты обновления RAM

Значение: 1 - отключает регулировку частоты обновления RAM

Значение: 0 - включает регулировку частоты обновления RAM

Примечание: Частота обновления составляет каждые 500мс.

Ваша оценка статьи:

Отлично
Хорошо
Удовлетворительно
Плохо
Очень плохо

Благодарим Вас за обращение! Ваш отзыв появится после модерации администратором.
Пока нет отзывов на эту статью.
оплата картами Visa и MasterCard