InglêsFrancêsEspanhol

Ad


favicon do OnWorks

collectl - Online na nuvem

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

Este é o comando collectl 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


collectl - Coleta dados que descrevem o status atual do sistema.

SINOPSE


Modo de gravação - ler dados do sistema ao vivo e gravar em arquivo ou exibir no terminal

cobrar [-f Arquivo] [opções]

Modo de reprodução - leia dados de um ou mais arquivos de dados brutos e exiba no terminal

cobrar -p file1 [arquivo2 ...] [opções]

OPÇÕES


Modo de gravação

Neste modo, os dados são obtidos de um viver sistema e exibido no terminal ou
escrito em um ou mais arquivos ou em um soquete.

--alinhar
Se os módulos HiRes estiverem presentes, cobrar o monitoramento da amostra será alinhado tal
que uma amostra será sempre coletada no início de um minuto (isso NÃO significa que o
a primeira amostra ocorrerá então) para que todas as instâncias de collectl em execução em qualquer
sistemas que têm seus relógios sincronizados, todos coletarão amostras ao mesmo
Tempo. Além disso, se alguém estiver fazendo monitoramento de processo, essas amostras também serão
tomadas no início do minuto e, portanto, podem atrasar o início da amostragem em até 2
intervalos de monitoramento do processo.

--tudo
Colete dados resumidos para TODOS os subsistemas, exceto lajes, desde o monitoramento de lajes
requer um intervalo de monitoramento diferente. Isso também significa que você não obterá nenhum detalhe
dados que também incluem processos e ambientais. Você pode usar esta chave
em qualquer lugar -s pode ser usado, mas não os dois juntos. Se o sistema suporta brilho
e / ou monitoramento de interconexão dessas estatísticas será fornecido, mas os avisos
produzidos quando eles não estão disponíveis, você tenta selecioná-los com -s não será
exibido.

--TUDO
Este é na verdade um superconjunto de --all adicionando estatísticas detalhadas também com o
exceção dos detalhes do TCP ao exibir para um terminal, uma vez que esses são apenas
disponível com -P ou -f.

-UMA, --Morada endereço [: porta [: tempo limite]] | porta do servidor]
No primeiro formulário, especifica-se um endereço, porta opcional e tempo limite (o primeiro
dois pontos são necessários para especificar o tempo limite para a porta padrão). Todos os dados são então gravados
a esse soquete prefaciado com o nome do host atual no endereço e porta nomeados
até que o soquete seja fechado, momento em que o collectl sairá.

Na segunda forma, insere-se o texto "servidor" e porta opcional. Neste formulário,
O collectl é executado como um servidor, esperando por uma conexão e, uma vez estabelecida, as gravações
dados nesse soquete. A principal diferença aqui é se o cliente existe em conjunto
continua funcionando e irá novamente procurar por uma nova conexão, permitindo que sobreviva
o cliente reinicia ou trava.

A porta padrão é definida como 2655, mas pode ser alterada - consulte collectl.conf.

Em ambas as formas, pode-se solicitar adicionalmente o registro de dados locais, especificando um
combinação de -P e -f. Ver homem Collectl-logging para mais detalhes.

--Comente corda
Adicione a string especificada ao final dos cabeçalhos nos arquivos de dados. Caso existam
espaços incorporados certifique-se de citá-lo. Isso pode ser muito útil ao fazer
caracterizações ou benchmarking e você está mudando frequentemente o sistema / aplicativo
parâmetros e reiniciando o collectl entre os testes.

-C, --config nome do arquivo
Nome / localização do arquivo de configuração do collectl. Se não for especificado, cobrar
procura por colecionar.conf primeiro em / Etc (o padrão), então no mesmo diretório
que o cobrar executável está em e, finalmente, no diretório de trabalho atual.

-c, --contar amostras
O número de amostras a serem registradas. Esta é uma das 3 maneiras de descrever por quanto tempo
O collectl deve ser executado (ver -r e -R ) Observe que essas 3 opções são mutuamente
exclusivo.

-D, --daemon
Execute cobrar como um daemon, usado principalmente ao iniciar como um serviço. Uma ressalva
sobre este modo é que você só pode executar uma cópia.

--exportar arquivo [, opções]
Isso solicita que o collectl não imprima nada no terminal (ou envie para
um soquete) usando os formatos padrão breve / detalhado / enredo. Em vez disso, executa um
perl "requer" no arquivo nomeado, usando uma extensão de ph se não for especificado. Isto
primeiro procura no diretório atual e se não houver o diretório do executável
está dentro. Em seguida, chama a função "arquivo" Init (opções) no início de
collectl e novamente como simplesmente "arquivo" (@ opções) para gerar o formato exportado
saída. Consulte a documentação online sobre exportação de saída personalizada e registro para
mais detalhes.

-f, --nome do arquivo Nome do arquivo
Este é o nome de um arquivo para gravar a saída. Para obter detalhes sobre como a saída
arquivos são nomeados, consulte o Envie o Nomeando seção da documentação sobre
collectl.sourceforge.net OU /usr/share/doc/collectl/FileNaming.html

-F, --rubor segundo
Limpe os buffers de saída após esse número de segundos. Isso é equivalente a emitir
matar -s USR1 na mesma frequência (mas muito mais fácil!). Se 0, um flush ocorrerá
a cada intervalo de coleta de dados.

--grep de cinto de segurança
O principal objetivo desta mudança é para aqueles usuários que descobriram que existe
alguns dados nos arquivos brutos que nunca aparecem em qualquer tela e foram levados para
exibindo-os com grep. Infelizmente, este método não inclui
timestamps e, portanto, torna difícil interpretar os resultados. Mesmo se você incluir
o carimbo de data / hora do arquivo está em UTC e, portanto, precisa ser traduzido para ser de qualquer
valor real. Essa opção faz exatamente isso e mais um pouco.

Especificamente, permite que você reproduza um arquivo e, em vez de processá-lo
normalmente ele simplesmente procura por quaisquer entradas que correspondam ao padrão perl e relatórios
essas linhas precedidas de carimbos de data / hora. Você pode opcionalmente alterar o formato da hora
com as opções -o usuais e pode até selecionar o período de tempo com --from e --thru.

--casa
Sempre inicie a exibição do intervalo atual na parte superior da tela também
conhecida como posição inicial (somente formato sem plot). Isso gera um tempo real,
exibição de atualização contínua quando os dados cabem em uma única tela.

