mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2025-02-24 03:02:10 +01:00
gmemorymonitor: Mention malloc_trim() in the documentation
Signed-off-by: Philip Withnall <withnall@endlessm.com> Fixes: #2057
This commit is contained in:
parent
13d4433517
commit
16c60289a4
@ -47,6 +47,13 @@
|
|||||||
* - Run a garbage collection cycle
|
* - Run a garbage collection cycle
|
||||||
* - Try and compress fragmented allocations
|
* - Try and compress fragmented allocations
|
||||||
* - Exit on idle if the process has no reason to stay around
|
* - Exit on idle if the process has no reason to stay around
|
||||||
|
* - Call [`malloc_trim(3)`](man:malloc_trim) to return cached heap pages to
|
||||||
|
* the kernel (if supported by your libc)
|
||||||
|
*
|
||||||
|
* Note that some actions may not always improve system performance, and so
|
||||||
|
* should be profiled for your application. `malloc_trim()`, for example, may
|
||||||
|
* make future heap allocations slower (due to releasing cached heap pages back
|
||||||
|
* to the kernel).
|
||||||
*
|
*
|
||||||
* See #GMemoryMonitorWarningLevel for details on the various warning levels.
|
* See #GMemoryMonitorWarningLevel for details on the various warning levels.
|
||||||
*
|
*
|
||||||
|
Loading…
x
Reference in New Issue
Block a user