summaryrefslogtreecommitdiff
path: root/docs/html/sdk/api_diff/5/changes
diff options
context:
space:
mode:
authorDianne Hackborn <hackbod@google.com>2009-12-16 19:24:32 -0800
committerDianne Hackborn <hackbod@google.com>2009-12-17 16:03:49 -0800
commitdd71fc8baeee0d09008d0fa67d6bf3d23cf21baa (patch)
treeab36414f6b389771a061b304d5a7597ef8f78a36 /docs/html/sdk/api_diff/5/changes
parent7f6f631070915500dfdbd4d2b9a2415fb23786a8 (diff)
Rework the LRU list for hidden and empty processes.
This is intended to solve a problem on devices with more memory where we can fill up that memory with processes that contain activities (hidden processes), leaving no room for empty processes. Thus if a process is receiving broadcasts regularly, or starting and stopping a service, or such, we will continually create its process only to have it immediately killed when done. There is certainly some tuning that should be done on this as we look at the actually behavior. The implementation here puts all of the hidden and empty processes into one list, trying to make some preferences for the very most recently used activity's processes to stay at the top and not get pushed out by other processes being started in the background.
Diffstat (limited to 'docs/html/sdk/api_diff/5/changes')
0 files changed, 0 insertions, 0 deletions