--importar arquivo1 [, opções] [: arquivo2 [, opções] ...]
Isso carrega os arquivos nomeados e executa callbacks para eles, que é a API
mecanismo para importar métricas adicionais em collectl. Veja a página da web no
API para mais detalhes.

Uma vez que esses arquivos também incluem instruções sobre como relatar a saída em todos os
várias formas, você também precisará incluir --import durante a reprodução. Finalmente,
já que o padrão é incluir perfeitamente os dados importados com todo o resto
relatórios de coleta, se você SÓ deseja exibir dados importados, de forma muito explícita
desmarque todos os outros subsistemas incluindo -s- (observe o sinal de menos
sinal) seguido por todos os subsistemas foram registrados OU simplesmente diga -s-all.

-eu, --intervalo intervalo [: intervalo2 [: intervalo3]]
Este é o intervalo de amostragem em segundos. O padrão é 10 segundos quando executado como um
daemon e 1 segundo caso contrário. O subsistema de processo e as placas (-sY e -sZ) são
amostrado na taxa mais baixa de intervalo2. Ambientais (-sE), que se aplicam apenas a
um subconjunto de hardware, são amostrados em intervalo3. Ambos intervalo2 e intervalo3, if
especificado, deve ser um múltiplo par de intervalo1. O daemon padrão é
-i10: 60: 300 e todos os outros modos são -i1: 60: 300. Para amostrar processos apenas uma vez
a cada 10 segundos, use -i: 10.

--nohup
Sempre que o collectl termina um intervalo de coleta de dados, ele verifica se o
pai inicial saiu. Isso é para evitar o caso em que alguém pode
inicie uma cópia do collectl e, em seguida, o processo será encerrado e o collectl continuará em execução. Se
esse é o comportamento que alguém realmente pretende, eles devem começar a coletar
--nohup.

NOTA - quando executado como um daemon, --nohup está implícito.

--quieto
Sempre que o collectl deseja dizer algo ao usuário, ele atribui uma categoria a ele
como Informativo, Aviso, Erro ou Fatal. Quando executado com -m, todas as mensagens são
exibida para o usuário e se registrar dados em um arquivo com -f, essas mensagens são
também enviado para um arquivo de log que está no diretório de coleta de dados e tem um
extensão de "log". No entanto, se -m não for especificado, mensagens informativas (como
partida ou parada coletiva) não são relatados no terminal, mas os outros 3
são. Às vezes, os avisos podem ser irritantes e pode-se suprimi-los com
--quiet embora eles ainda sejam gravados no log de mensagens em -f. Você não pode
suprimir erros ou erros fatais.

-r, --rolllogs tempo [[, dias [: meses]] [, minutos]]
Quando selecionado, o collectl é executado indefinidamente (ou pelo menos até que o sistema seja reinicializado).
O número máximo de arquivos brutos e / ou gráficos que serão retidos (os mais antigos são
excluído automaticamente) é controlado pelo dias campo, o padrão é 7. Quando -m
também é especificado para direcionar o collectl a gravar mensagens em um arquivo de log no registro
diretório, o número de meses para reter esses logs é controlado pelo mês
campo e seu padrão é 12. O incremento campo que também é opcional (mas é
dependente da posição) especifica a duração de um arquivo de coleção individual em
minutos, o padrão é 1440 ou 1 dia.

--rawdskfilt
Esta opção substitui a configuração DiskFilter em collectl.conf e explicitamente
define uma expressão perl regx contra a qual os registros de / prod / diskstats são
selecionado para processamento. Quando há muitos discos para processar, isso pode ser um
maneira prática de reduzir a quantidade de dados coletados e realmente melhorar o desempenho
uma vez que há menos padrões para corresponder a cada registro de entrada. Apenas lembra-te
que ao contrário de --dskfilt que filtra apenas durante a exibição, registros filtrados com este
switch nunca são gravados e, portanto, perdidos para sempre.

Você pode opcionalmente especificar o seu filtro com um sinal de adição inicial que indica
collectl apenas para adicionar seu filtro à especificação padrão. O cuidado deve ser
tomadas aqui, pois os filtros mais longos aumentarão ligeiramente a sobrecarga e com muito
discos e / ou intervalos de monitoramento mais curtos podem somar.

Como um benefício colateral dessa opção, se você realmente quiser olhar o nível de partição
estatísticas você pode fazer isso deixando o espaço à direita no padrão padrão.

Também é preciso ter cuidado ao selecionar o padrão correto, pois é fácil de obter
está errado e você pode acabar coletando os dados ERRADOS! Para verificar se você é
coletando o que você pensa que é, faça um teste usando -d4 para ver os dados brutos
sendo gravado em tempo real.

--rawdskiignore
Isso é o oposto da opção rawdskfilt. Quando especificado, todos os discos listados são
completamente ignorado e não aparecerá no arquivo bruto. Normalmente, essa opção é
útil quando você está interessado apenas em registrar um subconjunto de estatísticas do disco.

--rawnetfilt
Isso funciona exatamente como --rawdskfilt, exceto que se aplica a redes. Ao contrário do disco
filtragem que tem um padrão explícito, o padrão para filtragem de rede
é simplesmente registrar todos os dados de rede de / proc / net / dev.

A opção -d4 também funciona aqui, bem como em qualquer lugar, para ver os dados brutos como estão
sendo coletados.

--rawnetignore
Este é o oposto da opção rawnetfilt e funciona como o rawdskignore
chave. Quando especificado, qualquer rede listada é ignorada e não aparecerá no
arquivo RAW. Normalmente, essa opção é útil quando você está interessado apenas em gravar
um subconjunto de estatísticas de rede.

--rawtoo
Disponível apenas em conjunto com -P, esta opção causa a criação / registro de
dados brutos, além de dados plottable. Embora isso possa parecer excessivo, mantenha
lembre-se de que, ao contrário dos dados plotáveis, os dados brutos podem ser reproduzidos com diferentes
interruptores potencialmente fornecendo mais detalhes. A sobrecarga para escrever isso
os dados adicionais são mínimos, sendo o único custo real o espaço extra em disco.

-R, --correr como uid [: gid]
Esta opção só funciona quando executado no modo daemon e, portanto, deve ser especificada no
Linha DaemonCommands. Sua presença fará com que o collectl grave o collectl.pid
arquivo no mesmo diretório que seus outros arquivos de saída, conforme especificado por -f, uma vez que
/ var / run normalmente não concede acesso de gravação a usuários sem privilégios. Além do mais,
a propriedade desse diretório deve corresponder à propriedade especificada desde o collectl
precisa gravar TODOS os seus arquivos nesse diretório e não pode mais assumir o controle global
permissões quando executado como root.

