vram

라즈베리 파이(raspberry pi) gpu 램 할당 설정

라즈베리 파이(raspberry pi) gpu 램 할당 설정

Updated : 파일 교체가 아니라 /boot/config.txt 에서 설정할 수 있도록 바뀌었습니다.

Raspberry Pi용 기본 OS에서는 아무런 변경을 하지 않는 경우에는 GPU에 기본으로 64M을 할당하게 됩니다.

256MB 모델의 경우, 192MB/64MB 형태로 부팅이 된다는 것이죠.

만약 GPU를 3D를 돌리는게 아닌 최소한의 용도로 사용한다고 할 경우에는

불필요하게 GPU에 RAM을 줄 필요가 없는 것이죠.

 

http://elinux.org/RPi_config.txt 에 보면 아래와 같은 항목을 찾아볼 수 있습니다.

Memory

disable_l2cache disable ARM access to GPU’s L2 cache. Needs corresponding L2 disabled kernel. Default 0

gpu_mem GPU memory in megabyte. Sets the memory split between the ARM and GPU. ARM gets the remaining memory. Min 16. Default 64

gpu_mem_256 GPU memory in megabyte for the 256MB Raspberry Pi. Ignored by the 512MB RP. Overrides gpu_mem. Max 192. Default not set

gpu_mem_512 GPU memory in megabyte for the 512MB Raspberry Pi. Ignored by the 256MB RP. Overrides gpu_mem. Max 448. Default not set

설정하지 않으면 기본은 64M을 잡는 것 같습니다.

 

입맛에 맛게 설정하시면 될 것 같습니다.

만약 16M으로 설정하고 싶다면

gpu_mem=16

으로 /boot/config.txt를 설정하시면 될 것 같습니다.