ืืืื ืืคืงืืื cpulimit ืฉื ืืชื ืืืคืขืื ืืกืคืง ืืืืจืื ืืืื ืื ืฉื OnWorks ืืืืฆืขืืช ืืืช ืืชืื ืืช ืืขืืืื ืืืงืืื ืืช ืืืจืืืืช ืฉืื ื, ืืืื Ubuntu Online, Fedora Online, ืืืืืืืจ ืืงืืื ืฉื Windows ืื ืืืืืืืจ ืืงืืื ืฉื MAC OS
ืชึธืึฐื ึดืืช:
ืฉืึตื
cpulimit -- ืืืืื ืืช ืืฉืืืืฉ ืืืขืื ืืชืืืื
ืชึทืงืฆึดืืจ
cpulimit [ืึทืขึทื] [ืืคืฉืจืืืืช...] [ -- ืชึธืึฐื ึดืืช]
ืชืืืืจ
ืึทืขึทื ืืืื ืืืืืช ืืืืืง ืืื ืืืื:
-p, --pid=N
ืืืื ืืชืืืื
-e, --exe=ืงืืืฅ
ืฉื ืงืืืฅ ืืชืืื ืืช ืื ืืชื ืช ืืืคืขืื
-P, --ื ึธืชึดืื=ื ืชืื
ืฉื ืื ืชืื ืืืืืื ืฉื ืงืืืฅ ืืชืืื ืืช ืื ืืชื ืช ืืืคืขืื
ืืคืฉืจืืืืช
-b, --ืจืงืข ืืืื
ืืคืขื cpulimit ืืจืงืข, ืืชืคื ื ืืช ืืืจืืื ื
-c, --ืืขืื
ืฆืืื ืืช ืืกืคืจ ืืืืืช ืืืขืื ืืืืื ืืช. ืืืจื ืืื ืื ืืืืื ืขืืืจื ื.
-l, --ืึฐืึทืืึผึดืื=N
ืืืื ืืืขืื ืืืืชืจ ื-1 ืืืขืื. ืืืจื ืืื 1 - 100, ืืื ืืืื ืืืืืช ืืืื ืืืชืจ ื-multi-
ืืขืืื ืืืื. (ืืืื)
-q, --ืฉืึถืงึถื
ืคืืขื ืืืฆื ืฉืงื, ื ืื ืข ืืืชืืืช ืืืืขืืช ืขืืืื ืืืกืืฃ.
-k, --ืึทืึฒืจืึนื
ืืืจืื ืืช ืชืืืื ืืืืจื ืืืงืื ืืืฆื ืืข ืืช ืืฉืืืืฉ ืืืขืื ืฉืื
-r, --ืืฉืืืจ
ืฉืืืจ ืชืืืื ืฉืืืืช ืืืืฆืขืืช ืืื -k.
-s, --ืืึนืช
ืืฉืืื ืืืช ืืืืคื ืืชืืืื ืื ืฆืคื ืืืฉืจ ืื ื ืืืฆืืื. ืืจืืจืช ืืืืื ืืื SIGCONT.
-v, --ืึดืืึผืึดื
ืืืจืืืช ืกืืืืกืืืงืืช ืืงืจื
-z, --ืขึธืฆึตื
ืืฆืืื ืื โโืืื ืชืืืื ืืืจื ืืชืืื, ืื ืื ืืื ืืช
-- ืืืื ืืคืฉืจืืช ื-CPUlimit ืืกืืคืืช. ืื ืืืคืฉืจืืืืช ืืืืืช ืื ืขืืืจ ืชืืื ืืช ืืืจืช ืื ืื ื
ืืืฉืง.
-h, - ืขืืจื
ืืืฆืื ืขืืจื ืื ืืฆื
ืืืืืืืช
ืืื ืื ืฉืืชืืืช `ืคื --ืืจ` ืืืชื ืืืื ืขื ืืืง ืขืืืื(1) ืื ps(1) ืฉืื
ืืชืืืื ืืฉืชืืฉ ืืื ืืื ืืืขืื ืฉืื ืฉืืชื ืืืื
# cpulimit -e Foo -l 50
ืืืืื ืืช ืืฉืืืืฉ ืืืขืื ืืชืืืื ืขื ืืื ืคืขืืื ืขื ืงืืืฅ ืืชืืื ืืช ืื ืืชื ืช ืืืคืขืื (ืฉืื ืื:
ืืืืขืื "--bar" ืืืฉืื)
# cpulimit -p 1234 -l 50
ืืืืื ืืช ืืฉืืืืฉ ื-CPU ืฉื ืืชืืืื ืขื ืืื ืคืขืืื ืขื ื-PID ืฉืื, ืืคื ืฉืืืฆื ืขื ืืื ps(1)
# cpulimit -P /usr/bin/foo -l 50
ืืืชื ืืืืจ ืืื -e ืืื ืืฉืชืืฉ ืืฉื ืื ืชืื ืืืืืื
# /usr/bin/someapp
# cpulimit -p $! -l 25 -b
ืฉืืืืฉื ืขืืืจ ืกืงืจืืคืืื ืฉืืื ืืจืฆืื ื ืืืืื ืืช ืืคืขืืช ืืคืงืืื ืืืืจืื ื.
# cpulimit -l 20 ืคืืืจืคืืงืก
ืืคืขื ืืช ืืคืืคื ืืืื ืืจื ื Firefox ืืืืืื ืืช ืืฉืืืืฉ ืืืขืื ืฉืื ื-20%
# cpulimit -l 25 -- ืคืืืจืคืืงืก -ืคึผึฐืจึธืึดื
ืืคืขื ืืช ืืคืืคื ืืืื ืืจื ื Firefox ืืืฆื ืคืจืื ืืืืืืช ืืช ืืฉืืืืฉ ืืืขืื ืฉืื ื-25%
# cpulimit -c 2 -p 12345 -l 25
ืื ืืื ื -c ืืื ืงืืืข ืืช ืืกืคืจ ืืืืืช ื-CPU ืฉืืืขืช ืืชืืื ืืช ืืืื ืืช. ืึผึฐืึถืจึถื ืึผึฐืึทื
ืื ืืืืื ืขืืืจื ื, ืื ื ืืชื ืืขืงืืฃ ืืืชื.
# cpulimit -l 20 -k ืคืืืจืคืืงืก
ืืคืขื ืืช ืชืืื ืืช Firefox ืืืจืื ืืืชื ืื ืืชืืืื ืขืืื ืขื 20% ืฉืืืืฉ ืืืขืื.
# cpulimit -l 20 -p 1234 -s ืืืื ืืขื
ืชืืืื ืืฆืขืจืช 1234 ื-20% ืฉืืืืฉ ืืืขืื. ืื cpulimit ื ืืืฅ ืืฆืืช, ืืื ืฉืืื ืืช
ืฆืคื ืืขืืืื ืืืืช SIGTERM.
ืืืจืื
ยท cpulimit ืชืืื ืฉืืื ืืช ืืืืชืืช SIGSTOP ื-SIGCONT ืืชืืืื, ืฉื ืืื ืืื ืืืืช
ืฉืืื ืืืื ืืฉืืื ืื ืืืืืืื ืืช ืืืืช ืืืขืื ืืืืืฆืขืช ืฉืืื ืฆืืจื. ืื ืืืื
ืืืจืื ืืืืืขืืช ืืงืจืช ืขืืืื ืืืขืืช (ืืขืฆืื ืืช) ืืืขืืืืช ืขื ืื ืฉืืฉ ืืชืคืงืื
ืืืคืกืง (ืืฉืื ืืื ืืคืืขื, ืืื ืืื ืืืคืขื ืืืืฉ). ืื ืืืื ืื ืืืจืื
ืืขืืืช ืขื ืงืื ืืืืช ืืื ืืจืืงืืืืืืช ืฉืืืืืช ืื ืชืืืืืช ืืืจืช ื-SIGSTOP/SIGCONT.
ืืืืืื, ืืชื ืืืื ืืืฆืื ืขืืืื ืืืืืช, ืจืง ืืื ืืจืืืช ืืืชื ื ืขืฆืจืช ืืื
ืืืืคืขื ืืืืฉ ืืจืงืข. (ืจืื ืืhttp://bugs.debian.org/558763>.)
ยท ืืืฉืจ ืืืคืขื ืขื ื -e or -P ืืคืฉืจืืืืช, cpulimit ืืืคืฉ ืื ืชืืืื ืชืืช / proc
ืขื ืฉื ืฉืืชืืื ืืืจืืืื ื ืฉื ืืชืืืื ืฉื ืืชื. ืืชืจ ืขื ืื, ืืื ืืฉืชืืฉ ื-
ืืืคืข ืจืืฉืื ืฉื ืืชืืืื ืฉื ืืฆื. ืืื ืืฉืืื ืขื ืืืคืข ืกืคืฆืืคื ืฉื ืชืืืื, ืืฉืชืืฉ
ืื ืืื -p ืืคืฉืจืืช ืืืกืคืง PID.
ยท ืืืจืกื ืื ืืืืืช ืฉื cpulimit ืื ืืื ืืช ืขืจื HZ ืืืืื 100.
ืืฉืชืืฉ ื-cpulimit ืืืื ืืจื ื ืืืืฆืขืืช ืฉืืจืืชื onworks.net