InggrisPerancisSpanyol

Ad


favorit OnWorks

cpulimit - Online di Cloud

Jalankan cpulimit di penyedia hosting gratis OnWorks melalui Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

Ini adalah perintah cpulimit yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

PROGRAM:

NAMA


cpulimit -- membatasi penggunaan CPU dari suatu proses

RINGKASAN


batas cpu [TARGET] [PILIHAN...] [- PROGRAM]

DESKRIPSI


TARGET harus tepat salah satu dari ini:

-p, --pid=N
pid proses

-e, --exe=FILE
nama file program yang dapat dieksekusi

-P, --jalur=PATH
nama jalur absolut dari file program yang dapat dieksekusi

PILIHAN

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

-c, --cpu
tentukan jumlah core CPU yang tersedia. Biasanya ini terdeteksi untuk kita.

-l, --membatasi=N
persentase CPU yang diizinkan dari 1 ke atas. Biasanya 1 - 100, tetapi bisa lebih tinggi pada multi-
CPU inti. (wajib)

-q, --diam
Berjalan dalam mode senyap, menghindari penulisan pesan pembaruan ke konsol.

-k, --membunuh
matikan proses target alih-alih membatasi penggunaan CPU-nya

-r, --memulihkan
pulihkan proses yang dimatikan menggunakan flag -k.

-s, --sinyal
mengirim sinyal alternatif ke proses yang diawasi saat kita keluar. Standarnya adalah SIGCONT.

-v, --bertele-tele
tampilkan statistik kontrol

-z, --malas
keluar jika tidak ada proses target yang sesuai, atau jika mati

-- Ini adalah opsi CPUlimit terakhir. Semua opsi berikut adalah untuk program lain kami
akan diluncurkan.

-h, --membantu
tampilkan bantuan ini dan keluar

CONTOH


Dengan asumsi Anda sudah mulai `foo --bar` dan Anda mencari tahu dengan puncak(1) atau ps(1) bahwa ini
proses menggunakan semua waktu CPU Anda, Anda juga bisa

# batas cpu -e foo -l 50
membatasi penggunaan CPU dari proses dengan bertindak pada file program yang dapat dieksekusi (catatan:
argumen "--bar" dihilangkan)

# batas cpu -p 1234 -l 50
membatasi penggunaan CPU dari proses dengan bertindak pada PID-nya, seperti yang ditunjukkan oleh ps(1)

# batas cpu -P /usr/bin/foo -l 50
sama seperti -e tetapi menggunakan nama jalur absolut

# /usr/bin/someapp

# batas cpu -p $! -l 25 -b
Berguna untuk skrip di mana Anda ingin membatasi perintah terakhir yang dijalankan.

# batas cpu -l 20 firefox
Luncurkan browser web Firefox dan batasi penggunaan CPU hingga 20%

# batas cpu -l 25 -- firefox -pribadi
Luncurkan browser web Firefox dalam mode pribadi dan batasi penggunaan CPU hingga 25%

# batas cpu -c 2 -p 12345 -l 25
Grafik -c flag mengatur jumlah core CPU yang menurut program tersedia. Biasanya
ini terdeteksi untuk kami, tetapi dapat ditunggangi.

# batas cpu -l 20 -k firefox
Luncurkan program Firefox dan matikan jika prosesnya melebihi 20% penggunaan CPU.

# batas cpu -l 20 -p 1234 -s JANGKA TARGET
Proses throttle 1234 pada penggunaan CPU 20%. Jika cpulimit dipaksa untuk keluar, ia mengirimkan
menyaksikan proses sinyal SIGTERM.

CATATAN


· cpulimit selalu mengirimkan sinyal SIGSTOP dan SIGCONT ke suatu proses, keduanya untuk memverifikasi
bahwa ia dapat mengontrolnya dan untuk membatasi jumlah rata-rata CPU yang dikonsumsinya. Ini bisa
mengakibatkan pesan kontrol pekerjaan yang menyesatkan (mengganggu) yang menunjukkan bahwa pekerjaan tersebut telah
telah dihentikan (ketika sebenarnya, tetapi segera dimulai kembali). Ini juga dapat menyebabkan
masalah dengan shell interaktif yang mendeteksi atau bergantung pada SIGSTOP/SIGCONT.
Misalnya, Anda dapat menempatkan pekerjaan di latar depan, hanya untuk melihatnya segera berhenti
dan dimulai ulang di latar belakang. (Lihat jugahttp://bugs.debian.org/558763>.)

· Saat dipanggil dengan -e or -P opsi, cpulimit mencari proses apa pun di bawah / proc
dengan nama yang cocok dengan argumen nama proses yang diberikan. Selain itu, ia menggunakan
contoh pertama dari proses yang ditemukan. Untuk mengontrol contoh spesifik dari suatu proses, gunakan
itu -p pilihan dan memberikan PID.

· Versi cpulimit saat ini mengasumsikan nilai kernel HZ 100.

Gunakan cpulimit online menggunakan layanan onworks.net


Server & Workstation Gratis

Unduh aplikasi Windows & Linux

Perintah Linux

Ad