АнглийскийФранцузскийИспанский

Значок OnWorks

rr - Интернет в облаке

Запустите rr в бесплатном хостинг-провайдере OnWorks через Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS

Это команда rr, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


rr - записывать и воспроизводить выполнение приложения

СИНТАКСИС


rr дамп [<кредита>] [трассировка>] [события-спецификации>]
rr gdbinit
rr помощь [<команду>]
rr ps [<трассировка>]
rr запись [<кредита>]выполнимый> [exe-аргументы>]
rr повторить [<кредита>] [трассировка>]

ОПИСАНИЕ


Общий кредита
-A <имя>, --microarch =<имя>
сила rr предположить, что он работает на процессоре с микроархитектурой имя даже если время выполнения
обнаружение говорит об обратном. имя должна быть строка вроде `Ivy Bridge '.

-C {по системным вызовам,на все события,<от времени>}, --checksum ={по системным вызовам,на все события,<из-
время>}
вычислять и сохранять (во время записи) или читать и проверять (во время воспроизведения) контрольные суммы
отображений памяти каждого трассируемого либо в конце всех системных вызовов
(по системным вызовам), на всех мероприятиях (на все события), или начиная с глобальной точки времени
от времени.

-D {<номер системного вызова,-<номер сигнала>}, --dump-on ={<номер системного вызова,-<номер сигнала>}
сбросить память в Системный вызов or сигнал в файл время.время_{REC,репутация} в трассировка; _рек
для свалок при записи, _rep для свалок при воспроизведении.

-F, --force-вещи
сила rr делать некоторые вещи, которые не кажутся хорошими идеями, например, запускать
интерактивный аварийный отладчик, если STDERR не терминал.

-K, --check-cached-mmaps
убедитесь, что кэшированные задачи совпадают. / proc / maps.

-E, --fatal-ошибки
любое выводимое предупреждение или ошибка считается фатальным.

-M, --mark-stdio
отметка STDIO пишет с [р-р <ПИД-регулятор> <ev>] в котором ev is Глобальный прослеживать время at , которые
записывать происходит и ПИД-регулятор is ПИД-регулятор of процесс it происходит дюйм

-N, --версия
распечатайте номер версии и выйдите.

-S, --suppress-environment-предупреждения
подавить предупреждения о проблемах в среде, которые rr не контролирует.

-T <время>, --dump-at =<время>
дамп памяти в глобальный момент времени время

-V, --подробный
сообщения журнала, которые могут не иметь критического значения для пользователя

-W <число-секунд>, --wait-secs =<число-секунд>
ждать число-секунд секунд сразу после запуска, перед началом записи или воспроизведения.

Синтаксис для `запись '
rr запись [<кредита>]выполнимый> [exe-аргументы>]

-b, --force-syscall-buffer
принудительно использовать библиотеку предварительной загрузки буфера systall, даже если это, вероятно, плохой
идея

-c <Num>, --num-cpu-ticks =<Num>
максимальное количество тактов ЦП (в настоящее время исключенные условные переходы), чтобы позволить
задача, которую нужно запустить, прежде чем ее прерывать

-e <Num>, --num-events =<Num>
максимальное количество событий (вход / выход системного вызова, сигнал, прерывание ЦП, ...), чтобы разрешить
задача перед ее планированием

-i <сигнал>, --ignore-signal =<сигнал>
блок сигнал от доставки к трассируемым; вероятно, полезно только для модульных тестов

-n, --нет-буфера системного вызова
отключить библиотеку предварительной загрузки буфера системных вызовов, даже если в противном случае она использовалась бы

-u, --cpu-развязанный
разрешить запуск трассировок на любом виртуальном ЦП (по умолчанию привязка к ЦП 0); этот вариант
может вызвать расхождение при воспроизведении: используйте с осторожностью

-v <имя>=<ценностное >, --env =<имя>=<ценностное >
значение, добавляемое к среде трассируемого; их может быть любое количество

