Bạn Tìm Gì Hôm Nay ...?
Tất cả đều có chỉ trong 1 nốt nhạc !
Nếu cần hỗ trợ chi tiết gọi 1900 9477
Hiểu cách sử dụng bộ xử lý CPU rất quan trọng để đo hiệu năng hệ thống tổng thể. Từ những người đam mê Linux đến quản trị viên hệ thống, việc biết cách giám sát việc sử dụng CPU trong Linux từ dòng lệnh là rất quan trọng.
Hướng dẫn này sẽ hướng dẫn bạn một số tùy chọn để kiểm tra mức sử dụng CPU Linux.
Máy tính chạy Linux (ví dụ: Ubuntu và CentOS)
Quyền truy cập vào tài khoản người dùng có đặc quyền sudo
Một dấu nhắc lệnh (Ctrl-Alt-T trong Ubuntu, Menu Ứng dụng Tiện ích Terminal trong CentOS)
(tùy chọn) Trình cài đặt gói, như apt hoặc yum
Mở một cửa sổ terminal và nhập lệnh sau:
top
Hệ thống sẽ phản hồi bằng cách hiển thị danh sách tất cả các quy trình hiện đang chạy. Nó cũng sẽ cung cấp thông tin về người dùng, tác vụ, tải CPU và mức sử dụng bộ nhớ.
Danh sách này có thể thay đổi thường xuyên khi các tác vụ nền bắt đầu và hoàn thành. Chạy bằng lệnh top và -i:
top –i
Điều này sẽ ẩn tất cả các quy trình nhàn rỗi, giúp sắp xếp danh sách dễ dàng hơn. Để thoát khỏi chương trình, hãy nhấn chữ cái q trên bàn phím của bạn Một số lệnh hữu ích khác khi top đang chạy bao gồm:
M
– sắp xếp danh sách tác vụ theo mức sử dụng bộ nhớP
– sắp xếp danh sách tác vụ theo cách sử dụng bộ xử lýN
– sắp xếp danh sách nhiệm vụ theo ID tiến trìnhT
– sắp xếp danh sách nhiệm vụ theo thời gian chạyĐể được hỗ trợ về phần trên cùng, bạn có thể nhấn chữ cái h trong khi nó đang chạy. Hoặc, bạn có thể nhập thông tin sau vào dòng lệnh
man top
Thao tác này sẽ hiển thị trang hướng dẫn cho lệnh trên cùng.
mpstat là một phần của gói phần mềm có tên là sysstat. Hầu hết các bản phân phối dựa trên RHEL đều bao gồm gói phần mềm này.
Đối với hệ thống Debian và Ubuntu, bạn sẽ cần cài đặt gói sysstat.
Trong cửa sổ terminal, nhập lệnh sau:
sudo apt-get install sysstat
Cho phép quá trình cài đặt hoàn tất.
Nếu đang chạy phiên bản phái sinh CentOS hoặc Red Hat cũ hơn (4.x trở lên), bạn có thể sử dụng up2date để cài đặt sysstat:
sudo up2date install sysstat
Đối với các bản cài đặt CentOS hoặc Red Hat mới hơn (5.x trở lên),có thể cài đặt sysstat bằng lệnh sau:
sudo yum install sysstat
Sau khi quá trình kết thúc, bạn có thể sử dụng lệnh mpstat trong thiết bị đầu cuối như sau:
mpstat
Hệ thống sẽ hiển thị mức sử dụng của từng bộ xử lý (hoặc lõi bộ xử lý).
Dòng đầu tiên là tập hợp các nhãn cột. Dòng thứ hai là giá trị cho mỗi cột:
Bạn có thể thêm hậu tố vào lệnh mpstat.
–P cho phép bạn chỉ định một bộ xử lý để báo cáo:
mpstat –P 0
Thao tác này sẽ hiển thị cho bạn báo cáo về bộ xử lý đầu tiên (CPU 0).
mpstat –P ALL
Lệnh này sẽ hiển thị cho bạn tổng số, giống như lệnhmpstatcơ bản. Nó cũng sẽ liệt kê các tiến trình theo từng CPU.
Lệnh mpstat chỉ chụp nhanh mức sử dụng CPU.
Để chụp một loạt ảnh chụp nhanh, hãy sử dụng một số để biểu thị khoảng thời gian và số thứ hai để biểu thị số lượng báo cáo:
mpstat 5 7
Ví dụ này sẽ tạo ra 7 ảnh chụp nhanh, mỗi ảnh cách nhau 5 giây.
Công cụ sar là một tiện ích để quản lý tài nguyên hệ thống. Tùy chọn này không bị giới hạn nghiêm ngặt ở mức sử dụng CPU nhưng bạn có thể sử dụng tùy chọn-uđể theo dõi hiệu suất CPU.
Sử dụng lệnh sau để hướng dẫn sar giám sát việc sử dụng CPU theo các khoảng thời gian đã đặt:
sar –u 5
Tùy chọn –u yêu cầu nó hiển thị mức sử dụng CPU. Số 5 chỉ ra rằng nó sẽ hiển thị cứ sau 5 giây. Điều này sẽ chạy vô thời hạn. Để hủy, nhấn Ctrl-C.
Nhập lệnh sau:
iostat
Hệ thống sẽ hiển thị mức sử dụng CPU trung bình kể từ lần khởi động cuối cùng. Nó cũng sẽ hiển thị tải đầu vào/đầu ra (hoạt động đọc/ghi đĩa).
– Công cụ giám sát Nmon
Nmon là một công cụ giám sát được phát triển bởi Nigel Griffiths của IBM. Để cài đặt Nmon trên Ubuntu, hãy nhập lệnh sau:
sudo apt-get install nmon
Để cài đặt vào CentOS, hãy nhập lệnh sau:
sudo yum epel-release
sudo yum install nmon
Lệnh khởi chạy nmon là:
nmon
Thao tác này sẽ khởi chạy tiện ích và hiển thị tất cả các tùy chọn. Để xem mức sử dụng CPU, hãy nhấn vào chữ cáic. Để chuyển trở lại, hãy nhấn c. Để biết danh sách lệnh, hãy nhấn h. Để thoát, nhấn q.
– Tùy chọn tiện ích đồ họa
Nhiều hệ thống máy chủ không lãng phí chu trình xử lý trên giao diện đồ họa người dùng (GUI).
Tuy nhiên, bạn có thể có GUI nhẹ hoặc bạn có thể đang sử dụng hệ thống máy khách Linux. Một số phiên bản, như Ubuntu, có công cụ giám sát đồ họa tích hợp.
Để khởi chạy trình giám sát hệ thống của Ubuntu, hãy nhập thông tin sau vào cửa sổ terminal:
gnome-system-monitor
Thao tác này sẽ khởi động một ứng dụng giống như trình quản lý tác vụ, nơi bạn có thể giám sát các tác vụ và mức sử dụng CPU.
Thông thường, GUI có ứng dụng “trình quản lý tác vụ” hoặc “giám sát hệ thống”. Điều này có thể được sử dụng để theo dõi việc sử dụng CPU trong thời gian thực.
Có nhiều phương pháp khác nhau để kiểm tra mức sử dụng CPU trong Linux.
Hướng dẫn này phác thảo các phương pháp chính bằng cách sử dụng các công cụ Linux tích hợp hoặc ứng dụng của bên thứ ba. Các lệnh này sẽ giúp bạn theo dõi việc sử dụng bộ xử lý và hiệu suất của hệ thống, giúp bạn kiểm soát tốt hơn.
——————————————————————————————————————————————————–
P.A Việt Nam tiên phong trong thị trường Internet & Web.
Là nhà đăng ký tên miền lớn nhất Việt Nam. Chuyên nghiệp trong lĩnh vực Tên miền, Website, Email, Server, Thiết kế Web.
Thông tin kiến thức vps-dedicated-colocation tại: https://kb.pavietnam.vn/category/vps-dedicated-colocation
Đăng ký dịch vụ P.A Việt Nam: https://www.pavietnam.vn/
P.A Việt Nam cung cấp đa dạng cấu hình VPS và Dedicated tại: Cloud Server – Cloud Server Pro – Máy Chủ Riêng
Tham khảo các Ưu đãi hiện có tại: https://www.pavietnam.vn/vn/tin-khuyen-mai/
Facebook: https://www.facebook.com/pavietnam.com.vn