Lines Matching refs:memory
3 Dealing with memory pressure by forcibly recovering pages.
11 - memory
20 for killing processes that go over their per-process memory limits.
26 - Swap memory from apps
44 …Contains both the policy and mechanical bits to send out memory pressure notifications. See `doc/m…
107 …ons have different memory limits when they're inactive (in band 0) vs. active (above band 0). The …
111 Memorystatus makes most memory decisions based on the `memorystatus_available_pages` metric. This m…
116 …luded_mem_mb`. Secluded memory is a special pool of memory that's intended for the camera so that …
117 - `purgeable`: The number of purgeable volatile pages in the system. Purgeable memory is an API for…
119 Since we purge purgeable memory and trim the secluded pool quickly under memory pressure, this can …
121 …s` is supposed to always be accurate down to a page level. On our larger memory systems (8 and 16G…
122 …emorystatus_pages_update` is also responsible for waking the freezer and memory pressure notificat…
126 - `kern.memstat_pressure_mb`: only processes which have violated their "soft/HWM" memory limits may…
130 \*Note that the memorystatus pressure threshold does *not* determine the "system memory pressure le…
153 This is the freezer thread. It's responsible for freezing processes under memory pressure and demot…
164 …ssure`. This routine checks if the pressure level has changed and issues memory pressure notificat…
173 …el memory statistics along with entries for each process in the system. Since we do not want to wa…
185 …band jetsams. Userspace entities should do this via purgeable memory if possible, or memory pressu…