Quest: free memory drops with every save load
Mantenedores costumam responder em até 1 dia
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 4/5
- Tempo estimado
- 3-5 dias
- Facilidade para iniciantes
- 49/100
- Tipo de issue
- Bug
- Clareza
- Razoavelmente clara
- Status de atividade
- Ativa
- Domínio
- game-dev, performance
Direção de pesquisa
Reproduce on a Quest 3 release build by loading the same Khorinis save several times and watching Free= with adb logcat -s VrApi. The issue suggests using a development build with the Unity Memory Profiler to compare snapshots before and after a load. Done means confirming whether memory keeps dropping and identifying what remains retained; the issue does not name code files or tests.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
Description
On the Quest 3, free system memory drops with every save load and doesn't come back. Possibly the previous world's objects or textures aren't released.
Expected Behavior
Free memory after a save load is about the same as after the first load.
Actual Behavior
G2 at 120 Hz, Khorinis: free memory (Free= in adb logcat -s VrApi) fell from about 1.4 GB to 0.9 GB over two save loads (6.8 s and 7.1 s loads, two minutes apart) and stayed there. A few more loads could get the app killed.
Reproduction Steps
- Quest build, G2, load a save in Khorinis.
- Load the same save 3-4 times in a row.
- Watch
Free=inadb logcat -s VrApiafter each load.
Environment Information
- Reproducibility: Seen once (two loads); needs a check
- Platform: Quest 3 (release build, IL2CPP)
- Game Version: main 83a1aebd2 + local integration branch
Notes
To find what stays: a development build with the Unity Memory Profiler, comparing snapshots before and after a load.
Not checked against BoroBongo's work.
- Linguagem predominante
- C#
- Estrelas
- 33
- Forks
- 1
- Merge médio
- 1d 17h
- PRs com merge (30d)
- 51
Preparar o ambiente
- Sem Dockerfile nem arquivo Docker Compose
- Tem um modelo de pull request
- Ler o guia de contribuição
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de Gothic-Unity-Project/Gothic-Unity
-
bug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 69/100
Gothic-Unity-Project/Gothic-Unity#487 ·
Mantenedores costumam responder em até 1 dia
-
bug
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 42/100
Gothic-Unity-Project/Gothic-Unity#488 ·
Mantenedores costumam responder em até 1 dia
-
bug
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 55/100
Gothic-Unity-Project/Gothic-Unity#486 ·
Mantenedores costumam responder em até 1 dia
-
bug
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 48/100
Gothic-Unity-Project/Gothic-Unity#485 ·
Mantenedores costumam responder em até 1 dia
-
XRIT - Items in slots get HVR's size (no more flying with a coin on the hip)Talvez já em andamento @JaXt0r assumiu há 9 dias. Abertabug
Gothic-Unity-Project/Gothic-Unity#446 · 1 responsável ·
Mantenedores costumam responder em até 1 dia
Todas as issues de Gothic-Unity-Project/Gothic-Unity
Issues semelhantes
-
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 72/100
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 68/100
Facepunch/sbox-public#12284 ·
Mantenedores costumam responder em até 6 dias
-
bug untriaged
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 67/100
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 65/100
CarlosAdrianM/Nesto#610 ·
-
[bug-bash] print maps a missing item's HTTP 404 to exit 1 instead of documented not-found exit 5Abertabug bug-bash
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
Azure/CosmosDBShell#279 ·
Mantenedores costumam responder em até 1 dia