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

И еще один вариант

sed --in-place=*.bak -e "1 h;1! H;\$! d;$ {g;s/claudio/claudia/;}" -- nomi

Преимущество в том, что он использует двойные кавычки, так что вы можете использовать переменные внутри, т.е.

export chngFrom=claudio
export chngTo=claudia
sed --in-place=*.bak -e "1 h;1! H;\$! d;$ {g;s/${chngFrom}/${chngTo}/;}" -- nomi
2
31.07.2018, 14:02
2 ответа

What do I have to do?

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

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

4
27.01.2020, 22:02

Как указано в Bug #91815 , двоичные файлы больше не поставляются с пакетом libc6.

Таким образом, вам придется скачать исходники (apt source libc6), затем получить необходимые зависимости (apt build-dep libc6), а затем скомпилировать.

Похоже, ошибка устраняется по состоянию на 8 июля 2020 г.

1
18.04.2020, 09:51

Теги

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