PHP sys_getloadavg()

Giới thiệu về sys_getloadavg()

Hàm sys_getloadavg() trong PHP được sử dụng để lấy thông tin về mức tải trung bình (load average) của hệ thống. Mức tải này cho biết mức độ sử dụng CPU trong khoảng thời gian nhất định, thường là 1 phút, 5 phút và 15 phút.

Cú pháp

array sys_getloadavg();

Giá trị trả về

Hàm này trả về một mảng gồm ba giá trị:

  1. Mức tải trung bình trong 1 phút.
  2. Mức tải trung bình trong 5 phút.
  3. Mức tải trung bình trong 15 phút.

Yêu cầu

Hàm sys_getloadavg() chỉ hoạt động trên các hệ điều hành hỗ trợ, như Linux và các phiên bản Unix. Nó không hoạt động trên Windows.

Ví dụ sử dụng


Lưu ý

  • Mức tải trung bình là số lượng tiến trình đang chạy hoặc đang chờ để chạy trên CPU.
  • Mức tải không phản ánh chính xác mức độ sử dụng CPU, mà chỉ cho biết tải lý thuyết mà CPU phải xử lý.

Kết luận

Hàm sys_getloadavg() cung cấp một cách đơn giản để kiểm tra tình trạng tải của hệ thống. Điều này có thể hữu ích trong việc giám sát và tối ưu hóa hiệu suất của ứng dụng PHP.