IngleseFranceseSpagnolo

Ad


Favicon di OnWorks

cpulimit - Online nel cloud

Esegui cpulimit nel provider di hosting gratuito OnWorks su Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

Questo è il comando cpulimit che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

PROGRAMMA:

NOME


cpulimit -- limita l'utilizzo della CPU di un processo

SINOSSI


cpulimit [OBBIETTIVO] [VERSIONI...] [ -- PROGRAMMA]

DESCRIZIONE


TARGET deve essere esattamente uno di questi:

-p, --pid=N
pid del processo

-e, --EXE=RISORSE
nome del file di programma eseguibile

-P, --il percorso=PERCORSO
nome del percorso assoluto del file di programma eseguibile

VERSIONI

-b, --sfondo
esegui cpulimit in background, liberando il terminale

-c, --processore
specificare il numero di core CPU disponibili. Di solito questo viene rilevato per noi.

-l, --limite=N
percentuale di CPU consentita da 1 in su. Di solito 1 - 100, ma può essere maggiore su multi-
CPU principali. (obbligatorio)

-q, --silenzioso
Funziona in modalità silenziosa, evita di scrivere messaggi di aggiornamento sulla console.

-k, --uccisione
uccidi il processo di destinazione invece di limitarne l'utilizzo della CPU

-r, --ristabilire
ripristinare un processo ucciso usando il flag -k.

-s, --segnale
inviare un segnale alternativo al processo controllato quando usciamo. L'impostazione predefinita è SIGCONT.

-v, --verboso
mostra le statistiche di controllo

-z, --pigro
esci se non esiste un processo target adatto o se muore

-- Questa è l'ultima opzione CPUlimit. Tutte le seguenti opzioni sono per un altro programma che noi
verrà avviato.

-h, --Aiuto
mostra questo aiuto ed esce

ESEMPI


Ammesso che tu abbia iniziato `pippo' --bar` e lo scopri con top(1) o ps(1) che questo
il processo utilizza tutto il tempo della CPU, puoi farlo

# cpulimit -e foo -l 50
limita l'utilizzo della CPU del processo agendo sul file di programma eseguibile (nota:
l'argomento "--bar" è omesso)

# cpulimit -p 1234 -l 50
limita l'utilizzo della CPU del processo agendo sul suo PID, come mostrato da ps(1)

# cpulimit -P /usr/bin/pippo -l 50
stesso -e ma usa il nome del percorso assoluto

# /usr/bin/qualcheapp

# cpulimit -p $! -l 25 -b
Utile per gli script in cui si desidera limitare l'esecuzione dell'ultimo comando.

# cpulimit -l 20 Firefox
Avvia il browser web Firefox e limita l'utilizzo della CPU al 20%

# cpulimit -l 25 -- Firefox -privato
Avvia il browser Firefox in modalità privata e limita l'utilizzo della CPU al 25%

# cpulimit -c 2 -p 12345 -l 25
I -c flag imposta il numero di core della CPU che il programma ritiene disponibili. Generalmente
questo viene rilevato per noi, ma può essere ignorato.

# cpulimit -l 20 -k Firefox
Avvia il programma Firefox e terminalo se il processo supera il 20% di utilizzo della CPU.

# cpulimit -l 20 -p 1234 -s TERMINE
Accelera il processo 1234 al 20% di utilizzo della CPU. Se cpulimit è forzato ad uscire, invia il
guardato elaborare il segnale SIGTERM.

NOTE


· cpulimit invia sempre i segnali SIGSTOP e SIGCONT ad un processo, entrambi per verificare
che può controllarlo e limitare la quantità media di CPU che consuma. questo può
provocare messaggi di controllo del lavoro fuorvianti (fastidiosi) che indicano che il lavoro ha
stato interrotto (quando effettivamente lo era, ma riavviato immediatamente). Questo può anche causare
problemi con shell interattive che rilevano o dipendono in altro modo da SIGSTOP/SIGCONT.
Ad esempio, puoi mettere un lavoro in primo piano, solo per vederlo immediatamente interrotto
e riavviato in background. (Guarda anchehttp://bugs.debian.org/558763>.)

· Quando invocato con il -e or -P opzioni, cpulimit cerca qualsiasi processo sotto / proc
con un nome che corrisponda all'argomento del nome del processo fornito. Inoltre, utilizza il
prima istanza del processo trovata. Per controllare un'istanza specifica di un processo, utilizzare
, il -p opzione e fornire un PID.

· L'attuale versione di cpulimit assume il valore HZ del kernel 100.

Usa cpulimit online utilizzando i servizi onworks.net


Server e workstation gratuiti

Scarica app per Windows e Linux

Comandi Linux

Ad