Size: a a a

2020 December 17

k

kiosaku in CentOS [Ru]
ох ты ж, расскажи системе
источник

A

Alexander in CentOS [Ru]
kiosaku
а потом всем захотелось того, что лежит на диске
Ну прочитает система один раз эти данные из свопа в память.
источник

k

kiosaku in CentOS [Ru]
там же можно указать malloc-у где тебе память нужна, ну прям для всего
источник

A

Alexander in CentOS [Ru]
Alexander
Нет, память - это озу, а своп - это backing store.
ну ты чо половину тузов то вытащил:))
источник

A

Alexander in CentOS [Ru]
kiosaku
ох ты ж, расскажи системе
А чего рассказывать? Она в курсе :)
источник

k

kiosaku in CentOS [Ru]
ну и?
источник

k

kiosaku in CentOS [Ru]
есть у тебя гиг озу и 8 гигов свопа
источник

A

Alexander in CentOS [Ru]
kiosaku
там же можно указать malloc-у где тебе память нужна, ну прям для всего
Эээ... нет. Ты не можешь аллоцировать память на свопе.
источник

k

kiosaku in CentOS [Ru]
9 процессов. каждый запросил по гигу
источник

k

kiosaku in CentOS [Ru]
Alexander
Эээ... нет. Ты не можешь аллоцировать память на свопе.
эт почему это?
источник

k

kiosaku in CentOS [Ru]
процесс не в курсе про своп
источник

A

Alexander in CentOS [Ru]
kiosaku
9 процессов. каждый запросил по гигу
То у тебя OOM. Киллер, конечно, не вызовется, но ситуация уже аварийная и это про*б оператора
источник

k

kiosaku in CentOS [Ru]
не
источник

k

kiosaku in CentOS [Ru]
не уходи в другую тему
источник

A

Alexander in CentOS [Ru]
И своп тут хуже не сделает
источник

k

kiosaku in CentOS [Ru]
Alexander
И своп тут хуже не сделает
см. выше про 8 процессов по гигу
источник

A

Alexander in CentOS [Ru]
kiosaku
эт почему это?
Потому что ядро не позволяет этого делать. Только оно само размещает данные в свопе по lru
источник

k

kiosaku in CentOS [Ru]
Alexander
Потому что ядро не позволяет этого делать. Только оно само размещает данные в свопе по lru
почему не даст? malloc() зарубит?
источник

A

Alexander in CentOS [Ru]
kiosaku
см. выше про 8 процессов по гигу
Без свопа тоже будет oom (если память аллоцируется с инициализацией).
источник

A

Alexander in CentOS [Ru]
Alexander
Потому что ядро не позволяет этого делать. Только оно само размещает данные в свопе по lru
там ключик есть, если очень надо
источник