Skip to content

Commit 2eb5560

Browse files
authored
Adjust headings to prevent a double title being generated
1 parent dd497f1 commit 2eb5560

File tree

1 file changed

+4
-5
lines changed

1 file changed

+4
-5
lines changed

docs/Memory-Split.md

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
1-
## Memory Split
21

32
Raspberry Pi systems use a shared memory architecture, allocating memory for GPU (2d, 3d and video) and CPU tasks. It is possible to manually set this allocation, however there is typically no reason to adjust it as the defaults are correct. As per the [official documentation](https://www.raspberrypi.org/documentation/computers/config_txt.html#memory-options):
43
> Unlike GPU's found on x86 machines, where increasing memory can improve 3D performance, the architecture of the VideoCore means **there is no performance advantage from specifying values larger than is necessary, and in fact it can harm performance**.
54
6-
### Adjusting the Memory Split
5+
## Adjusting the Memory Split
76

87
**NOTE**: Please be mindful of the platform-specific notes below, before changing any settings.
98

@@ -15,15 +14,15 @@ You can choose a split from 16/32/64/128/256 (the settings may be different depe
1514

1615
![gpu](https://cloud.githubusercontent.com/assets/10035308/10713855/53c539b8-7a93-11e5-9016-2117e8a890ad.png)
1716

18-
### Raspberry Pi 4
17+
## Raspberry Pi 4
1918

2019
On the Raspberry Pi 4 the 3D component of the GPU has its own memory management unit (MMU), and does not use memory from the `gpu_mem` allocation. Instead memory is allocated dynamically within Linux. Increasing this amount can ***harm*** emulation performance.
2120

22-
#### Kodi
21+
### Kodi
2322

2423
Previously, the FKMS driver still utilised the memory split for certain media tasks, e.g., hardware video decoding for 4K (HEVC) video. If you have issues with 4K videos in Kodi, upgrade to the latest kernel/firmware, for example via _RetroPie-Setup -> Configuration / Tools -> raspbiantools -> Upgrade Raspbian packages_.
2524

26-
### Raspberry Pi 0-3
25+
## Raspberry Pi 0-3
2726

2827
If you don't use the RetroPie provided image, and you install using the [manual installation method](Manual-Installation), you have to adjust the memory split settings manually before installation to reserve at enough video memory for running Emulationstation without problems. The default values used by the RetroPie image are:
2928
~~~~

0 commit comments

Comments
 (0)