Isso também exigirá a modificação manual de /etc/init.d/collectl para alterar o
Variável PIDFILE para apontar para o mesmo diretório que a chave -f no
A linha DaemonCommands de collectl.conf aponta para.

Como uma nota final de cautela, uma vez que este mecanismo muda onde coletar
lê / grava seu arquivo pid, uma vez que você começa a usar --runas, todas as chamadas para executar collectl
pois um daemon deve usá-lo ou ele pode ser confuso e exibir um comportamento imprevisível.

-R, --tempo de execução duração
Especifique a duração da coleta de dados onde a duração é um número seguido por
um de wdhms, indicando quantas semanas, dias, horas, minutos ou segundos o
a coleção deve ser tomada.

--setembro separator
Especifique o separador de formato de plotagem - o padrão é um espaço. Se este for um campo numérico
ele é interpretado como o valor decimal do código de caractere ASCII associado.
Caso contrário, é interpretado como o próprio personagem. Em outras palavras, "--sep:"
define o caractere separador para dois pontos e "--sep 9" define para uma tabulação horizontal.
"--sep 58" também configuraria dois pontos.

--tworaw
As opções -G e --group foram substituídas por --rawtoo, que é mais
rescritivo de sua função. Quando especificado, diz ao collectl para tratar o processo
e dados slab como um grupo totalmente separado de arquivos brutos, nomeados com a extensão
"rawp". Esses arquivos separados podem ser reproduzidos e processados ​​como qualquer outro
coletar arquivos brutos e, de fato, pode-se até reproduzir os dois ao mesmo tempo, se isso
é o que se deseja. O único propósito real desta mudança é que em alguns sistemas
com muitos processos, é possível gerar arquivos brutos enormes (alguns foram
observado como sendo> 250 MB!) e enquanto o collectl ficará feliz em reproduzi-los / processá-los
arquivos pode demorar muito. Usando o switch --tworaw ainda se obtém um enorme
arquivo rawp, mas o arquivo raw normal é um tamanho muito mais gerenciável e, como resultado
será mais rápido para processar do que quando todos os dados são combinados no mesmo arquivo.

Modo de reprodução

Neste modo, os dados são lidos de um ou mais arquivos de dados que foram gerados no modo de registro

--exportar Nome do arquivo
Ao reproduzir um arquivo, use esta opção para criar um arquivo raw idêntico diferente
apenas no período de tempo sendo convertido, então, naturalmente, deve-se também incluir --de,
--thru ou ambos. Além disso, uma vez que o arquivo resultante conterá exatamente a mesma matéria-prima
dados você não pode selecionar um subconjunto usando -s. Esta opção é, na verdade, destinada a um
função de suporte para situações em que alguém está tendo problemas para reproduzir um arquivo
e um subconjunto do arquivo bruto original que cobre o tempo do problema foi
solicitado, esperançosamente permitindo que um arquivo significativo seja postado ou enviado por e-mail.

--extrair nome do arquivo
Se especificado, em vez de realmente reproduzir o arquivo especificado com -p, ALL raw
os dados entre os intervalos de datas são selecionados e um subconjunto desse arquivo bruto é criado.
As regras de como interpretar o nome do arquivo são as mesmas usadas para -f.

-f, --nome do arquivo nome do arquivo
Se especificado, este é o nome de um arquivo ou diretório para gravar a saída
(em vez do terminal). Veja a descrição para detalhes sobre o formato deste
campo. Isso requer o sinalizador -P também.

--a partir de tempo alcance
Reproduza os dados começando com este tempo, que pode opcionalmente incluir o final
hora também, que tem o formato de [data:] hora [- [data:] hora]. O 0 principal
da hora é opcional e se o campo de segundos não for especificado é considerado
0. Se nenhuma data for especificada, os horários se aplicam a cada arquivo especificado por -P.
Caso contrário, o (s) tempo (s) só se aplicam à primeira / última data e a quaisquer arquivos entre
essas datas terão todos os seus dados informados.

--cheio
O modo completo é na verdade um superconjunto de --verbose e, se selecionado, forçará --verbose.
Isso também forçará o separador RECORD a ser impresso para cada intervalo, mesmo que
apenas um único subsistema foi solicitado e incluir os subsistemas reais que
siga após o timestamp utc como um auxílio de análise para aqueles que desejam analisar
a saída de texto em vez dos dados do gráfico.

--offsettime segundo
Este campo foi originalmente usado antes de collectl reportar o fuso horário no arquivo
cabeçalhos e permitido compensar. Desde então, raramente é necessário, exceto em
dois casos possíveis, um em que os dados em dois sistemas devem ser comparados e eles
não foram sincronizados com o ntp. Isso permite que todos os tempos sejam relatados como alterados
por algum número de segundos. O outro caso (e isso é muito raro) é quando um relógio
mudou no meio de uma amostra e não será convertido corretamente. Quando
isso acontece, pode ser necessário reproduzir as amostras em partes e definir manualmente o
deslocamento de tempo.

--passwd nome do arquivo
Ao relatar nomes de usuário associados a um UID, use este arquivo para o mapeamento.
Isso é particularmente importante em sistemas que executam NIS onde não há nomes de usuário
em / etc / passwd.

-p, --reprodução Nome do arquivo
Leia os dados do especificado reprodução arquivo (s), observando que se pode usar curingas em
o nome do arquivo se citado (se estiver reproduzindo vários arquivos para o terminal você provavelmente
deseja incluir -m para ver os nomes dos arquivos à medida que são processados). O nome do arquivo deve
ou termina em cru or cru.gz. Como um recurso adicional, já que as pessoas às vezes automatizam
a execução desta opção e não quer codificar uma data, você pode especificar o
string ONTEM ou HOJE e eles serão substituídos na string do nome do arquivo pelo
data apropriada.

--pnome nome
Por padrão, o collectl usa o arquivo /var/run/collectl.pid para indicar o pid do
executar instância de collectl e evitar que várias cópias sejam executadas. Se você fizer
deseja executar uma segunda cópia, esta mudança fará com que o collectl mude seu processo
name para collectl-name e use esse nome como o arquivo pid associado também.

--proanalisar
Quando especificado e houver dados do processo no arquivo bruto, um arquivo de resumo será
gerado com um processo único de entrada contendo coisas como a cpu total
consumido tanto pelo usuário quanto pelo sistema, utilização mínima / máxima de vários tipos de memória,
total de falhas de página e vários outros.

