nginx load chậm

Discussion in 'Hỏi Đáp Kỹ Thuật' started by sincos, Nov 7, 2021.

  1. money

    money Hương Chủ

    Theo anh thì nó chỉ "gần như là ngẫu nhiên" nhất thôi. Cơ bản là anh ko thích cài thêm cái gì vào server (vì anh ko rành Linux :D ) nên chọn cách này. Chứ nếu dùng tool, có thể nó sẽ ngẫu nhiên thực sự hơn (vì tool nó tính toán các track cách xa nhau để đọc/ghi)

    Cơ chế đọc/ghi ngẫu nhiên vốn là yếu điểm lớn nhất của HDD vì HDD đọc/ghi theo vòng quay (rpm = Revolutions per minute). Nếu trường hợp các file nằm trên các track liên tiếp nhau, 1 vòng quay nó sẽ đọc/ghi được nhiều data --> tốc độ nhanh. Nếu xui là khi HDD phân mảnh, 1 file bị chia ra trên nhiều track --> phải quay nhiều vòng để đọc --> tốc độ chậm.

    SSD nó loại bỏ điểm yếu rpm nên con server dùng SSD cùi cũng có tốc độ đọc/ghi tốt hơn con server dùng HDD xịn.
     
  2. quoc nguyen

    quoc nguyen Sơ Nhập Giang Hồ

    thì ra rpm là Revolutions per minute, đó giờ cứ nghĩ là read per minute.
     
    money likes this.
  3. money

    money Hương Chủ

    Trong trường hợp xấu nhất, mỗi block được lưu trên 1 track thì nó cũng chính là read per min đó bạn (vì 1 vòng quay chỉ đọc được 1 block). Nhưng khi đó thì HDD phải phân mảnh ghê lắm rồi.
    Hồi xưa hay có cái tool defragement disk. Nhiều người hay chê nó không hiệu quả vì họ không hiểu cơ chế. HDD ít phân mảnh mà defrage thì chẳng tác dụng gì.