InglesPransesEspanyol

Ad


OnWorks favicon

cpulimit - Online sa Cloud

Patakbuhin ang cpulimit sa OnWorks na libreng hosting provider sa Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

Ito ang command cpulimit na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

PROGRAMA:

NAME


cpulimit -- nililimitahan ang paggamit ng CPU ng isang proseso

SINOPSIS


cpulimit [TARGET] [Opsyon...] [ -- PROGRAMA]

DESCRIPTION


TARGET dapat ay eksaktong isa sa mga ito:

-p, --pid=N
pid ng proseso

-e, --exe=FILE
pangalan ng executable program file

-P, --daanan=PATH
absolute path name ng executable program file

Opsyon

-b, --background
patakbuhin ang cpulimit sa background, palayain ang terminal

-c, --cpu
tukuyin ang bilang ng mga CPU core na magagamit. Kadalasan ito ay nakita para sa amin.

-l, --limitasyon=N
porsyento ng CPU na pinapayagan mula 1 pataas. Karaniwang 1 - 100, ngunit maaaring mas mataas sa multi-
mga pangunahing CPU. (sapilitan)

-q, --tahimik
Tumatakbo sa tahimik na mode, iniiwasan ang pagsusulat ng mga mensahe ng pag-update sa console.

-k, --patayin
patayin ang target na proseso sa halip na i-throttling ang paggamit ng CPU nito

-r, --ibalik
ibalik ang isang prosesong pinatay gamit ang -k flag.

-s, --signal
magpadala ng alternatibong signal sa pinapanood na proseso kapag lumabas kami. Ang default ay SIGCONT.

-v, --verbose
ipakita ang mga istatistika ng kontrol

-z, --tamad
lumabas kung walang angkop na target na proseso, o kung ito ay namatay

-- Ito ang panghuling opsyon sa CPUlimit. Ang lahat ng mga sumusunod na opsyon ay para sa isa pang programa namin
ilulunsad.

-h, - Tumulong
ipakita ang tulong na ito at lumabas

HALIMBAWA


Ipagpalagay na nasimulan mo na `foo --bar` at nalaman mo kasama tuktok(1) o ps(1) na ito
Ginagamit ng proseso ang lahat ng oras ng iyong CPU na magagawa mo

# cpulimit -e foo -l 50
nililimitahan ang paggamit ng CPU ng proseso sa pamamagitan ng pagkilos sa executable program file (tandaan:
ang argumentong "--bar" ay tinanggal)

# cpulimit -p 1234 -l 50
nililimitahan ang paggamit ng CPU ng proseso sa pamamagitan ng pagkilos sa PID nito, tulad ng ipinapakita ng ps(1)

# cpulimit -P /usr/bin/foo -l 50
katulad ng -e ngunit gumagamit ng ganap na pangalan ng landas

# /usr/bin/someapp

# cpulimit -p $! -l 25 -b
Kapaki-pakinabang para sa mga script kung saan mo gustong i-throttle ang huling command run.

# cpulimit -l 20 firefox
Ilunsad ang Firefox web browser at limitahan ang paggamit ng CPU nito sa 20%

# cpulimit -l 25 -- firefox -pribado
Ilunsad ang Firefox web browser sa pribadong mode at limitahan ang paggamit ng CPU nito sa 25%

# cpulimit -c 2 -p 12345 -l 25
Ang -c Itinatakda ng flag ang bilang ng mga CPU core na sa tingin ng program ay available. Karaniwan
ito ay natukoy para sa amin, ngunit maaaring ma-override.

# cpulimit -l 20 -k firefox
Ilunsad ang Firefox program at patayin ito kung ang proseso ay lumampas sa 20% na paggamit ng CPU.

# cpulimit -l 20 -p 1234 -s TARGET TERM
Throttle process 1234 sa 20% na paggamit ng CPU. Kung ang cpulimit ay pinilit na lumabas, ipinapadala nito ang
napanood ang proseso ng signal ng SIGTERM.

NOTA


· Palaging ipinapadala ng cpulimit ang mga signal ng SIGSTOP at SIGCONT sa isang proseso, parehong para i-verify
na maaari nitong kontrolin ito at upang limitahan ang average na dami ng CPU na kinokonsumo nito. Maaari itong
magreresulta sa mapanlinlang (nakakainis) na mga mensahe ng kontrol sa trabaho na nagpapahiwatig na mayroon ang trabaho
nahinto (kung kailan talaga, ngunit agad na na-restart). Maaari rin itong maging sanhi
mga isyu sa mga interactive na shell na nakakakita o kung hindi man ay nakadepende sa SIGSTOP/SIGCONT.
Halimbawa, maaari kang maglagay ng trabaho sa foreground, para makita mo na agad itong tumigil
at nag-restart sa background. (Tingnan dinhttp://bugs.debian.org/558763>.)

· Kapag tinawag kasama ang -e or -P mga pagpipilian, hinahanap ng cpulimit ang anumang proseso sa ilalim / proc
na may pangalan na tumutugma sa argumento ng pangalan ng proseso na ibinigay. Higit pa rito, ginagamit nito ang
unang pagkakataon ng proseso na natagpuan. Upang kontrolin ang isang partikular na halimbawa ng isang proseso, gamitin
ang -p opsyon at magbigay ng PID.

· Ipinapalagay ng kasalukuyang bersyon ng cpulimit ang halaga ng kernel HZ na 100.

Gumamit ng cpulimit online gamit ang mga serbisyo ng onworks.net


Mga Libreng Server at Workstation

Mag-download ng Windows at Linux apps

Linux command

Ad