Searched refs:processes (Results 1 – 19 of 19) sorted by relevance
| /xnu-11215/doc/vm/ |
| H A D | freezer.md | 3 Details of how some processes can be swapped out to disk. 13 The freezer thread is responsible for freezing processes. See `memorystatus_freeze_thread_should_ru… 15 … will try to freeze up to `memorystatus_pick_freeze_count_for_wakeup()` processes. This is general… 17 …fic app is chosen. Note that applications may contain multiple processes. These processes should a… 21 …e segments out to disk, so the freezer thread can move on to either block or freeze more processes. 35 For 1, all processes in the coalition should generally get suspended and frozen together. See [coal… 68 …eral, we try to freeze new processes before doing re-freezes. Once the freezer is full or we have … 80 …processes generally remain in the freezer until they exit. But we have a limited number of slots i… 108 | kern.memorystatus\_freeze\_processes\_max | The max. number of processes that can be frozen. Note… 109 | kern.memorystatus\_freeze\_jetsam\_band | The jetsam band for frozen processes | [all …]
|
| H A D | memorystatus.md | 18 One of the most common actions is to kill 1 or more processes in an attempt to recover the system. 20 for killing processes that go over their per-process memory limits. 84 | 0 | `JETSAM_PRIORITY_IDLE` | Idle processes | 87 | 75 | `JETSAM_PRIORITY_FREEZER` | Suspended & frozen processes | 88 | 100 | `JETSAM_PRIORITY_FOREGROUND` | Foreground app processes | 103 …processes: managed and unmanaged. Managed processes have their lifecycle managed by RunningBoard a… 105 Unmanaged processes go into their active jetsam band when they take out transactions. 126 - `kern.memstat_pressure_mb`: only processes which have violated their "soft/HWM" memory limits may… 127 - `kern.memstat_idle_mb`: only processes whose priority is `JETSAM_PRIORITY_IDLE` may be killed (se… 153 …he freezer thread. It's responsible for freezing processes under memory pressure and demoting proc… [all …]
|
| H A D | memorystatus_notify.md | 98 the working set of processes. On a healthy system, this should be at least a 102 room by notifying processes, dropping caches, defragmenting the compressor pool, 116 libdispatch registers a source with this type for all processes with a handler
|
| H A D | memorystatus_kills.md | 35 …limit, and the VFS subsystem is not able to recycle any vnodes, we kill processes in ascending jet… 39 …rystatus_available_pages_critical`. The `memorystatus_thread` will kill processes in ascending pri… 72 Since frozen processes can be in any band <= foreground, we scan the bands for procs with the `P_ME… 101 Memorystatus will kill swap eligible processes (ones in app coalitions) in ascending jetsam priorit… 106 … schedules a thread call to perform these kills. We will only kill idle processes and will pause f… 120 … and we see that we're low on swap. We will only kill running swappable processes if we're out of …
|
| /xnu-11215/libsyscall/mach/ |
| H A D | err_kern.sub | 110 "(os/unix) no child processes are present", 111 "(os/unix) no more processes are available", 167 "(os/unix) quota on number of processes exceeded",
|
| /xnu-11215/iokit/IOKit/ |
| H A D | IOStatistics.h | 214 uint32_t processes; member
|
| /xnu-11215/san/tools/ |
| H A D | kstksz | 213 …ng from a file, we can't use CoreSymbolication to symbolicate the stack frames as the processes are
|
| /xnu-11215/doc/observability/ |
| H A D | cpu_counters.md | 34 … extensive use of the fixed CPMU counters to attribute CPU resources back to threads and processes.
|
| /xnu-11215/iokit/Kernel/ |
| H A D | IOStatistics.cpp | 844 header->processes = 0; in getUserClientStatistics() 1093 stats->processes++; in copyUserClientStatistics() 1097 return sizeof(IOStatisticsUserClientCall) * stats->processes; in copyUserClientStatistics()
|
| /xnu-11215/config/ |
| H A D | MASTER | 341 # enforce library validation on all processes. 389 # enable freezing of suspended processes - used on embedded 771 # support for processes delaying idle sleep for pending IO
|
| /xnu-11215/tests/vm/ |
| H A D | test_vm_no_pager.m | 289 T_SKIP("Too many processes already crashing, can't test corpses. Aborting test.");
|
| /xnu-11215/osfmk/mach/ |
| H A D | vm_map.defs | 356 * Allow application level processes to create named entries which 358 * entries can then be manipulated, shared with other processes in
|
| H A D | mach_vm.defs | 457 * Allow application level processes to create named entries which 459 * entries can then be manipulated, shared with other processes in
|
| /xnu-11215/iokit/DriverKit/ |
| H A D | OSAction.iig | 120 * @brief Install a handler to be invoked when no other processes reference the action.
|
| /xnu-11215/tests/ |
| H A D | poll_select_kevent_paired_fds.c | 810 #pragma mark multiple processes
|
| H A D | stackshot_accuracy.m | 441 /* keep processes in memory */
|
| H A D | stackshot_tests.m | 965 "test stackshots of processes in the middle of exec", 1439 T_LOG("expecting to find %lu driverkit processes", [driverkit_pids count]); 1448 T_EXPECT_EQ([driverkit_pids count], (NSUInteger)0, "found expected number of driverkit processes");
|
| /xnu-11215/makedefs/ |
| H A D | MakeInc.rule | 152 # Generally, a verifier is a function that post-processes a .o file to validate
|
| /xnu-11215/ |
| H A D | README.md | 103 * $ make MAKEJOBS=-j8 # this will use 8 processes during the build. The default is 2x the number…
|