--slabanalyze
Quando especificado e houver dados de bloco no arquivo bruto, um arquivo de resumo será
gerado com uma placa única de entrada contendo dados sobre o uso de memória física por
aquela laje.

--através tempo
Tempo para reproduzir um arquivo bruto. Veja - de para mais

Switches comuns - modos de gravação e reprodução

-d, --depurar depurar
Controle o nível de informações de depuração, normalmente não usado. Para detalhes veja
o código-fonte.

-h, --ajuda, -x, --helpext, -X, --helpall
Exibir mensagem de ajuda estendida padrão (que não inclui o opcional
exibições como --showoptions, --showsubsys, --showsubopts, --showtopopts) ou
tudo.

--hr, --headerrepeat Números
Define o número de intervalos para exibir os dados antes de repetir o cabeçalho. UMA
o valor -1 impedirá que quaisquer cabeçalhos sejam exibidos e um valor 0 fará com que
apenas um único cabeçalho a ser exibido e nunca repetido.

--iosize
No modo breve, inclua iosize com dados de disco, infiniband e rede.

-eu, --limites limitar
Substitua um ou mais limites de exceção padrão. Se houver mais de um limite, eles devem ser
separados por hífens. Os valores atuais são:

SVC: valor
Relatar atividade de partição com tempos de serviço> = 30 mseg

IOS: valor
Relatar a atividade do dispositivo com 10 ou mais leituras ou gravações por segundo

LusKBS: valor
Relate a atividade do cliente ou OSS maior que o limite. Aplica-se apenas ao cliente
Relatórios resumidos ou detalhados de OSS. [padrão = 100000]

LusReints: valor
Reportar atividade MDS com Reint maior que o limite. Aplica-se apenas a MDS
Relatórios resumidos. [padrão = 1000]

E
Os limites IOS e SCV devem ser alcançados antes que um dispositivo seja relatado.
Este é o valor padrão e é incluído apenas para integridade.

OR
Relate a atividade do dispositivo se os limites IOS ou SVC forem atingidos.

-EU, --lustsvcs [c | m | o] [: segundos]
Esta chave limita quais serviços o brilho verifica e a frequência de
esses cheques. Para obter mais informações, consulte a página do manual collectl-luster.

-m, --mensagens
Grave o status em um arquivo de log mensal no mesmo diretório do arquivo de saída
(requer que -f também seja especificado). O nome do arquivo será
collectl-aaaamm.log e rastreará várias mensagens que podem ser geradas durante
cada corrida de cobrar.

-N, --legais
Defina a prioridade para um Agradável um de 10.

-ó, --opções Opções
Isso se aplica à forma como a saída é exibida OU gravada em um arquivo de plotagem. Eles não
efeito a forma como os dados são selecionados para gravação. A maioria dessas opções funcionam em ambos
gravação, bem como modo de reprodução. Se você não tiver certeza, experimente.

1
Os dados em formato de plotagem devem usar 1 ponto decimal de precisão como
apropriado.

2
Os dados em formato de plotagem devem usar 2 casas decimais de precisão como
apropriado.

a
Sempre anexe dados a um arquivo de plotagem existente. Por padrão, se um arquivo de plotagem
existe, o arquivo de reprodução será ignorado como uma forma de garantir que seja
associado a um único arquivo gravado. Esta opção substitui isso
mecanismo que permite que vários arquivos gravados sejam processados ​​e gravados em um
arquivo de plotagem única.

c
Sempre abra novos arquivos de enredo nomeados em crio modo, sobrescrevendo os antigos
que pode já existir. Se alguém processa vários arquivos no mesmo dia
in anexar modo várias vezes, os mesmos dados serão anexados ao mesmo
arquivo várias vezes. Isso garante que um novo arquivo seja criado no início do
processamento.

d
Para uso com saída de terminal e modo breve. Preceda cada linha com um
carimbo de data / hora, estando a data no formato mm / dd. Esta opção também pode ser
aplicado ao formato do gráfico, o que fará com que a parte da data também seja
exibido neste formato em oposição ao formato D.

D
Para uso com saída de terminal e modo breve. Preceda cada linha com um
carimbo de data / hora, estando a data no formato aaaammdd.

g
Para uso com saída de terminal e modo breve. Ao exibir valores de 1G
ou maior, há precisão limitada para valores de 1 dígito. Essas opções
fornece uma maneira de exibir dígitos adicionais para mais granularidade por
substituindo um "g" pela vírgula decimal em vez do "G" final.

G
Para uso com saída de terminal e modo breve. Isso é semelhante a "g", mas
preserva o "G" final, sacrificando um dígito de granularidade.

m
Sempre que os tempos são relatados em formato de gráfico, no relatório normal do terminal
formato no início de cada intervalo ou quando um dos
opções de relatório (d, D, T ou U é selecionado), acrescente os milissegundos ao
tempo.

n
Quando apropriado, dados como KBs de disco ou transferências são normalizados para
unidades por segundo, tomando o troco em um contador e dividindo pelo
número de segundos nesse intervalo. No caso de CPUs, utilização
(calculado em instantes) é normalizado como uma porcentagem do intervalo.

A normalização pode ser desabilitada através desta opção, o resultado sendo o relatado
os valores não são divididos pela duração do intervalo. Isso pode ser
particularmente útil para relatar valores que são <1/2 da amostragem, que
será arredondado para 0.

T
Para uso com saída de terminal e modo breve, precede cada linha com um tempo
carimbo.

u
Crie arquivos de plotagem com nomes exclusivos, incluindo a hora de início de um
coleção no nome. Isso força várias coletas feitas no mesmo dia
para ser gravado em vários arquivos.

-U or --utc
Em formato de gráfico apenas, relatar carimbos de data / hora em tempo universal coordenado que
é mais comumente conhecido como UTC.

x
Reportar apenas registros de exceção para subsistemas selecionados. Relatório de exceção
também requer --verbose. Atualmente, isso se aplica apenas aos detalhes do disco e
Informações do servidor Lustre, portanto, deve-se selecionar pelo menos -s D, l ou L para isso
aplicar. Se estiver gravando em um arquivo de detalhes, esses dados irão para um arquivo separado
arquivo com a extensão X anexado ao nome do arquivo de detalhes regular.

X
Relate ambas as exceções, bem como todos os detalhes dos subsistemas selecionados, para
-s D, l ou L apenas.

