Size: a a a

2020 December 17

k

kiosaku in CentOS [Ru]
может, прозреет таки ...
источник

A

Alexander in CentOS [Ru]
kiosaku
у тебя жопа наступит ещё раньше
так вот нет, пример: у тебя есть 3 входные структуры, твоя 1-ая функция работает только с двумя из них а вторая только с одной, при этом время работы первой функции >> времени работы второй, а размеры входных структур первой функции << размеров входных структур второй (это пример не совсем прямо линукса, но принцип тот же)
источник

A

Alexander in CentOS [Ru]
понятно для чего нужен "своп" в этом примере?
источник

k

kiosaku in CentOS [Ru]
Alexander
так вот нет, пример: у тебя есть 3 входные структуры, твоя 1-ая функция работает только с двумя из них а вторая только с одной, при этом время работы первой функции >> времени работы второй, а размеры входных структур первой функции << размеров входных структур второй (это пример не совсем прямо линукса, но принцип тот же)
не плоди сущностей без пользы
источник

k

kiosaku in CentOS [Ru]
у тебя будет так (если не сталкивался- молодец):
источник

k

kiosaku in CentOS [Ru]
- у тебя скушается доступная память
- потом, т.к. не будет -EMALLOC для вызовов, у тебя начнёт отжираться память, которая “записана” за свопом
- потом … начнётся драчка за те страницы памяти, которые нужны активным процессам для работы, но которые лежат на диске
источник

k

kiosaku in CentOS [Ru]
и ты уйдёшь в 100% I/O
источник

k

kiosaku in CentOS [Ru]
когда даже залогиниться не сможешь
источник

A

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

k

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

A

Alexander in CentOS [Ru]
ОЗУ
источник

A

Alexander in CentOS [Ru]
та что во free первой идёт
источник

k

kiosaku in CentOS [Ru]
Alexander
ОЗУ
как она может уменьшиться? пингвины dimm-ы воруют?
источник

A

Alexander in CentOS [Ru]
kiosaku
как она может уменьшиться? пингвины dimm-ы воруют?
свободная её часть
источник

k

kiosaku in CentOS [Ru]
Alexander
свободная её часть
какая? у тебя ж своп есть
источник

A

Alexander in CentOS [Ru]
есть, как это относится к моему вопросу?
источник

A

Alexander in CentOS [Ru]
я сейчас про ОЗУ
источник

k

kiosaku in CentOS [Ru]
kiosaku
- у тебя скушается доступная память
- потом, т.к. не будет -EMALLOC для вызовов, у тебя начнёт отжираться память, которая “записана” за свопом
- потом … начнётся драчка за те страницы памяти, которые нужны активным процессам для работы, но которые лежат на диске
не уходи от вопроса
источник

k

kiosaku in CentOS [Ru]
у тебя система будет занята тем, что нужные страницы памяти будет туда-сюда кидать (память-диск) в соответствии с контекстом
источник

k

kiosaku in CentOS [Ru]
и всё придёт к фразе из анекдота: “теоретически у нас есть 3 миллиона баксов, а по факту - две .ляди и один 3,14дорас”
источник