InglêsFrancêsEspanhol

Ad


favicon do OnWorks

rr - Online na nuvem

Execute o rr no provedor de hospedagem gratuita OnWorks no Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

Este é o comando rr que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

PROGRAMA:

NOME


rr - gravar e reproduzir a execução do aplicativo

SINOPSE


rr despejar [<opções>] [trace-dir>] [especificações de eventos>]
rr gdbinit
rr ajudar [<comando>]
rr ps [<trace-dir>]
rr registro [<opções>]executável> [exe-args>]
rr repetir [<opções>] [trace-dir>]

DESCRIÇÃO


comum opções
-A <nome>, --microarca =<nome>
força rr assumir que está sendo executado em uma CPU com microarch nome mesmo se o tempo de execução
detecção diz o contrário. nome deve ser uma string como 'Ivy Bridge'.

-C {em escala,em todos os eventos,<de tempos>}, --checksum ={em escala,em todos os eventos,<a partir de-
tempo>}
calcular e armazenar (durante a gravação) ou ler e verificar (durante a reprodução) somas de verificação
de cada um dos mapeamentos de memória de um tracee no final de todas as syscalls
(em escala), em todos os eventos (em todos os eventos) ou a partir de um ponto de tempo global
de tempos.

-D {<syscall-num,-<sinal-num>}, --dump-on ={<syscall-num,-<sinal-num>}
despejar memória em syscall or sinal para o arquivo tempo.tempo_{rec,rep} no trace-dir; _gravando
para despejos durante a gravação, _representante para despejos durante a reprodução.

-F, --forçar coisas
força rr fazer algumas coisas que não parecem boas ideias, como lançar um
depurador de emergência interativo se stderr não é um tty.

-K, --check-cached-mmaps
verifique se os mapas de tarefas em cache correspondem / proc / maps.

-E, --erros fatais
qualquer aviso ou erro impresso é tratado como fatal.

-M, --mark-stdio
marca stdio escreve com [rr <pid> <ev>] onde ev is que o global traçar tempo at qual
que o escrever ocorre e pid is que o pid of que o processo it ocorre pol

-N, --versão
imprima o número da versão e saia.

-S, --supress-environment-warnings
suprimir avisos sobre problemas no ambiente que rr não tem controle sobre.

-T <tempo>, --dump-at =<tempo>
despejar memória em um ponto de tempo global tempo

-V, --verbose
registrar mensagens que podem não ser urgentemente críticas para o usuário

-W <num-segs>, --wait-secs =<num-segs>
esperar num-segs segundos logo após a inicialização, antes de iniciar a gravação ou reprodução.

Sintaxe para `registro '
rr registro [<opções>]executável> [exe-args>]

-b, --force-syscall-buffer
forçar a biblioteca de pré-carregamento do buffer do sistema a ser usada, mesmo que seja provavelmente um mau
idéia

-c <Números>, --num-cpu-ticks =<Números>
número máximo de `tiques da CPU '(ramos condicionais atualmente retirados) para permitir um
tarefa a ser executada antes de interrompê-la

-e <Números>, --num-events =<Números>
número máximo de eventos (syscall entrar / sair, sinal, interrupção da CPU, ...) para permitir
uma tarefa antes de programá-la

-i <sinal>, --ignore-signal =<sinal>
quadra sinal de ser entregue a tracees; provavelmente só é útil para testes de unidade

-n, --no-syscall-buffer
desabilita a biblioteca de pré-carregamento do buffer syscall mesmo se ela fosse usada de outra forma

-u, --cpu-desvinculado
permitir que rastreios sejam executados em qualquer CPU virtual (o padrão é vincular à CPU 0); esta opção
pode causar divergência de repetição: use com cuidado

-v <nome>=<valor>, --env =<nome>=<valor>
valor para agregar ao ambiente do tracee; pode haver qualquer número destes

