есть ли прослушиваемое событие Python OS, когда есть давление памяти - PullRequest
0 голосов
/ 17 сентября 2018

Я хочу получить уведомление, когда в системе возникает нехватка памяти, и освободить кеш.

В iOS / MacOS есть системное уведомление, которое генерируется именно в этом случае. Интересно, есть ли что-то подобное, что может обеспечить среда выполнения Python.

Для справки в Apple GCD -

https://developer.apple.com/documentation/dispatch/dispatch_source_memory_pressure_event_flags

var DISPATCH_MEMORYPRESSURE_WARN: Int32 Давление памяти системы состояние находится на стадии предупреждения. Приложения должны освобождать память, которая сейчас они не нужны.

...