ພາສາອັງກິດພາສາຝຣັ່ງແອສປາໂຍນ

Ad


OnWorks favicon

cpulimit - ອອນລາຍໃນຄລາວ

ເປີດໃຊ້ cpulimit ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີຜ່ານ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ນີ້ແມ່ນຄໍາສັ່ງ cpulimit ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ໂຄງການ:

NAME


cpulimit -- ຈໍາກັດການໃຊ້ CPU ຂອງຂະບວນການ

ສະຫຼຸບສັງລວມ


cpulimit [ເປົ້າ​ຫມາຍ] [OPTIONS...] [-- ຕາຕະລາງເຮັດ]

ລາຍລະອຽດ


ເປົ້າ​ຫມາຍ ຕ້ອງເປັນອັນໜຶ່ງອັນນີ້:

-p, --pid=N
pid ຂອງຂະບວນການ

-e, --exe=ເອກະສານ
ຊື່ຂອງໄຟລ໌ໂຄງການປະຕິບັດໄດ້

-P, --ເສັ້ນທາງ=PATH
ຊື່ເສັ້ນທາງຢ່າງແທ້ຈິງຂອງໄຟລ໌ໂຄງການທີ່ສາມາດປະຕິບັດໄດ້

OPTIONS

-b, --ຄວາມເປັນມາ
ແລ່ນ cpulimit ໃນພື້ນຫຼັງ, ປົດປ່ອຍຕົວເຊື່ອມຕໍ່

-c, --cpu
ລະບຸຈໍານວນຂອງ CPU cores ທີ່ມີຢູ່. ປົກກະຕິແລ້ວນີ້ແມ່ນກວດພົບສໍາລັບພວກເຮົາ.

-l, -- ຈຳກັດ=N
ເປີເຊັນຂອງ CPU ທີ່ອະນຸຍາດຈາກ 1 ຂຶ້ນ. ປົກກະຕິແລ້ວ 1 - 100, ແຕ່ສາມາດສູງກວ່າຫຼາຍ.
CPU ຫຼັກ. (ບັງຄັບ)

-q, --ງຽບ
ແລ່ນຢູ່ໃນໂໝດງຽບ, ຫຼີກເວັ້ນການຂຽນຂໍ້ຄວາມອັບເດດໃສ່ຄອນໂຊ.

-k, --ຂ້າ
ຂ້າຂະບວນການເປົ້າຫມາຍແທນທີ່ຈະປິດການໃຊ້ CPU ຂອງມັນ

-r, -- ຟື້ນຟູ
ຟື້ນຟູຂະບວນການທີ່ຖືກຂ້າໂດຍໃຊ້ທຸງ -k.

-s, --ສັນຍານ
ສົ່ງສັນຍານທາງເລືອກໃຫ້ກັບຂະບວນການທີ່ເບິ່ງເມື່ອພວກເຮົາອອກ. ຄ່າເລີ່ມຕົ້ນແມ່ນ SIGCONT.

-v, -- verbose
ສະ​ແດງ​ໃຫ້​ເຫັນ​ສະ​ຖິ​ຕິ​ການ​ຄວບ​ຄຸມ​

-z, --ຂີ້ຄ້ານ
ອອກຈາກຖ້າບໍ່ມີຂະບວນການເປົ້າຫມາຍທີ່ເຫມາະສົມ, ຫຼືຖ້າມັນຕາຍ

-- ນີ້ແມ່ນທາງເລືອກສຸດທ້າຍຂອງ CPU limit. ທາງ ເລືອກ ທັງ ຫມົດ ດັ່ງ ຕໍ່ ໄປ ນີ້ ແມ່ນ ສໍາ ລັບ ໂຄງ ການ ອື່ນ ທີ່ ພວກ ເຮົາ
ຈະເປີດຕົວ.

-h, - ຊ່ວຍ
ສະແດງການຊ່ວຍເຫຼືອນີ້ແລະອອກ

ຕົວຢ່າງ


