android / android/camera-samples

PSS for Camera2Basic is getting increased once you launched the app.

Offen
#368 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
Kotlin
Sterne
5.5k
Forks
2.4k
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

Pre-Req: I am using Android Q version.
Steps to reproduce:
1. Open the Camera2Basic app.
2. Select any camera say Back JPEG (0)
3. Keep the app running.
4. On the device collect PSS for this app. Something like this.
target:/ # procrank | grep -i camera2
5455 5381720K 219916K **111828K** 104916K com.android.example.camera2.basic
target:/ # procrank | grep -i camera2
5455 5414488K 230008K **121916K** 115000K com.android.example.camera2.basic
procrank | grep -i camera2
5455 5815896K 411812K **303704K** 296772K com.android.example.camera2.basic

You will notice that PSS of this app is increasing continuously till 900 MBand after 5-6 min it will come down to 200 MB. Which is not good for Low mem targets.

I did some investigation and found that Android Native heap is increasing. Please provide your thoughts.

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginnen Sie mit dem Einstiegspunkt der Camera2Basic-App und reproduzieren Sie das Problem unter Android Q anhand der aufgeführten Schritte zur Kameraauswahl. Führen Sie procrank wiederholt aus, während die App aktiv bleibt, und vergleichen Sie PSS mit dem Wachstum des nativen Heaps. Als abgeschlossen gilt die Aufgabe, wenn die gemeldete kontinuierliche Speicherzunahme erklärt ist und das Verhalten im Hinblick auf das Problem des geringen Arbeitsspeichers überprüft wurde.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
android, kotlin
Bereich
mobile-dev, performance
Issue-Typ
Bug
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
25/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.