Activity log for bug #1364009

Date Who What changed Old value New value Message
2014-09-01 13:31:40 Daniel d'Andrada bug added bug
2014-09-01 13:32:09 Daniel d'Andrada bug task added ubuntu-ux
2014-09-03 10:13:53 John Lea ubuntu-ux: assignee Vesa Rautiainen (vesar)
2014-09-03 10:14:41 John Lea summary A continuously growing number of dead applications in the spread use more and more memory [Spread] A continuously growing number of dead applications in the spread use more and more memory
2014-09-03 10:14:44 John Lea ubuntu-ux: importance Undecided High
2014-09-03 10:14:47 John Lea ubuntu-ux: status New Triaged
2014-09-08 14:01:01 kevin gunn bug task deleted unity8
2014-09-09 16:40:13 Vesa Rautiainen description What should we do when there's a large number of dead applications (automatically killed due to out-of-memory situations) in the spread? Option 1 - Keep them all in the spread We must them unload those app screenshots (move them to disk) to save memory. If the user has a lot of dead apps in the spread, even though the apps themselves are not taking up memory space anymore, their respective screenshots in the spread still do. So oldest of those dead apps that are not being displayed on the spread should have their screenshot images unloaded and saved to disk. If the user then scrolls the spread making them visible again they should be loaded back from disk. There's the risk that if the user is flicking too fast down to the oldest apps, he might see screenshots popping in as they're reloaded from disk. Option 2 - Automatically remove the oldest dead ones Simpler to implement and there's no risk of running into the "texture pop in" situation described above. It also save the user the burden of manually removing apps he doesn't care anymore and probably forgot about long ago. What should we do when there's a large number of dead applications (automatically killed due to out-of-memory situations) in the spread? Option 1 - Keep them all in the spread We must them unload those app screenshots (move them to disk) to save memory. If the user has a lot of dead apps in the spread, even though the apps themselves are not taking up memory space anymore, their respective screenshots in the spread still do. So oldest of those dead apps that are not being displayed on the spread should have their screenshot images unloaded and saved to disk. If the user then scrolls the spread making them visible again they should be loaded back from disk. There's the risk that if the user is flicking too fast down to the oldest apps, he might see screenshots popping in as they're reloaded from disk. Option 2 - Automatically remove the oldest dead ones Simpler to implement and there's no risk of running into the "texture pop in" situation described above. It also save the user the burden of manually removing apps he doesn't care anymore and probably forgot about long ago. ----------------------- Desired solution: Option 1 with upper limit value 100. See the reasoning from comment section below.
2014-09-09 16:40:21 Vesa Rautiainen ubuntu-ux: status Triaged Fix Committed