Closed Bug 1043823 Opened 11 years ago Closed 11 years ago

[Flame][Camera]Video recording will keep consuming free memory and growing cache

Categories

(Firefox OS Graveyard :: Gaia::Camera, defect)

ARM
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(b2g-v1.3 unaffected, b2g-v1.4 affected, b2g-v2.0 affected, b2g-v2.1 affected)

RESOLVED INVALID
Tracking Status
b2g-v1.3 --- unaffected
b2g-v1.4 --- affected
b2g-v2.0 --- affected
b2g-v2.1 --- affected

People

(Reporter: mlien, Unassigned)

References

Details

[Device] Flame --------------------------------------------- [Reproduction build] - v122 base image + pvt gaia/gecko Gaia c72257b2d27135bfcd68e89dd584182797784016 Gecko https://hg.mozilla.org/mozilla-central/rev/616e6924cb0b BuildID 20140724160202 Version 34.0a1 ro.build.version.incremental=109 ro.build.date=Mon Jun 16 16:51:29 CST 2014 --------------------------------------------- [Reproduce Steps] 0. Turn on adb 1. Enter command "while true; do adb shell b2g-info; sleep 1; done" on terminal to monitor memory 2. Launch Camera app 3. Switch to video recording mode 4. Start to record video 5. Verify memory change --------------------------------------------- [Expected Result] Memory should be used in a reasonable range --------------------------------------------- [Actual Result] Video Recording will keep consuming free memory and growing cache Only use Flame base image v1.3 is fine Both Flame v1.4 and v2.0 have the same problem --------------------------------------------- [Reproduce Rate] 100%
[Blocking Requested - why for this release]: prioritization of investigation.
blocking-b2g: --- → 2.1?
This sounds like expected behavior to me. When writing a file to disk, the kernel writes the file contents to cache, and the writes it to disk. The file stays around in the cache in case you want to read it. If needed, the cache pages will be kicked out.
De-noming as this sounds like expected behaviour. Mike: when carrying out the STR, does the device exhibit any weird or non-performant behaviour? If not, I think we can close this.
blocking-b2g: 2.1? → ---
Flags: needinfo?(mlien)
Re-test with Flame 1GB on v123+v2.0 gaia/gecko Video recording will consume memory until memory less than 15~20 MB But no any weird or non-performant behaviour. Gaia a36a504f35bd9d1c20726624abe6433ce5dbfb54 Gecko https://hg.mozilla.org/releases/mozilla-b2g32_v2_0/rev/4f9ee0d8dee8 BuildID 20140820160203 Version 32.0
Flags: needinfo?(mlien)
Sounds like this is the cache expanding to fill available memory. It is normal and expected. If we observe any weird or sluggish behaviour, we should open a new bug.
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → INVALID
You need to log in before you can comment on or make changes to this bug.