đầ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 như cho 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 đề hiệu suất quan trọng, nhưng tôi không thể xác định 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 bất kỳ vấn đề nào. Để đượ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 khám phá bản thân mình nhiều nhất có thể.

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

  • Đăng nhập qua ssh, quá trình thực thi trong trình bao 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ủ đặt ở Châu Âu). Nhưng không phải tất cả, bởi vì:
  • Đôi khi, đặc biệt nếu tôi thực thi những thứ đói CPU, theo nghĩa đen, tôi có thể quan sát như thể quá trình này bị bỏ đói bởi CPU. Nó chỉ dừng lại, giống như nó nói lắp (có thể 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 full-upgrademất một thời gian rất dài 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 (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 Fri Jun 18 19:21:19 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux

HW:

CPU Information
Name    QEMU Virtual version 2.5+
Topology    4 Processors, 4 Cores
Base Frequency  3.50 GHz
L1 Instruction Cache    32.0 KB x 1
L1 Data Cache   32.0 KB x 1
L2 Cache    4.00 MB x 1
L3 Cache    16.0 MB x 1
Memory Information
Memory  7.60 GB

Chạy sysbench trên cpu:

sysbench --test=cpu run
WARNING: the --test option is deprecated. You can pass a script name or path on the command line without any options.
sysbench 1.0.11 (using system LuaJIT 2.1.0-beta3)

Running the test with following options:
Number of threads: 1
Initializing random number generator from current time


Prime numbers limit: 10000

Initializing worker threads...

Threads started!

CPU speed:
    events per second:  1094.64

General statistics:
    total time:                          10.0008s
    total number of events:              10949

Latency (ms):
         min:                                  0.83
         avg:                                  0.91
         max:                                101.27
         95th percentile:                      0.94
         sum:                               9991.70

Threads fairness:
    events (avg/stddev):           10949.0000/0.00
    execution time (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
Single-Core Score
1629
Multi-Core Score

Đầ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: Cảm ơn nhận xét bên dưới tôi đã kiểm tra thời gian ăn cắp. Nó dường như đôi khi tăng đột biến lên 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à trong khi CPU dường như ở mức 100% nếu tôi chạy quy trình chuyên sâu về CPU, 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 sự gia tăng đột biến theo khugepaged mà tôi không biết phải giải thích như thế nào. Tôi đoán tiếp tục gỡ lỗi ...

no answer