枚举
GioMemoryMonitorWarningLevel
自 2.64
描述 [源]
内存可用性警告级别。
注意,由于可能会添加新的值,建议应用程序以范围检查 GMemoryMonitorWarningLevel
,例如
if (warning_level > G_MEMORY_MONITOR_WARNING_LEVEL_LOW)
drop_caches ();
可用自:2.64
成员
-
G_MEMORY_MONITOR_WARNING_LEVEL_LOW
-
设备上的内存较低,进程应释放不需要的资源(例如内存缓存),以便在其他地方使用。
- 值:
50
- 可用自:2.64
- 值:
-
G_MEMORY_MONITOR_WARNING_LEVEL_MEDIUM
-
与
G_MEMORY_MONITOR_WARNING_LEVEL_LOW
相同,但设备上可用的空闲内存更少,因此进程应更努力地释放不需要的资源。如果您的进程不需要持续运行,那么现在是它退出的好时机。- 值:
100
- 可用自:2.64
- 值:
-
G_MEMORY_MONITOR_WARNING_LEVEL_CRITICAL
-
系统将很快开始终止进程以回收内存,包括后台进程。
- 值:
255
- 可用自:2.64
- 值: