EnglishFrenchSpanyol

Ad


Favicon OnWorks

cpulimit - Dalam talian di Awan

Jalankan cpulimit dalam penyedia pengehosan percuma OnWorks melalui Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS

Ini ialah arahan cpulimit yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.

JADUAL:

NAMA


cpulimit -- mengehadkan penggunaan CPU sesuatu proses

SINOPSIS


cpulimit [SASARAN] [PILIHAN...] [ -- PROGRAM]

DESCRIPTION


TARGET mesti betul-betul salah satu daripada ini:

-p, --pid=N
pid proses

-e, --exe=FAIL
nama fail program boleh laku

-P, --laluan=PATH
nama laluan mutlak fail program boleh laku

PILIHAN

-b, --latar belakang
jalankan cpulimit di latar belakang, membebaskan terminal

-c, --CPU
nyatakan bilangan teras CPU yang tersedia. Biasanya ini dikesan untuk kita.

-l, --had=N
peratusan CPU dibenarkan daripada 1 ke atas. Biasanya 1 - 100, tetapi boleh lebih tinggi pada berbilang
CPU teras. (wajib)

-q, --senyap
Berjalan dalam mod senyap, mengelak daripada menulis mesej kemas kini ke konsol.

-k, --bunuh
membunuh proses sasaran dan bukannya mengecilkan penggunaan CPUnya

-r, --pulihkan
memulihkan proses yang dibunuh menggunakan bendera -k.

-s, --isyarat
menghantar isyarat alternatif kepada proses yang diperhatikan apabila kami keluar. Lalai ialah SIGCONT.

-v, --verbose
menunjukkan statistik kawalan

-z, --malas
keluar jika tiada proses sasaran yang sesuai, atau jika ia mati

-- Ini ialah pilihan CPUlimit terakhir. Semua pilihan berikut adalah untuk program lain yang kami
akan dilancarkan.

-h, - membantu
paparkan bantuan ini dan keluar

CONTOH


Dengan andaian anda telah mula `foo --bar` dan anda mengetahui dengan bahagian(1) atau ps(1) bahawa ini
proses menggunakan semua masa CPU anda sama ada

# cpulimit -e foo -l 50
mengehadkan penggunaan CPU proses dengan bertindak pada fail program boleh laku (nota:
hujah "--bar" ditinggalkan)

# cpulimit -p 1234 -l 50
mengehadkan penggunaan CPU proses dengan bertindak pada PIDnya, seperti yang ditunjukkan oleh ps(1)

# cpulimit -P /usr/bin/foo -l 50
sama seperti -e tetapi menggunakan nama laluan mutlak

# /usr/bin/someapp

# cpulimit -p $! -l 25 -b
Berguna untuk skrip di mana anda ingin mendikit perintah terakhir dijalankan.

# cpulimit -l 20 firefox
Lancarkan pelayar web Firefox dan hadkan penggunaan CPUnya kepada 20%

# cpulimit -l 25 -- firefox -peribadi
Lancarkan pelayar web Firefox dalam mod peribadi dan hadkan penggunaan CPUnya kepada 25%

# cpulimit -c 2 -p 12345 -l 25
. -c flag menetapkan bilangan teras CPU yang difikirkan tersedia oleh program. Biasanya
ini dikesan untuk kita, tetapi boleh berlebihan.

# cpulimit -l 20 -k firefox
Lancarkan program Firefox dan matikan ia jika proses melebihi 20% penggunaan CPU.

# cpulimit -l 20 -p 1234 -s TANDATANGAN
Proses pendikit 1234 pada 20% penggunaan CPU. Jika cpulimit terpaksa keluar, ia akan menghantar
ditonton memproses isyarat SIGTERM.

NOTA


· cpulimit sentiasa menghantar isyarat SIGSTOP dan SIGCONT kepada proses, kedua-duanya untuk mengesahkan
bahawa ia boleh mengawalnya dan untuk mengehadkan jumlah purata CPU yang digunakannya. Ini boleh
mengakibatkan mesej kawalan kerja yang mengelirukan (menjengkelkan) yang menunjukkan bahawa kerja itu telah
telah dihentikan (sebenarnya ia adalah, tetapi serta-merta dimulakan semula). Ini juga boleh menyebabkan
isu dengan cengkerang interaktif yang mengesan atau sebaliknya bergantung pada SIGSTOP/SIGCONT.
Sebagai contoh, anda boleh meletakkan kerja di latar depan, hanya untuk melihatnya berhenti serta-merta
dan dimulakan semula di latar belakang. (Lihat jugahttp://bugs.debian.org/558763>.)

· Apabila dipanggil dengan -e or -P pilihan, cpulimit mencari sebarang proses di bawah / proc
dengan nama yang sepadan dengan argumen nama proses yang diberikan. Tambahan pula, ia menggunakan
contoh pertama proses yang ditemui. Untuk mengawal contoh tertentu proses, gunakan
yang -p pilihan dan sediakan PID.

· Versi semasa cpulimit menganggap nilai kernel HZ 100.

Gunakan cpulimit dalam talian menggunakan perkhidmatan onworks.net


Pelayan & Stesen Kerja Percuma

Muat turun apl Windows & Linux

Arahan Linux

Ad