z
Se a biblioteca de compressão foi instalada, todos os arquivos de saída serão
compactado por padrão. Esta opção diz ao collectl para não comprimir nenhum
arquivos plottable. Se o collectl tenta comprimir, mas não consegue porque o
biblioteca não foi instalada, irá gerar um aviso que pode ser
suprimido com esta opção.

-P, --enredo
Gere a saída em formato de gráfico. Este formato são dados separados por espaço que consistem
de um cabeçalho (precedido de um # para fácil identificação por um programa de análise como
bem como identificá-lo como um comentário para programas, como o gnuplot, que honra esse
convenção). Quando escrito em disco, que é a maneira típica como esta opção é usada,
resumo elementos de dados são gravados no aba arquivo e o detalhe elementos escritos
para um ou mais arquivos, um por subsistema de detalhes. Se -f não for especificado, todas as saídas
é enviado para o terminal. A saída é sempre uma linha por intervalo de amostragem.

--Estatísticas
Esta mudança fará com que dados breves sejam relatados como totais e médias após
processando um ou mais arquivos para o mesmo dia ou no modo de reprodução.

--statopts opção (ões)
Esta opção controla a forma como as estatísticas resumidas são relatadas, o padrão é relatar o
totaliza uma vez, ao final de um dia de arquivos brutos, se houver mais de um.

a - inclui as médias junto com os totais
i - inclui os próprios dados do intervalo, que é o equivalente a -oA
s - imprime estatísticas resumidas no final de cada arquivo processado, mesmo se mais de um por
dia

-sim, --subsistemas subsistema
Este campo controla quais dados do subsistema devem ser coletados ou reproduzidos. O
o padrão para coleta de dados é "cdn", que significa CPU, Disco e Rede
dados de resumo e o padrão para reprodução é tudo o que foi coletado.

As regras para exibir os resultados variam dependendo do tipo de dados selecionados. Se
você grava dados para CPUs e DISKs em um arquivo bruto e reproduz com -sc, você vai
veja apenas os dados da CPU. Se você reproduzir com -scm, você ainda verá apenas os dados da CPU
uma vez que os dados da memória não foram coletados. No entanto, quando usado com -P, collectl irá
sempre respeite os subsistemas especificados com esta opção, portanto, no exemplo anterior
você verá os dados da CPU mais os dados da memória de todos os 0s. Para ver o conjunto atual de
subsistemas padrão, que são um subconjunto desta lista completa, use -h.

Você também pode usar + ou - para adicionar ou subtrair subsistemas de / para os valores padrão.
Por exemplo, "-s-cdn + N" <removerá o monitoramento de CPU, disco e rede do
padrões ao adicionar detalhes de rede.

Consulte as definições de dados no site sourceforge OU em
/ usr / share / collectl / doc / collectl-xxx para ver as descrições completas dos dados
devolvida.

SUBSISTEMAS DE SUMÁRIO

b - informações do amigo (fragmentação da memória)
c-CPU
d - disco
f - Dados NFS V3
i - Inode e Sistema de Arquivos
j - interrupções
l - lustre
m - Memória
n - redes
s - soquetes
t-TCP
x - Interconectar
y - Slabs (caches de objetos do sistema)

DETALHE SUBSISTEMAS

Este é o conjunto de detalhe dados dos quais, na maioria dos casos, o resumo correspondente
os dados são derivados. Existem atualmente 2 tipos que não têm
dados resumidos e aqueles são "Ambientais" e "Processos". Então, se um tiver 3 discos
e escolhe -SD, será possível ver apenas um único total obtido em todos os 3 discos. Se um
escolhe -SD, os totais de discos individuais serão relatados, mas nenhum total. Escolhendo -sdD
obterá ambos.

C- CPU
D - Disco
E - Dados ambientais (ventilador, energia, temperatura), via ipmitool
F - Dados NFS
J - Interrupções
L - Detalhe do Lustre OST OU detalhe do sistema de arquivos do cliente
M - dados do nó de memória, também conhecidos como dados numa
N - Redes
Contadores TCP T - 65 disponíveis apenas em formato de plotagem
X - Interconectar
Y - Slabs (caches de objetos do sistema)
Z - Processos

--Mostrar Cabeçalho
No modo collectl, este comando fará com que o cabeçalho que normalmente é escrito em um
arquivo de dados a ser exibido no terminal e então coletado. Isso pode ser um
maneira prática de obter uma breve visão geral da configuração do sistema.

--showopções
Este comando mostra apenas a parte do texto de ajuda que descreve o -o e
--options muda para economizar tempo ao percorrer toda a tela de ajuda.

--showcolheaders
Este comando mostra o primeiro conjunto de cabeçalhos que serão impressos por collectl e
saídas. Realmente não faz sentido para saída de várias seções, como vários conjuntos de
dados detalhados ou detalhados. Observe também que, uma vez que requer um intervalo de monitoramento
para construir alguns cabeçalhos que podem ser dinâmicos, ele também força o intervalo para 0.

--showsubopts
Liste todas as opções específicas do subsistema

--showtopopts
Mostra todos os diferentes valores para o campo --top type, que especifica o (s) campo (s)
por para classificar os dados

--showrootslabs
Este comando só funciona em sistemas que usam o novo alocador de bloco e irá listar o
nome da raiz (essas são as entradas em / sys / slab que não são links virtuais) junto
com todos os seus nomes de alias. Se um nome não tiver um alias, ele não aparecerá em
este relatório.

--showslabaliases
Este comando funciona apenas em sistemas que usam o novo alocador de bloco. Como
--showrootslabs, nomeará uma laje e todos os seus aliases, mas em vez de mostrar o
nome da laje de raiz, ele mostrará um dos apelidos para fornecer um nome mais significativo.
Se houver lajes que tenham apenas um (ou nenhum) alias, elas não serão
incluídos neste relatório.

--showsubopts
Semelhante a --showoptions, este comando resume apenas os parâmetros associados
com -O e --subopts.

--showsubsys
Outra forma de resumir uma parte do texto de ajuda, este comando mostra apenas
subsistemas válidos.

--principal [tipo] [, num [, v]]
Inclui os principais consumidores "num" por recurso para este intervalo. O número padrão
é a altura da janela se puder ser determinada de outra forma 24, e o padrão
resource é o tempo total de cpu, obtido como a soma de SysT e UsrT. Ver
--showtopopts para uma lista de outros tipos de dados que você pode classificar.