Sintaxe para `replay '
rr repetir [<opções>] [trace-dir>]

-a, --piloto automático
reproduzir sem depurar servidor

-d <comando>, --debugger =<comando>
usar comando como o gdb(1) comando

-f <pid>, --onfork =<pid>
iniciar um servidor de depuração quando pid foi bifurcada, e o evento alvo foi
alcançado

-g <evento-num>, --goto =<evento-num>
inicie um servidor de depuração ao alcançar evento-num no traço; Vejo -M no geral
opções

-p {<pid>,comando>}, --onprocess ={<pid>,comando>}
iniciar um servidor de depuração quando pid or comando foi executado, e o evento alvo tem
foi alcançado

-q, --no-redirect-output
não reproduza as gravações para stdout/stderr

-s <porta>, --dbgport =<porta>
apenas inicie um servidor de depuração em porta; não inicie automaticamente o cliente depurador
também

-t <evento>, --trace =<evento>
instruções de passo único e estados de registro de despejo ao repetir para evento or
mais tarde

-x <lima>, --gdb-x =<lima>
executar gdb(1) comandos de lima

Sintaxe para `despejar`
rr despejar [<opções>] [trace-dir>] [especificações de eventos>]

As especificações do evento podem ser um número de evento como `127 'ou um intervalo como` 1000-5000'. Por
padrão, todos os eventos são despejados.

-b, --syscallbuf
despejar o conteúdo do syscallbuf

-m, --recorded-metadados
despejar metadados gravados

-p, --maps
despejar dados mmap

-r, --cru
despeja os frames de rastreamento em um formato mais facilmente analisável por máquina em vez do padrão
formato legível por humanos

-s, --Estatisticas
despejar estatísticas sobre o rastreamento

AUTORES


rr foi escrito por Robert O'Callahan, Chris Jones, Nathan Froyd e outros.

Esta página do manual foi adaptada da saída de ajuda de Stephen Kitt[email protegido]>, para
o sistema Debian GNU / Linux (mas pode ser usado por outros). Foi modificado pela última vez por rr
versão 4.0.1.

rr - gravar e reproduzir a execução do aplicativo novembro de 2015 rr(1)

Use rr online usando serviços onworks.net


Servidores e estações de trabalho gratuitos

Baixar aplicativos Windows e Linux

  • 1
    Suportes
    Suportes
    Brackets é um software de código aberto moderno e gratuito
    editor de texto feito especialmente para Web
    Desenvolvimento. Escrito em HTML, CSS e
    JavaScript com ferramentas visuais focadas e
    prepara...
    Baixe os suportes
  • 2
    Compilador pascal gratuito
    Compilador pascal gratuito
    Um compilador Pascal de 32/64/16 bits para
    Win32/64/CE, Linux, Mac OS X/iOS,
    Android, FreeBSD, OS/2, Game Boy
    Advance, Nintendo NDS e DOS;
    compatível semanticamente com...
    Baixe o Compilador Pascal Gratuito
  • 3
    Informações Canon EOS DIGITAL
    Informações Canon EOS DIGITAL
    Canon não tem contagem de obturador
    incluído na informação EXIF ​​de um
    arquivo de imagem, ao contrário de Nikon e
    Pentax. Não há nenhuma base oficial da Canon
    aplicativo ...
    Baixe informações da Canon EOS DIGITAL
  • 4
    rEFInd
    rEFInd
    rEFInd é um fork do boot rEFIt
    Gerente. Como o rEFIt, o rEFInd pode
    detectar automaticamente sua inicialização EFI instalada
    carregadores e apresenta uma bela GUI
    menu da opção de inicialização ...
    Baixar rEFInd
  • 5
    Express Luke GSI
    Express Luke GSI
    Esta página de download do SourceForge era para
    conceder aos usuários o download da minha fonte construída
    GSIs, baseados na grande teoria de Phhusson
    trabalhos. Eu construo o Android Pie e
    Android 1 ...
    Baixar ExpressLuke GSI
  • 6
    Caster de música
    Caster de música
    Music Caster é um reprodutor de música de bandeja
    que permite que você transmita sua música local para um
    Dispositivo Google Cast. Na primeira corrida,
    você precisará clicar na seta em seu
    tas ...
    Baixar Music Caster
  • Mais "

Comandos Linux

Ad