TGTGInsighttelegram intelligenceLIVE / telegram public index
← DevOps
DevOps avatar

TGINSIGHT POST

Post #1649

@DevOPSitsec

DevOps

Views3,910Post view count
PostedJul 3107/31/2025, 02:00 PM
Post content

Post content

💡Продвинутый совет для Linux-админов: Хочешь узнать, какие процессы используют больше всего памяти (включая shared libraries, кэш и swap) — но не по PID, а по исполняемому бинарнику? Вот способ сгруппировать потребление памяти по программам, а не по процессам. sudo ps -e -o pid,comm --no-headers | while read pid cmd; do grep -q "^Name:\s\+$cmd$" /proc/$pid/status 2>/dev/null && awk '/^RssAnon:/ {rss+=$2} END {if (rss) printf "%s %d MiB\n", "'$cmd'", rss/1024}' /proc/$pid/status done | sort -k2 -nr | uniq 📊 Использование RAM по исполняемым программам (не PID) 📌 Отлично подходит для выявления прожорливых демонов, особенно если у вас десятки fork-процессов одного сервиса. #linux#memory#admin#devops#monitoring