Esta opção também pode ser usada com -s, caso em que uma parte da janela é
reservado na parte superior para preencher os dados do subsistema, que atualmente estão detalhados
modo, embora um formato breve seja contemplado em algum momento no futuro.

No modo interativo e se não for especificado, o intervalo de monitoramento do processo será
definido para outros subsistemas. A tela será limpa para cada intervalo
resultando em uma exibição semelhante ao utilitário "top". Na reprodução mais a tela
NÃO será apagado. Você não pode usar esta opção no modo "registro".

Finalmente, se v for especificado como o terceiro parâmetro, a saída rola verticalmente
(como o modo playbak) em vez de limpar a tela entre os intervalos.

--umask máscara
Define umask do collectl para controlar as permissões do arquivo de saída. Apenas o root pode definir o
umask. Veja "man umask" para detalhes.

--utime máscara
Grave micro-carimbos de data / hora periódicos em arquivo bruto em diferentes pontos no tempo para obter
medições granuladas de tempos de operação.
1 - escrever carimbos de data / hora ao entrar nas seções principais
2 - escrever carimbos de data / hora para todos / proc acessos exceto para dados de processo
4 - escrever carimbos de data / hora para / proc dados para todos os processos, incluindo threads

-v
Mostra a versão e se os módulos de compressão e / ou HiResTime foram ou não
instalado e sair.

-V
Mostra as configurações padrão de parímetro e controle, todas as quais podem ser alteradas em
/etc/collectl.conf

--verbose
Exibir a saída no modo detalhado. Isso geralmente exibe mais dados do que o padrão
modo. Ao exibir dados detalhados, o modo detalhado é forçado. Além disso, se
dados de resumo para um único subsistema devem ser exibidos em modo detalhado, os cabeçalhos
são repetidos apenas ocasionalmente, enquanto se vários subsistemas estiverem envolvidos, cada
precisa de seu próprio cabeçalho.

-w
Exibir dados em Largo modo. Ao exibir dados no terminal, alguns dados são
formatado seguido por um K, M ou G conforme apropriado. Selecionar esta opção fará com que
o campo completo a ser exibido. Observe que não há tentativa de alinhar os dados com
os títulos das colunas neste modo.

SUBSISTEMA OPÇÕES


As opções a seguir são específicas do subsistema e normalmente filtram os dados para coleta
e / ou exibir, bem como afetar o formato de saída:

--cpufilt [^] perl-regx [, perl-regx ...]
Funciona da mesma forma que dskfilt e netfilt, permitindo selecionar um subconjunto de CPUs.
Esses filtros também são respeitados por relatórios de interrupção.

--cpuopts
z - aplica-se apenas aos detalhes da CPU, não relata nenhuma CPU sem carga. Em outro
palavras todas as entradas são zero, exceto para IDLE.

--dskfilt [^] perl-regx [, perl-regx ...]
NOTA - isso NÃO afeta a coleta de dados e TODOS os dados do disco sempre serão
coletados, a menos que --rawdskfilt também seja especificado. No entanto, apenas dados para nomes de disco
que correspondem ao (s) padrão (ões) serão incluídos nos totais resumidos e exibidos quando
detalhes são solicitados. Alternativamente, se você preceder a primeira expressão com um
acento circunflexo, todos os nomes que correspondem a todas as strings serão excluídos dos totais de resumo
e exibições de detalhes, em vez de incluídos. Se você não conhece perl, uma string parcial
normalmente funcionará também.

--dskopts
f - relatar algumas colunas como frações para mais precisão na saída de detalhes
i - exibe os tamanhos de i / o em modo breve, assim como com --iosize
o - excluir discos não utilizados de novos cabeçalhos de arquivo e dados de plotagem
z - aplica-se apenas aos detalhes do disco, não relata nenhuma linha com valores de zeros.

--dskremap aaa: bbb, ccc: ddd ...
Isso fará com que os nomes dos discos que correspondem ao padrão perl aaa sejam substituídos pelo
string bbb. Em alguns casos, você pode simplesmente querer remover toda a string em
caso em que a segunda string deve ser deixada em branco. Se você quiser remover uma string
recipiente a /, certifique-se de escapar dele com uma barra invertida.

--envopts Ambiental  Opções
O padrão é exibir TODOS os dados, mas o seguinte fará com que um subconjunto seja
exibido

f - exibir dados do ventilador
p - exibir dados de corrente (potência)
t - exibir dados de temperatura
C - converter temperatura para Celsius se estiver em Farenheit
F - converter temperatura para Farenheit se em Celsius
M - exibe cada tipo de dados em linhas separadas
T - exibe dados truncados para inteiros inteiros (algumas implementações os exibiram
com componentes fracionários)
9 - qualquer número, dirá ao ipmitool para ler neste número de dispositivo

--envfilt registro Se especificado, este regx é avaliado em relação a cada linha de dados retornada por
ipmitool e apenas aqueles que correspondem são mantidos. Todos os outros dados são perdidos.

--envremap perl-regx, ...
Se especificado como uma lista separada por vírgulas de expressões de substituição regulares perl
sem a porção = ~ s, cada expressão é aplicada a cada campo ambiental
nome, permitindo assim renomear os cabeçalhos das colunas. Isso pode ser muito útil
quando executado em sistemas heterogeneuos e você deseja nomes de coluna consistentes.

--intfilt [^] perl-regx [, perl-regx ...]
NOTA - isso NÃO afeta a coleta de dados, TODOS os dados de interrupção serão sempre
coletados. No entanto, apenas os dados para interrupções que correspondem ao (s) padrão (ões) serão
incluídos nos totais resumidos e exibidos quando os detalhes são solicitados.
Alternativamente, se você preceder a primeira expressão com um acento circunflexo, todos os nomes que
corresponder a todas as sequências será excluído dos totais de resumo e exibições de detalhes
em vez de incluídos. Se você não conhece perl, uma string parcial geralmente funciona
demasiado.

NOTA - essas expressões são aplicadas a toda a linha que se vê na
/ proc / interrupts, incluindo o número de interrupção, nome e até mesmo contadores, se você
deseja incluir um número de interrupção no padrão, certifique-se de incluir o
cólon final também.

--lustopts Brilho Opções
B - Para clientes e servidores, mostrar estatísticas de buffer
D - Para MDSs e OSTs E executando versões anteriores do HPSFS, coletar bloco de disco
iostats
M - Para clientes, coletar metadados
O - Para OSTs, mostrar estatísticas de nível de detalhe
R - Para o cliente, colete estatísticas de leitura antecipada

