Днес се зачетох в коментарите под статията. Засягат се още теми по въпроса. Единият беше за това -
как резолюцията влияе не използваната RAM:
"How does screen resolution impact RAM usage, particularly for gaming? Since there's no dedicated video RAM on phone SOCs, I would expect the requirements to increase as resolution does, but I'm curious whether, say, an FHD phone may hit a sweet spot closer to 4GB while a QHD one would need to go higher."
Обяснено е много добре и разбираемо:
"Yes, screen resolution impacts RAM usage. You'll need 4 bytes per pixel (more for HDR content), so a 1080p buffer will take 4 * 1080 * 1920 ≈ 8MB. A 2160p buffer will be 4 * 2180 * 3840 ≈ 32MB -- four times the size, since both the width and height was doubled. Each visible window on the screen will have at least two buffers, often three; one currently being composited for output, one queued for the next composition, and one currently being rendered into by the app.
On top of that, the pixel _density_ reported from the system to your app will affect which dimensions of bitmap resources it loads (they may even be upscaled at load time, which makes drawing them cheaper at the cost of RAM).
This is one of the reasons that many (all?) 4K devices run apps in 1080p unless the app is specifically 4K-enabled, only upscaling late in the pipeline. The other big reason, of course, being that rendering 4 times the pixels may be too slow and/or generate lots of heat and battery drain.
Anyway, if you have a device with ADB enabled, you should be able to see a list of allocated buffers at the end of the output of "adb shell dumpsys SurfaceFlinger". Bitmap sizes are a bit harder to see directly, but you can get an idea by checking the native heap size in "adb shell dumpsys meminfo [package name]".
As for gaming in particular: many games intentionally render at a lower resolution, prioritizing a stable frame rate (and sustainable heat/battery drain) over higher graphical fidelity. In short: it depends on the game."
И други интересни въпроси се засягат, на който му е интересно - може да погледне, вкл. и
защо има разлика между "X"GB RAM на лаптоп и на мобилното устройство с Андроид. Темата и тук при нас се отвори