Raspberry pi 2 1024M GPU 메모리를 512 이상으로 늘리십시오


12

라즈베리 B와 라즈베리 2가 있습니다.

B 모델에서는 gpu_mem_512=256그래픽을위한 더 많은 메모리를 얻기 위해 구성 파일을 설정했습니다 . 잘 작동합니다. 명령을 입력하면 요청대로 vcgencmd get_mem gpu표시 gpu=256M됩니다.

이제 Raspberry 2 모델에는 1024M GPU가 있지만 작동하도록 설정할 수 있습니다. 을 입력 gpu_mem_1024=512하지만 명령이 vcgencmd get_mem gpu표시 gpu=64M되고 텍스처를로드 할 때 응용 프로그램에서 OUT_OF_MEMORY가 발생합니다.

올바른 구성 줄은 무엇입니까?


RPi 2의 1024M은 GPU와 CPU간에 공유되며 실제로 설정이 제어하는 ​​것입니다. {이 같은 SD 카드가 다른 RPI 버전에서 사용하고 될 수 있도록이다 _256, _512그리고 지금 _1024접미사 설정이 사람들의 각각의 분할을 제어하는 기본 메모리 크기와 어느 하나를 사용하는 것은 그것을 읽는 RPI가 뭔지에 따라 달라집니다.} 나는 gpu_mem두 가지가 모두 표시되면 with를 사용하면 하나를 재정의 한다고 생각합니다 .
SlySven

답변:


13

사용자 정의 설정을 사용 하고 있지만 이것에 아무런 문제가 없습니다 . 에서 config.txt:

gpu_mem_1024=512

부팅 할 때 RAM의 절반 만 있습니다.

> free
              total
Mem:         495684
             ^^^^^^

그리고 올바른 양이 GPU에 할당 된 것으로 보입니다.

> vcgencmd get_mem gpu
gpu=512M

768도 효과가있었습니다. 문서 는 한도가 944라고 주장합니다.


9

실행 sudo raspi-config하고 고급 옵션으로 이동 한 다음 메모리 분할로 이동하십시오 .

Raspi 구성 샷


3
이 솔루션은 Raspbian에서만 작동합니다.
Matthew Cordaro

비디오가 계속 표시되지 않기 때문에 Pi 2에서 Kodi를 Raspbian과 함께 사용하는 데 문제가있었습니다. raspi-config처음 사용하여 GPU 메모리를 512MB로 변경

1

RPi 2의 최대 GPU 설정에 대한 설명서가 없습니다. 512MB RPi의 최대 메모리 분할은 448MB 인 것으로 보입니다. 내 생각에 RPi 2는 현재 최대 램을 기본적으로 사용할 수 없기 때문에 아직 그 한계를 뛰어 넘지 못했습니다.

내 제안은 그것을 시도하고 448에 설정하고 더 많은 뉴스를 기다리는 것입니다.

출처


vcgetcmd get_mem gpu가 64M을 반환하고 텍스처가로드되지 않았습니다.
diego.martinez

1

일반적으로 GPU 설정을 설정할 수 있습니다.

/boot/config.txt를 열고 "gpu_mem = 512"줄을 추가하십시오.

재부팅 후 작동합니다. 그러나이 설정에서 라즈베리 2 이외의 다른 라즈베리에서는 SD 카드를 사용해서는 안됩니다. 방금 128MB로 설정했기 때문에 512MB에서 작동하는지 확실하지 않습니다.


1
작동하지 않습니다. 구성 후 pi는 값을 64M으로 재설정합니다.
diego.martinez

0

rpi2에서 gpu_mem을 설정 한 최고 값은 720mb입니다. 756mb와 무지개 스플래시 화면을 통과하지 못했습니다. Openelec은 잘 작동하지만 스왑으로 8GB USB 스틱도 있습니다. 32GB 스틱은 실제로 8GB 속도의 3 배입니다. 32GB 스틱은 약 $ 10입니다.


USB 플래시 드라이브의 속도는 크기와 직접 관련이 없지만, 새 드라이브이거나 더 많은 내부 메모리 대역폭을 갖기 때문에 더 큰 드라이브가 더 빠를 경우는 드 in니다. 우려되는 경우 특정 드라이브를 테스트해야합니다.
cjs

-3

Raspberry Pi 소프트웨어에는 변경 후 기본적으로 64M으로 설정된 버그가있는 것 같습니다. rpi에서 그들은 업데이트를 게시 할 것이라고 말합니다.


3
이것이 언급 된 곳으로 연결되는 링크를 제공 할 수 있습니까?
Steve Robillard

3
시도 했습니까 apt-get update; apt-get upgrade? 이 문제 가 해결 된 것 같습니다 .
goldilocks
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.