--memopts Memória Opções
R - mostra valores de memória (incluindo espaço de troca) como taxas de mudança em oposição a
valores absolutos. Também é possível mostrar mudanças absolutas entre os intervalos, incluindo
-sobre.

--netfilt [^] perl-regx [, perl-regx ...]
NOTA - isso NÃO afeta a coleta de dados e TODOS os dados da rede sempre serão
coletados, a menos que --rawnetfilt também seja especificado. Observe também que, por padrão, apenas
As redes eth, ib, em e p1p, quando presentes, estão incluídas no resumo. Quando isso
switch for especificado, apenas os dados para nomes de rede que correspondem ao (s) padrão (ões) serão
incluído no resumo e exibido quando os detalhes são solicitados. Este interruptor
portanto, também oferece a capacidade de adicionar outros, possivelmente novos, dispositivos de rede para
os totais resumidos.

Alternativamente, se você preceder a primeira expressão com um acento circunflexo, todos os nomes que
corresponder a todas as sequências será excluído dos totais de resumo e exibições de detalhes
em vez de incluídos. Se você não conhece perl, uma string parcial geralmente funciona
demasiado.

--netopts
e - inclui contagens de erros de rede em resumo e tipos de erros explícitos em outros lugares
E - inclui apenas linhas com erros de rede nelas
i - inclui tamanhos i / o no modo breve
o - excluir redes não utilizadas de novos cabeçalhos de arquivo e dados de plotagem
w - definir largura do nome do dispositivo de rede

--nfsfilt NFS Filtros
Especifique um ou mais filtros separados por vírgulas como C / S seguido por uma versão NFS
número e apenas aqueles terão dados relatados. Por exemplo, C2 diz para relatar
dados sobre clientes V2. Como uma otimização de desempenho de coleta de dados, se um ou mais
filtros de cliente são especificados, os dados serão realmente coletados para todos os clientes como estão
também feito para servidores.

--nfsopts NFS Opções q.RS z - exibe apenas as linhas de detalhe que possuem dados

--procfilt Extração Filtros
Esses filtros restringem quais processos são selecionados para coleta / exibição. Usando
este filtro irá reduzir significativamente a carga na coleta de dados do processo, uma vez que
collectl cria uma lista negra dos processos existentes que não passam no
filtrar e, portanto, são permanentemente excluídos de qualquer processamento futuro.

O formato de um filtro é um tipo de charter seguido por uma string de correspondência. Múltiplo
filtros podem ser especificados se separados por vírgulas.

c - substring do comando sendo executado como explicitamente lido em / proc / pid / stat.
Note que esta pode ser uma expressão perl, então se você quiser um comando que
termina em uma determinada string, tudo o que você precisa é anexar um \ $ ao final do
corda. Caso contrário, ele corresponderia a quaisquer comandos que contenham essa string.
C - qualquer comando que comece com a string especificada
f - caminho completo do comando, incluindo argumentos, conforme lido em / proc / pid / cmdline.
Como o modificador c, também pode ser uma expressão perl.
p-pid
P - pai pid
u - qualquer processo proprietário pelo UID deste usuário ou no intervalo especificado por uxxx-yyy
U - qualquer processo pertencente a este nome de usuário

Cuidado: o processo de nomes collectl tenta combinar com c e C é o segundo campo
em / proc / pid / stat, que pode não ser necessariamente o que você pensa! por exemplo, o nome de X
emacs é na verdade emacs-x

- cópias opções
Essas opções controlam a forma como os dados são exibidos e também podem melhorar os dados
desempenho de coleção

c - inclui o tempo de CPU dos filhos que saíram (igual a ps -S)
f - use totais cumulativos para falhas de página nos dados do processo em vez de taxas
i - mostra os contadores de E / S do processo no display em vez do formato padrão
I - desabilitar a coleção de contadores de E / S, consulte a nota abaixo
k - remove shells conhecidos de nomes de processos, tornando possível ver os reais
comando
m - mostra o detalhamento da utilização da memória em vez do formato padrão
p - nunca procure por novos pids ou threads durante a coleta de dados
r - mostra apenas o nome do comando root (sem diretório) para exibição mais estreita
R - mostra TODAS as prioridades do processo ('RT' atualmente exibido se em tempo real)
s - mostra a hora de início do processo no formato hh: mm: ss
S - mostra a hora de início do processo no formato mmmdd-hh: mm: ss
t - inclui TODOS os threads de processo (aumenta a sobrecarga de coleta)
u - relatar nome de usuário como 12 caracteres em vez de 8, observando uxx fará com que a largura da coluna
ser xx, mas não pode ser menor que 8
w - amplia a exibição incluindo toda a string de argumento, com largura máxima opcional
x - inclui atributos de processo estendidos (atualmente apenas para mudanças de contexto)
z - exclui quaisquer processos com 0 no campo de classificação (no modo --top)

Os dados do processo são o tipo mais caro de dados coletados, custando até 3
vezes a carga da CPU como todos os outros tipos de dados combinados. Coletando dados de discussão
torna isso ainda mais caro. Pode-se reduzir significativamente essa carga em mais de 25
por cento desativando a coleção de estatísticas de E / S. No entanto, tenha em mente que mesmo
se você não tentar otimizar a coleta de dados do processo, a carga geral do sistema por
collectl ainda pode estar na ordem de cerca de 0.2% quando executado como um daemon com
taxas de cobrança padrão. Veja a documentação online sobre medição de desempenho
para obter mais informações.

Foi identificada uma falha de segurança que permitia que usuários não privilegiados pudessem ler
/ proc / pid / io e adivinhar comprimentos de senha e muitas distros impedem o acesso ao
proprietário ou raiz. Como resultado, os usuários não privilegiados verão todas as contagens de 0 I / O para
processos que não são deles ao especificar --procopt i.

--slabfilt Laje Filtros
Pode-se especificar uma lista de nomes de lajes separados por vírgulas e apenas aquelas lajes cujo
nomes que começam com essas strings serão listados ou resumidos.

--slabopts Laje Opções
s - excluir qualquer lajes de an alocação of 0
S - mostrar aqueles lajes de quem alocações mudado desde último exibição

--tcpfilt
Na verdade, esses filtros controlam tanto o que é coletado quanto o que é exibido. Se um
seleciona filtros não coletados, 0s serão relatados. Há um caso especial e
isto é, se incluirmos T (estatísticas estendidas tcp) na string de filtro, não há
breves e, portanto, --verbose será forçado.
i - ip stats
t - tcp stats
u - udp stats
c - icmp stats
I - ip opção stats
T - tcp excitado stats

