В большинстве лучших реализаций есть способ включить или отключить отображение потоков.
- htop: в меню «Параметры настройки / отображения» «Скрыть темы пользовательских областей».
- Linux top: нажмите
H
для переключения показа потоков (но они по умолчанию отключены).
- OpenBSD top: нажмите,
T
чтобы переключить отображение потоков (но они по умолчанию отключены).
Обратите внимание, что отображение памяти и, следовательно, ее использование - это свойство процесса, поэтому вы всегда будете видеть одинаковые числа для каждого потока в процессе. Если вы видите разные цифры, это означает, что есть несколько процессов.
Нет простого способа узнать общее потребление памяти набором процессов, потому что концепция не является четко определенной. Часть памяти может быть разделена; это происходит постоянно с разделяемыми библиотеками, и, кроме того, связанные процессы (например, несколько экземпляров сервера) с большей вероятностью используют разделяемую память для обмена данными. Если вы просто добавляете цифры, вы часто получаете число, которое намного больше, чем фактически используемая память.