Emulator Issues #12702
closedDolphin for Android writes a lot to the phone's flash memory, about 1.8GB/hour
0%
Description
Game Name?
Any Games
What's the problem? Describe what went wrong.
Dolphin for Android writes a lot to the phone's flash memory, which can cause the phone's flash memory to prematurely wear down
What steps will reproduce the problem?
I used busybox iostat and storaged -u command on termux shell on a rooted phone.
I profiled the flash memory write operation of Dolphin emulator and found that Dolphin can write as much as 1.8GB per hour into the phone's flash memory during all games that I have.
I already make the temp.sav (the savefile when you put the dolphin into background to prevent progress loss) readonly
But the heavy write still exists.
This heavy write happens during the gameplay where the emulator write 1-2MB every 3 seconds
This can't be GPU cache because this heavy write presists even after switching into software renderer mode
Is the issue present in the latest development version? For future reference, please also write down the version number of the latest development version.
Yes. It is in 5.0-15260
Is the issue present in the latest stable version?
Yes. in 5.0-14344
What are your PC specifications? (CPU, GPU, Operating System, more)
Qualcomm Snapdragon 750G, Adreno 619, 6GB of RAM, Android 10, Rooted
Is there anything else that can help developers narrow down the issue? (e.g. logs, screenshots,
configuration files, savefiles, savestates)
I looked up every files and folders under /data/ and /sdcard/dolphin-emu
But I can't find any trace from cache files of statistically significant size
So maybe it is either the emulator writing into folders other than /data/ and /sdcard/dolphin-emu