--xopts
i - inclui tamanhos i / o no modo breve

DESCRIÇÃO


A cobrar utilitário é uma ferramenta de monitoramento do sistema que registra ou exibe
dados do sistema operacional para um ou mais conjuntos de subsistemas. Qualquer conjunto de subsistemas, como
como CPU, discos, memória ou soquetes podem ser incluídos ou excluídos da coleta de dados.
Os dados podem ser exibidos de volta no terminal ou armazenados em um formato compactado ou
arquivo de dados descompactado. Os próprios arquivos de dados podem estar em cru formato (essencialmente
uma cópia direta do associado / proc estruturas) ou em um espaço separado plotável
formato de modo que possa ser facilmente plotado usando ferramentas como gnuplot ou excel. Dados
os arquivos podem ser lidos e manipulados a partir da linha de comando ou através do uso do comando
scripts.

Na inicialização, colecionar.conf é lido, o que define uma série de parâmetros padrão e alterna
valores. Collectl pesquisa este arquivo primeiro em / Etc, em seguida, no diretório o collectl
execuável vive em (normalmente / usr / sbin) e, finalmente, o diretório atual. Esses
locais podem ser substituídos com o -C chave. A menos que você esteja fazendo algo realmente
especial, este arquivo nunca precisa ser tocado, a única exceção talvez sendo ao escolher
para executar collectl como um serviço e você deseja alterar seu comportamento padrão, que é definido por
a entrada DaemonCommand.

RESTRIÇÕES / PROBLEMAS


O relatório de threads atualmente só funciona com kernels 2.6.

O tamanho da página foi codificado para sistemas perl 5.6 para 4096 para IA32 e 16384 para todos
outras. Se você estiver executando o 5.6 em um sistema com um tamanho de página diferente, você verá
tamanhos de alocação de SLAB incorretos e será necessário dimensionar os números que você está vendo
adequadamente.

Recentemente descobri que há um bug no / proc em que uma linha extra é ocasionalmente
leia com o final do buffer anterior! Quando isso ocorre, uma mensagem é escrita (se -m
ativado) e sempre escrito no terminal. Já que isso acontece com uma frequência maior
com dados de processo, eu silenciosamente os ignoro, pois a saída pode ficar muito barulhenta. Se por algum
razão pela qual este é um problema, certifique-se de me avisar.

Uma vez que collectl não tem controle sobre a frequência com que os dados são gravados / proc, um
pode obter estatísticas anômalas, pois a coleta está apenas relatando um instantâneo do que está sendo
gravado. Para mais informações, veja http://collectl.sourceforge.net/TheMath.html.

Pelo menos uma placa de rede gera ocasionalmente estatísticas de rede erradas e tenta
manter os dados racionais, o collectl tenta detectar isso e, quando o faz, gera uma mensagem
que dados falsos foram detectados.

ARQUIVOS, EXEMPLOS E MAIS INFORMAÇÃO


http://collectl.sourceforge.net OU / opt / hp / collectl / docs

AGRADECIMENTOS


Gostaria de agradecer a Rob Urban por sua criação da ferramenta de coleta Tru64 Unix, que
collectl é baseado em.

Use collectl online usando serviços onworks.net


Servidores e estações de trabalho gratuitos

Baixar aplicativos Windows e Linux

  • 1
    Phaser
    Phaser
    Phaser é um aplicativo rápido, gratuito e divertido
    framework de jogo HTML5 de origem que oferece
    Renderização WebGL e Canvas em
    navegadores da web para desktop e celular. Jogos
    pode ser co ...
    Baixar Phaser
  • 2
    Motor VASSAL
    Motor VASSAL
    VASSAL é um motor de jogo para criar
    versões eletrônicas do tabuleiro tradicional
    e jogos de cartas. Ele fornece suporte para
    renderização e interação de peças do jogo,
    e ...
    Baixar VASSAL Engine
  • 3
    OpenPDF - Fork do iText
    OpenPDF - Fork do iText
    OpenPDF é uma biblioteca Java para criar
    e edição de arquivos PDF com LGPL e
    Licença de código aberto MPL. OpenPDF é o
    LGPL/MPL sucessor de código aberto do iText,
    um ...
    Baixar OpenPDF - Bifurcação do iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - Sistema para Automatizado
    Análises geocientíficas - é um geográfico
    Software de Sistema de Informação (GIS) com
    imensas capacidades para geodados
    processando e ana ...
    Baixar SAGA GIS
  • 5
    Caixa de ferramentas para Java / JTOpen
    Caixa de ferramentas para Java / JTOpen
    O IBM Toolbox for Java / JTOpen é um
    biblioteca de classes Java suportando o
    programação cliente/servidor e internet
    modelos para um sistema rodando OS/400,
    i5/OS, ou...
    Baixar Toolbox para Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (ou D3 para documentos baseados em dados)
    é uma biblioteca JavaScript que permite
    para produzir dados dinâmicos e interativos
    visualizações em navegadores da web. Com D3
    você...
    Baixar D3.js
  • Mais "

Comandos Linux

  • 1
    Abidiff
    Abidiff
    abidiff - comparar ABIs de arquivos ELF
    abidiff compara o aplicativo binário
    Interfaces (ABI) de duas bibliotecas compartilhadas
    em formato ELF. Ele emite um significativo
    relatorio ...
    Executar abidiff
  • 2
    abidw
    abidw
    abidw - serializar o ABI de um ELF
    arquivo abidw lê uma biblioteca compartilhada em ELF
    formato e emite uma representação XML
    de seu ABI para a saída padrão. O
    emitido ...
    Execute abidw
  • 3
    copac2xml
    copac2xml
    bibutils - conversão de bibliografia
    Serviços de utilidade pública ...
    Execute copac2xml
  • 4
    copta
    copta
    copt - otimizador de olho mágico SYSNOPIS:
    copt.. DESCRIÇÃO: copt é um
    otimizador de olho mágico de uso geral. Isto
    lê o código de sua entrada padrão e
    escreve um...
    Executar copia
  • 5
    collect_stx_titles
    collect_stx_titles
    collect_stx_titles - reunir título
    declarações de documentos Stx ...
    Executar collect_stx_titles
  • 6
    banco giratório
    banco giratório
    bancada - benchmark http ...
    Executar gatling-bench
  • Mais "

Ad