Командная строка Middle Процессы и сигналы обновлено
Разбор /proc/PID/status
Условие
В каталоге proc/ лежат копии /proc/<pid>/status нескольких процессов: proc/<pid>/status. Выведи для каждого процесса строку <pid> <Name> <VmRSS в кБ>, отсортировав по VmRSS по убыванию. На вход подаётся число N: выведи только первые N строк. У потоков ядра нет строки VmRSS: такие процессы пропусти.
Как подойти
Подсказки: 2
- В
statusполя разделены табуляцией:awk -F'\t'. - Значение VmRSS имеет вид
420500 kB.
Решите в тренажёре
Редактор с автотестами прямо в браузере. Можно решить спокойно, вслух или под таймером, как на собесе.