Ý nghĩa của các thông số Load Average trong linux/unix

0
4476

Các chỉ số Load CPU

Các chỉ số Load CPU

Có bao giờ bạn gõ thử lệnh uptime và thấy những chỉ số giống như thế này?

Đó là các chỉ số tải trung bình của CPU trong các khoảng thời gian 1 phút, 5 phút và 15 phút, và những chỉ số này càng thấp càng tốt, càng cao thì chứng tỏ CPU của bạn đang overload. Nhưng như thế nào thì là “tốt”, “xấu” và “bình thường”. Bài viết này mình sẽ làm rõ điều đó.

Để cho đơn giản, chúng ta hãy cùng xét trường hợp VPS bạn chỉ có single-core CPU:
Hãy tưởng tượng, single-core CPU giống như bạn chỉ có duy nhất một cây cầu đang làm việc và cho xe đi qua cây cầu đó. Nếu như chỉ có ít xe đi qua cây cầu đó thì xin chúc mừng, VPS bạn vẫn hoạt động trơn tru tức là các chỉ số đều nhỏ hơn 1.00, tiếp tục như vậy nếu chỉ số tải CPU là 1.00 thì nghĩa là VPS của bạn vẫn đang hoạt động bình thường, các xe vẫn chạy bon bon trên cầu nhưng chỉ cần nhích lên 1.1 là có xe kẹt lại ở hàng chờ liền nha:

= load of 1.00

= load of 0.50

= load of 1.70

Các nhà quản trị system thường lấy ở mức 0.70 làm chuẩn:
– “Bạn cần chú ý”: Nếu bạn thấy chỉ số tải CPU trên mức 0.70 thì chúng ta cần chú ý tới rồi trước khi quá muộn.
– “Bạn cần fix ngay”: Nếu chỉ số này đạt trên mức 1.00 thì bạn phải lập tức tìm ra nguyên nhân, nhưng với khoảng thời gian trung bình 1 phút thì có thể chấp nhận, nếu nó ở chỉ số thứ 2 là 5 phút thì bạn sẽ ngủ không ngon đâu đấy.
– “Ăn không ngon, ngủ không yên”: Nếu chỉ số tải CPU trên 5.00, bạn đang phải đối mặt với vấn đề nghiêm trọng rồi đấy, không thể đùa được nữa rồi. Đừng để VPS bạn tới mức này mới bắt đầu đi tìm nguyên nhân nhé.

Nếu VPS bạn có nhiều Processor thì sao

Nếu bạn có CPU với hệ thống quad-core system, như với cái CPU Intel core i5 chẳng hạn, bạn dùng lệnh htop sẽ thấy.
Với CPU như con i5 ở trên thì chỉ số của bạn được phép là 4.00, như vậy tương ứng một core sẽ đảm nhận được 1.00 chỉ số. Với con CPU Intel core i7 có 8 core, thì chỉ số max là 8.00. Bạn hiểu rồi chứ.
Dùng lệnh

để thấy được số core đang có (lệnh này không có tác dụng với OSX).

Nếu có thắc mắc gì đừng ngần ngại đặt câu hỏi nhé, mình sẽ hồi đáp lại comment sớm nhất có thể.

Bình luận qua Facebook

BÌNH LUẬN

Please enter your comment!
Please enter your name here