Intereting Posts
ldd возвращает «не динамический исполняемый файл» для 64-битного ELF, хотя objdump и readelf не согласны Монтажные объемы докеров find: используя {} в пути Как безопасно размонтировать / var / usr на systemd без перезагрузки Как запустить Steam игры с помощью Wine? Будет ли «*» (звезда) в globbing соответствовать только символам (т. Е. Az и 0-9)? Debian wheezy – зависание при выключении Fedora 24: порты отображаются как открытые при сканировании с сервера, но закрываются, когда они отображаются с внешней стороны Как сгенерировать только ключ с помощью openssl Корица – Как исправить темные входы в веб-браузере при использовании темной темы? Создайте USB-накопитель Windows 10 в Linux Как получить общее количество строк и уникальных счетчиков в одной строке Соединение SSH не запрашивает парольную фразу krita показывает критическую ошибку в Linux Mint Что означает {} + в команде find -exec?

Как использовать команду «memusage» для проверки использования памяти конкретной программой

Хочу проверить использование памяти конкретной программой.

Я пытаюсь использовать команду memusage , как memusage в ее man- memusage , которая также присутствует в Ubuntu. Но работает это производит

 root@username:~# memusage filename No command 'memusage' found, did you mean: Command 'gmemusage' from package 'gmemusage' (universe) memusage: command not found 

Я хочу проверить использование памяти для программы с помощью команды memusage . Что мне нужно сделать?

Если я пытаюсь установить эту команду следующим образом, я получаю:

 Root@Username#apt-get install memusage Reading package lists... Done Building dependency tree Reading state information... Done E: Unable to locate package memusage 

Что мне нужно сделать?

  1. Получите исходный пакет Debian для GNU libc .
  2. Убедитесь, что он создает команду memusagestat .
  3. debian/debhelper.in файлы в каталог debian/debhelper.in чтобы скрипт malloc/memusage.sh и команда memusagestat были включены в один из существующих встроенных двоичных пакетов или в новый пакет memusage . Их в настоящее время нет .
  4. Свяжитесь с сопровождающими Debian для этого проекта и попросите их включить ваши исправления в официальный источник Debian.
  5. Заставьте людей из Ubuntu создавать новые бинарные пакеты. Конечно, Debian является источником пакетов Ubuntu .
  6. Установите новый / модифицированный бинарный пакет.

Эта процедура, в частности шаги 3, 4 и 5, занимает некоторое время.