Значительная часть используемой памяти не учитывается пользовательскими процессами

Вот один из способов вы можете сделать это с GNU SED:

<infile sed -r 's:(\w+)\s+(\w+):echo \2 > \1.seq:e; d'

или более эффективно, как предложено Гленн Джекман :

<infile sed -r 's:(\w+)\s+(\w+):echo \2 > \1.seq:' | sh
0
19.06.2015, 17:23
1 ответ

Я выяснил, что большая часть использования памяти, по сути, связана с неактивной памятью, используемой закрытыми процессами. Наиболее точный способ определить, сколько памяти доступно после января 2014 года, - посмотреть MemAvailable в /proc/meminfo. Вы также можете увидеть, сколько неактивной памяти находится в этом файле.

3
28.01.2020, 02:27

Теги

Похожие вопросы