MemoryThrottlingFactor и MemoryQoS в cgroup v2 на низком уровне?
то есть я не понимаю, вот есть userspace process внутри контейнера, который вызывает syscall а-ля kalloc или alloc_pages ...
как его можно тут ограничить кроме того что тупо ошибку вернуть?
в чем заключается тротлинг тогда? память не выделяется? syscall подвисает?
Спасибо за интересный вопрос, почитал мнение chatgpt по этому поводу, интересно
ну я тоже почитал... но там нет конкретики... https://www.perplexity.ai/search/99b5de01-a3d7-4e64-b3bc-ca91adeaa523?s=u
Можно подропать вообще все кэши и твой софт будет неспееешно работать с файловой системой и прочим. Гуглится по direct reclaim то, что ядро будет делать для памяти в cgroup с превышенной memory.high.
Обсуждают сегодня