InglêsFrancêsEspanhol

Ad


favicon do OnWorks

cpulimit - Online na nuvem

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

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


cpulimit - limita o uso de CPU de um processo

SINOPSE


cpulimit [ALVO] [OPÇÕES...] [- PROGRAMA]

DESCRIÇÃO


TARGET deve ser exatamente um destes:

-p, --pid=N
pid do processo

-e, --Exe=ARQUIVO
nome do arquivo de programa executável

-P, --caminho=PATH
nome do caminho absoluto do arquivo de programa executável

OPÇÕES

-b, --fundo
execute cpulimit em segundo plano, liberando o terminal

-c, --CPU
especifique o número de núcleos de CPU disponíveis. Normalmente, isso é detectado para nós.

-l, --limite=N
porcentagem de CPU permitida de 1 para cima. Normalmente 1 - 100, mas pode ser maior em multi-
CPUs principais. (obrigatório)

-q, --quieto
É executado em modo silencioso, evita a gravação de mensagens de atualização no console.

-k, --matar
matar o processo de destino em vez de limitar o uso da CPU

-r, --restaurar
restaura um processo eliminado usando o sinalizador -k.

-s, --sinal
enviar um sinal alternativo para o processo assistido quando sairmos. O padrão é SIGCONT.

-v, --verbose
mostrar estatísticas de controle

-z, --preguiçoso
saia se não houver processo de destino adequado, ou se ele morrer

-- Esta é a opção final da CPUlimit. Todas as opções a seguir são para outro programa que nós
lançará.

-h, --Socorro
exibir esta ajuda e sai

EXEMPLOS


Supondo que você tenha começado `foo --bar` e você descobre com topo(1) ou ps(1) que este
processo usa todo o seu tempo de CPU, você pode

# cpulimit -e Foo -l 50
limita o uso da CPU do processo, agindo no arquivo de programa executável (nota:
o argumento "--bar" é omitido)

# cpulimit -p 1234 -l 50
limita o uso da CPU do processo, agindo em seu PID, conforme mostrado por ps(1)

# cpulimit -P / usr / bin / foo -l 50
mesma -e mas usa o nome do caminho absoluto

# / usr / bin / someapp

# cpulimit -p $! -l 25 -b
Útil para scripts em que você deseja limitar a última execução do comando.

# cpulimit -l 20 firefox
Abra o navegador Firefox e limite o uso da CPU em 20%

# cpulimit -l 25 -- firefox -privado
Abra o navegador Firefox em modo privado e limite o uso da CPU a 25%

# cpulimit -c 2 -p 12345 -l 25
A -c sinalizador define o número de núcleos de CPU que o programa pensa que estão disponíveis. Usualmente
isso é detectado para nós, mas pode ser anulado.

# cpulimit -l 20 -k firefox
Inicie o programa Firefox e elimine-o se o processo ultrapassar 20% do uso da CPU.

# cpulimit -l 20 -p 1234 -s PRAZO META
Acelerar o processo 1234 com 20% de uso da CPU. Se cpulimit for forçado a sair, ele envia o
assistido processar o sinal SIGTERM.

NOTAS


· Cpulimit sempre envia os sinais SIGSTOP e SIGCONT para um processo, ambos para verificar
que pode controlá-lo e limitar a quantidade média de CPU que consome. Isso pode
resultar em mensagens enganosas (irritantes) de controle de trabalho que indicam que o trabalho tem
foi interrompido (quando realmente foi, mas reiniciado imediatamente). Isso também pode causar
problemas com shells interativos que detectam ou dependem de SIGSTOP / SIGCONT.
Por exemplo, você pode colocar um trabalho em primeiro plano, apenas para vê-lo imediatamente interrompido
e reiniciado em segundo plano. (Veja tambémhttp://bugs.debian.org/558763>.)

· Quando invocado com o -e or -P opções, cpulimit procura por qualquer processo sob / proc
com um nome que corresponda ao argumento do nome do processo fornecido. Além disso, ele usa o
primeira instância do processo encontrada. Para controlar uma instância específica de um processo, use
que o -p opção e fornecer um PID.

· A versão atual do cpulimit assume o valor de HZ do kernel 100.

Use cpulimit online usando serviços onworks.net


Servidores e estações de trabalho gratuitos

Baixar aplicativos Windows e Linux

Comandos Linux

Ad