mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2025-06-30 16:14:56 +02:00
Merge branch '2057-malloc-trim' into 'master'
gmemorymonitor: Mention malloc_trim() in the documentation Closes #2057 See merge request GNOME/glib!1410
This commit is contained in:
commit
879f3cd0d2
@ -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