ສົມມຸດວ່າທ່ານໄດ້ເລີ່ມຕົ້ນ `ຟູ --bar` ແລະທ່ານຊອກຫາກັບ top(1) ຫຼື ps(1) ອັນນີ້
ຂະ​ບວນ​ການ​ໃຊ້​ເວ​ລາ CPU ຂອງ​ທ່ານ​ທັງ​ຫມົດ​ທີ່​ທ່ານ​ສາ​ມາດ​ເຮັດ​ໄດ້​

# cpulimit -e ຟູ -l 50
ຈໍາ​ກັດ​ການ​ນໍາ​ໃຊ້ CPU ຂອງ​ຂະ​ບວນ​ການ​ໂດຍ​ການ​ປະ​ຕິ​ບັດ​ກ່ຽວ​ກັບ​ໄຟລ​໌​ໂຄງ​ການ​ປະ​ຕິ​ບັດ​ໄດ້ (ຫມາຍ​ເຫດ​:
argument "--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
ເປີດຕົວທ່ອງເວັບຂອງ Firefox ແລະຈໍາກັດການໃຊ້ CPU ຂອງມັນຢູ່ທີ່ 20%

# cpulimit -l 25 -- firefox -ສ່ວນຕົວ
ເປີດຕົວທ່ອງເວັບຂອງ Firefox ໃນໂຫມດສ່ວນຕົວແລະຈໍາກັດການໃຊ້ CPU ຂອງມັນຢູ່ທີ່ 25%

# cpulimit -c 2 -p 12345 -l 25
ໄດ້ -c ທຸງກໍານົດຈໍານວນຂອງ CPU cores ທີ່ໂຄງການຄິດວ່າສາມາດໃຊ້ໄດ້. ປົກກະຕິແລ້ວ
ມັນຖືກກວດພົບສໍາລັບພວກເຮົາ, ແຕ່ສາມາດຂີ່ເກີນ.

# cpulimit -l 20 -k firefox
ເປີດໃຊ້ໂປຣແກຣມ Firefox ແລະຂ້າມັນຖ້າຂະບວນການໃຊ້ CPU ເກີນ 20%.

# cpulimit -l 20 -p 1234 -s ໄລຍະເປົ້າໝາຍ
ຂະບວນການ Throttle 1234 ຢູ່ທີ່ 20% ການນໍາໃຊ້ CPU. ຖ້າ cpulimit ຖືກບັງຄັບໃຫ້ອອກ, ມັນຈະສົ່ງ
ເບິ່ງຂະບວນການສັນຍານ SIGTERM.

ຫມາຍເຫດ


· cpulimit ສະເຫມີສົ່ງສັນຍານ SIGSTOP ແລະ SIGCONT ໄປຫາຂະບວນການ, ທັງສອງເພື່ອກວດສອບ.
ທີ່ມັນສາມາດຄວບຄຸມມັນແລະຈໍາກັດຈໍານວນສະເລ່ຍຂອງ CPU ທີ່ມັນບໍລິໂພກ. ນີ້ສາມາດ
ເຮັດໃຫ້ເກີດຄວາມເຂົ້າໃຈຜິດ (ທີ່ຫນ້າລໍາຄານ) ຂໍ້ຄວາມການຄວບຄຸມວຽກທີ່ຊີ້ບອກວ່າວຽກມີ
ໄດ້ຖືກຢຸດເຊົາ (ໃນຕົວຈິງແມ່ນມັນແມ່ນ, ແຕ່ທັນທີ restarted). ນີ້ຍັງສາມາດເຮັດໃຫ້ເກີດ
ບັນຫາກັບ shells ແບບໂຕ້ຕອບທີ່ກວດພົບຫຼືຖ້າບໍ່ດັ່ງນັ້ນແມ່ນຂຶ້ນກັບ SIGSTOP/SIGCONT.
ຕົວຢ່າງ, ທ່ານອາດຈະວາງວຽກຢູ່ເບື້ອງຫນ້າ, ພຽງແຕ່ເຫັນມັນຢຸດທັນທີ
ແລະຣີສະຕາດໃນພື້ນຫຼັງ. (ເບິ່ງນຳhttp://bugs.debian.org/558763>.)

· ໃນ​ເວ​ລາ​ທີ່​ຮຽກ​ຮ້ອງ​ໃຫ້​ມີ​ -e or -P ທາງເລືອກ, cpulimit ຊອກຫາຂະບວນການໃດພາຍໃຕ້ / proc
ກັບຊື່ທີ່ກົງກັບ argument ຊື່ຂະບວນການທີ່ໃຫ້. ນອກຈາກນັ້ນ, ມັນໃຊ້
ຕົວຢ່າງທໍາອິດຂອງຂະບວນການທີ່ພົບເຫັນ. ເພື່ອຄວບຄຸມຕົວຢ່າງສະເພາະຂອງຂະບວນການ, ໃຫ້ໃຊ້
ໄດ້ -p ທາງເລືອກແລະສະຫນອງ PID.

· ເວີຊັນປັດຈຸບັນຂອງ cpulimit ຖືວ່າຄ່າ kernel HZ 100.

ໃຊ້ cpulimit ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net


ເຊີບເວີ ແລະສະຖານີເຮັດວຽກຟຣີ

ດາວໂຫຼດແອັບ Windows ແລະ Linux

Linux ຄຳ ສັ່ງ

  • 1
    aarch64-linux-gnu-strings
    aarch64-linux-gnu-strings
    strings - ພິມສາຍຂອງ
    ຕົວອັກສອນທີ່ສາມາດພິມໄດ້ໃນໄຟລ໌. ...
    ແລ່ນ aarch64-linux-gnu-strings
  • 2
    aarch64-linux-gnu-strip
    aarch64-linux-gnu-strip
    strip - ຍົກເລີກສັນຍາລັກຈາກວັດຖຸ
    ໄຟລ໌. ...
    ແລ່ນ aarch64-linux-gnu-strip
  • 3
    cpmcp
    cpmcp
    cpmcp - ສຳເນົາໄຟລ໌ຈາກ ແລະໃສ່ CP/M
    ແຜ່ນ...
    ແລ່ນ cpmcp
  • 4
    cpmls
    cpmls
    cpmls - ລາຍການຈັດຮຽງເນື້ອໃນຂອງ
    ໄດເລກະທໍລີ ...
    ແລ່ນ cpmls
  • 5
    g.accessgrass
    g.accessgrass
    g.access - ຄວບຄຸມການເຂົ້າເຖິງ
    ແຜນ​ທີ່​ໃນ​ປະ​ຈຸ​ບັນ​ສໍາ​ລັບ​ຜູ້​ໃຊ້​ອື່ນໆ​ກ່ຽວ​ກັບ​ການ​
    ລະບົບ. ຖ້າບໍ່ມີທາງເລືອກໃຫ້, ພິມ
    ສະຖານະປັດຈຸບັນ. ຄໍາສໍາຄັນ: ທົ່ວໄປ, ແຜນທີ່
    ການ​ຄຸ້ມ​ຄອງ​, p ...
    ແລ່ນ g.accessgrass
  • 6
    g.cairocompgrass
    g.cairocompgrass
    g.cairocomp - ວາງຊ້ອນ X ຫຼາຍອັນ
    ແຜນທີ່. ຄໍາສໍາຄັນ: ໂດຍທົ່ວໄປ, ສະແດງ ...
    ແລ່ນ g.cairocompgrass
  • g.dirsepgrass
    g.dirseps - ຜົນປະໂຫຍດ GRASS ພາຍໃນສໍາລັບ
    ການແປງຕົວແຍກໄດເລກະທໍລີ
    ຕົວລະຄອນ. ແປງໄດເລກະທໍລີໃດໆ
    ຕົວອັກສອນຕົວແຍກໃນສະຕຣິງປ້ອນຂໍ້ມູນ
    ໄປ ຫຼື ຈາກ ນາ ...
    ແລ່ນ g.dirsepgrass
  • ເພີ່ມເຕີມ »

Ad