В Linux 5.15 добавлен системный вызов для быстрого освобождения памяти умирающего процесса |
Новый системный вызов называется process_mrelease и позволяет ускорить освобождение памяти, используемой процессом, получившим сигнал SIGKILL. process_mrelease получает два параметра: pid умирающего процесса и flags. В текущей реализации параметр flags не используется и должен иметь значение 0, однако будущем функциональность системного вызова может быть расширена. Возвращаемые значения: 0 при успешном выполнении и -1 если произошла ошибка, код которой передаётся через errno.
Новая функциональность может быть использована в сервисах наподобие systemd-oomd и lmkd.
( читать дальше... )
kernel, kill, linux, memory management
http://feedproxy.google.com/~r/org/LOR/~3/Qg6HL9sh2qU/16518661
| Комментировать | « Пред. запись — К дневнику — След. запись » | Страницы: [1] [Новые] |