Điểm:1

Hiệu suất VPS dường như thấp - làm cách nào để xác minh?

lá cờ ru

đầu ra hàng đầuTôi hết lòng xin lỗi nhưng điều này có lẽ là không xác định vì nó có thể nhận được đối với một câu hỏi.

Tôi chạy một VPS linux và...tôi nghĩ rằng nó có một vấn đề nghiêm trọng về hiệu suất, nhưng tôi không thể chỉ ra nó là gì hoặc có thể là gì. Tôi đã liên hệ với bộ phận hỗ trợ nhưng họ nói rằng họ không thấy có vấn đề gì. Để được hỗ trợ thêm tôi phải trả tiền.

Tôi là một kỹ sư phần mềm có kinh nghiệm với một số hiểu biết sâu sắc về devops. Trước tiên tôi muốn tìm hiểu bản thân mình càng nhiều càng tốt.

Các triệu chứng rõ ràng nhất:

  • Đăng nhập qua ssh, thực thi trong trình bao bị chậm. Phần lớn điều này có thể là do độ trễ do vị trí (tôi ở Nam Mỹ, máy chủ được đặt ở Châu Âu). Nhưng không phải tất cả, bởi vì:
  • Đôi khi, đặc biệt là nếu tôi thực thi nội dung ngốn CPU, tôi có thể quan sát theo nghĩa đen như thể quá trình này đang bị ngốn CPU. Nó chỉ dừng lại, giống như nó đang nói lắp (có lẽ họ đang điều chỉnh nó hoặc một số thứ khác?), Và sau đó tiếp tục. Giai đoạn xử lý sau Sudo apt nâng cấp đầy đủ mất nhiều thời gian và có vẻ không suôn sẻ.
  • Tôi cũng chạy một máy chủ web ở đó và đôi khi phản hồi rất nhanh, nhưng thường xuyên hết thời gian chờ (chẳng hạn như khi tôi chạy bản cập nhật nextcloud qua trình duyệt, tôi phải tải lại sau mỗi bước vì nó mất kết nối).

Một số thông tin:

uname -a
Linux 4.15.0-147-generic #151-Ubuntu SMP Thứ Sáu ngày 18 tháng 6 19:21:19 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux

CTNH:

Thông tin CPU
Tên QEMU Phiên bản ảo 2.5+
Cấu trúc liên kết 4 Bộ xử lý, 4 lõi
Tần số cơ sở 3,50 GHz
Bộ đệm hướng dẫn L1 32,0 KB x 1
Bộ nhớ đệm dữ liệu L1 32,0 KB x 1
Bộ nhớ đệm L2 4,00 MB x 1
Bộ nhớ đệm L3 16,0 MB x 1
Thông tin bộ nhớ
Bộ nhớ 7,60 GB

Chạy sysbench trên cpu:

sysbench --test=cpu chạy
CẢNH BÁO: tùy chọn --test không được dùng nữa. Bạn có thể chuyển tên tập lệnh hoặc đường dẫn trên dòng lệnh mà không cần bất kỳ tùy chọn nào.
sysbench 1.0.11 (sử dụng hệ thống LuaJIT 2.1.0-beta3)

Chạy thử nghiệm với các tùy chọn sau:
Số chủ đề: 1
Đang khởi tạo trình tạo số ngẫu nhiên từ thời điểm hiện tại


Giới hạn số nguyên tố: 10000

Đang khởi tạo chuỗi công nhân...

Chủ đề bắt đầu!

tốc độ CPU:
    sự kiện mỗi giây: 1094,64

Thống kê chung:
    tổng thời gian: 10.0008s
    tổng số sự kiện: 10949

Độ trễ (ms):
         tối thiểu: 0,83
         trung bình: 0,91
         tối đa: 101,27
         Phân vị thứ 95: 0,94
         tổng: 9991,70

Chủ đề công bằng:
    sự kiện (avg/stddev): 10949.0000/0.00
    thời gian thực hiện (avg/stddev): 9,9917/0,00

Điểm Geekbench có vẻ RẤT thấp so với những thứ khác mà tôi đã thấy ở đó.

515
Điểm đơn nhân
1629
Điểm đa lõi

Đầu ra đầy đủ của geekbench: https://browser.geekbench.com/v5/cpu/12431904

Tôi đánh giá cao bất kỳ gợi ý hoặc gợi ý nào. Vui lòng cung cấp thêm thông tin nếu cần.

CHỈNH SỬA: Nhờ nhận xét bên dưới, tôi đã kiểm tra thời gian ăn cắp. Nó dường như thỉnh thoảng tăng vọt lên mức tối đa 4,8%, nhưng hầu hết thời gian là khoảng 0,1 nên tôi không nghĩ đó thực sự là thủ phạm.

Điều kỳ lạ là mặc dù CPU dường như ở mức 100% nếu tôi chạy một quy trình sử dụng nhiều CPU, nhưng lượng nhàn rỗi vẫn báo cáo rất cao và lượng người dùng có vẻ thấp. Cũng có nhiều lần khugepaged đi xe đạp mà tôi không biết làm thế nào để giải thích. Tôi đoán tiếp tục gỡ lỗi ...

lá cờ cn
Bob
Kiểm tra [đánh cắp thời gian](https://serverfault.com/a/879612/546643) - Thêm giám sát ứng dụng và hệ thống chi tiết. Sử dụng điều đó để xác định những tắc nghẽn hệ thống nào. Một số giải pháp giám sát dựa trên đám mây có thời gian dùng thử miễn phí và/hoặc các bậc miễn phí đã cung cấp một số thông tin chi tiết và biểu đồ rất nhanh chóng và hữu ích. (gai là tốt, gai phẳng trên mặt bàn là xấu và cho thấy giới hạn đánh). Các giải pháp như vậy yêu cầu rất ít kỹ năng quản trị hệ thống để thiết lập và tương đối nhẹ thường chỉ có một tác nhân duy nhất. Di tích mới là thứ tôi thích
transient_loop avatar
lá cờ ru
Cảm ơn vì nhận xét này. Đó thực sự là những gì tôi đang tìm kiếm. Tôi đã thêm một số thông tin vào câu hỏi của mình vì nó không phù hợp ở đây. Thật không may, tôi không nghĩ rằng tôi có thông tin kết luận. Nó phải là một cái gì đó khác tôi đoán ...

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.