Синтаксис для `повтор '
rr повторить [<кредита>] [трассировка>]

-a, --автопилот
воспроизведение без отладочного сервера

-d <команду>, --debugger =<команду>
использование команду как GDB(1) команда

-f <ПИД-регулятор>, --onfork =<ПИД-регулятор>
запустить сервер отладки, когда ПИД-регулятор был разветвлен, и целевое событие было
достигнет

-g <номер события>, --goto =<номер события>
запустить сервер отладки при достижении номер события в следе; видеть -M в целом
кредита

-p {<ПИД-регулятор>,команду>}, --onprocess ={<ПИД-регулятор>,команду>}
запустить сервер отладки, когда ПИД-регулятор or команду был исполнен, и целевое событие
был достигнут

-q, --нет-перенаправления-вывода
не воспроизводить записи на стандартный вывод/STDERR

-s <порт>, --dbgport =<порт>
запускать сервер отладки только на порт; не запускать клиент отладчика автоматически
слишком

-t <мероприятие>, --trace =<мероприятие>
одношаговые инструкции и состояния регистров дампа при воспроизведении мероприятие or
новее

-x <файл>, --gdb-x =<файл>
выполнять GDB(1) команды из файл

Синтаксис для `свалка`
rr дамп [<кредита>] [трассировка>] [события-спецификации>]

Спецификации события могут быть либо номером события, например «127», либо диапазоном, например «1000-5000». К
по умолчанию все события сбрасываются.

-b, --syscallbuf
дамп содержимого syscallbuf

-m, - записанные-метаданные
дамп записанных метаданных

-p, - карты
дамп данных mmap

-r, --сырой
дамп фреймов трассировки в более удобном для машинного анализа формате вместо формата по умолчанию
удобочитаемый формат

-s, --статистика
дамп статистики о следе

АВТОРЫ


rr был написан Робертом О'Каллаханом, Крисом Джонсом, Натаном Фройдом и другими.

Эта страница руководства была адаптирована из справочной информации Стивена Китта.[электронная почта защищена]>, для
система Debian GNU / Linux (но может использоваться другими). Последний раз он был изменен для rr
версия 4.0.1.

rr - приложение для записи и воспроизведения, ноябрь 2015 г. rr(1)

Используйте rr онлайн с помощью сервисов onworks.net


Бесплатные серверы и рабочие станции

Скачать приложения для Windows и Linux

  • 1
    iReport-Designer для JasperReports
    iReport-Designer для JasperReports
    ПРИМЕЧАНИЕ. Поддержка iReport/Jaspersoft Studio.
    Объявление: Начиная с версии 5.5.0,
    Jaspersoft Studio станет официальным
    дизайнерский клиент для JasperReports. я докладываю
    воля...
    Скачать iReport-Designer для JasperReports
  • 2
    ПостустановщикF
    ПостустановщикF
    PostInstallerF установит все
    программное обеспечение, которое Fedora Linux и другие
    не включает по умолчанию, после
    запуск Fedora в первый раз. Его
    легко для ...
    Скачать PostInstallerF
  • 3
    Трассирование
    Трассирование
    Проект strace перенесен в
    https://strace.io. strace is a
    диагностика, отладка и обучение
    трассировщик пользовательского пространства для Linux. Это используется
    следить за...
    Скачать стрейс
  • 4
    Графический интерфейс извлечения gMKV
    Графический интерфейс извлечения gMKV
    Графический интерфейс для утилиты mkvextract (часть
    MKVToolNix), который включает большинство (если
    не все) функциональность mkvextract и
    утилиты мквинфо. Написано на C#NET 4.0,...
    Скачать gMKVExtractGUI
  • 5
    Библиотека JasperReports
    Библиотека JasperReports
    Библиотека JasperReports - это
    самый популярный в мире открытый исходный код
    бизнес-аналитика и отчетность
    двигатель. Он полностью написан на Java
    и это умеет ...
    Скачать библиотеку JasperReports
  • 6
    Книги Frappe
    Книги Frappe
    Frappe Books — это бесплатная книга с открытым исходным кодом.
    программное обеспечение для настольного бухгалтерского учета, которое
    простой и хорошо продуманный для использования
    малый бизнес и фрилансеры. Это'...
    Скачать книги фраппе
  • Больше »

Команды Linux

Ad