Thứ Tư, 14 tháng 6, 2017

Quản lý và giới hạn CPU trên từng process trên Ubuntu






Bước 1: Cài công cụ CPUTool

Code:
$ sudo apt install cputool
Bước 2: giới hạn CPU dựa trên ID của tiến trình

Code:
# cputool --cpu-limit 50 -p 8275
Nghĩa là: giới hạn 50% CPU cho tiến trình có ID là 8275

Bước 3: Để giới hạn CPU của một nhóm các tiến trình liên quan

Tìm các tiến trình liên quan đến ứng dụng

Code:
# pidof apache2
9592 3643 3642 3641 3640 3638 3637 1780
Giới hạn CPU nhóm các tiến trình

Code:
# cputool --cpu-limit 20 -P 1780
Bước 4: Cấu hình chạy rsync khi load máy chủ nhỏ hơn 3.5

Code:
# cputool --load-limit 3.5 --rsync -av /home/tecmint /backup/`date +%Y-%m-%d`/

Không có nhận xét nào:

Đăng nhận xét