Làm cách nào để đo hiệu suất CPU của VPS?

Một vài ngày trước, tôi đã nói với bạn làm thế nào để biết tốc độ của ổ cứng sử dụng lệnh ddChà, lần này tôi sẽ chỉ cho bạn một công cụ giúp chúng tôi đánh giá nhiều thứ, nhưng hôm nay chúng tôi sẽ chỉ sử dụng nó để Hiệu suất CPU.

cpu

Cài đặt sysbench

Công cụ này (sysbench) không phục vụ như tôi đã nói trước đây, để đánh giá những thứ khác nhau (I / O, CPU, MySQL, v.v.), lần này chúng ta sẽ chỉ sử dụng nó cho CPU, rõ ràng là trước tiên ... chúng ta phải cài đặt nó:

Trên các hệ thống như Debian, Ubuntu hoặc tương tự:

sudo aptitude install sysbench

Trong ArchLinux và các dẫn xuất:

yaourt -S sysbench

Sử dụng sysbench để đo hiệu suất CPU

Bây giờ chúng tôi chỉ phải chạy nó với đặc quyền quản trị và với các tham số thích hợp:

sysbench --test=cpu --cpu-max-prime=20000 run

Điều đó có nghĩa là gì?

  1. Chúng tôi sẽ kiểm tra CPU
  2. Con số phải sao cho thử nghiệm kéo dài ít nhất 10 giây, 20000 là một giá trị phải phục vụ chúng.

Dưới đây là một số kết quả đầu ra từ PC của tôi và một số máy chủ mà tôi quản lý:

Cách kiểm tra hiệu suất CPU

Điều thực sự quan trọng là thời gian thực hiện, tức là tốc độ CPU hoàn thành bài kiểm tra.

Nói cách khác, trong ảnh chụp màn hình đầu tiên cho thấy CPU đã hoàn thành bài kiểm tra trong 1 giây, bức ảnh thứ hai cho thấy nó hoàn thành nó trong 40.5 giây, trong khi ảnh chụp màn hình thứ 46.5 và cuối cùng cho thấy rằng bài kiểm tra đã hoàn thành trong 3 giây.

Điều này có nghĩa là CPU thứ 3 là nhanh nhất, vì nó đã hoàn thành bài kiểm tra trong thời gian ngắn hơn các CPU khác, Đơn giản hay không?

Nhân tiện, nếu bạn đang nghĩ rằng một máy chủ / máy tính có 8 lõi và máy khác chỉ có 4, thì máy 8 lõi sẽ luôn hoàn thành bài kiểm tra nhanh hơn vì nó có nhiều hơn ... bạn đang mắc lỗi, bài kiểm tra chạy trên một lõi duy nhất, tức là , số tiền không quan trọng ở đây 😉

Vậy thôi, tôi hy vọng nó hữu ích cho bạn, tôi tiếp tục chạy thử nghiệm trên GNUTransfer VPS 😀


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.

  1.   Miguel dijo

    Không có ý nghĩa gì khi chạy thử nghiệm lõi đơn trên một máy chủ vì hầu hết các tác vụ mà nó sẽ thực hiện sẽ sử dụng một số lõi.

    1.    KZKG ^ Gaara dijo

      Thông thường cần phải biết, bất kể số lượng lõi, đâu là CPU mang lại hiệu suất tốt nhất.

      Không phải cái gì cũng có số lượng, chất lượng thường quan trọng hơn.

    2.    Chỉ ham vui dijo

      Với bài kiểm tra này, bạn sẽ có thể biết iPC có bộ xử lý bao nhiêu và dựa vào đó bạn sẽ có thể chọn số lượng lõi bạn sẽ có…. đơn giản

    3.    manuti dijo

      Trong các ví dụ này, bạn có thể thấy cách bạn có thể chọn số luồng chạy thử nghiệm để loại bỏ tất cả các lõi có thể:
      http://raspberryparatorpes.net/rivales/sysbench-raspberry-pi-vs-odroid-vs-banana-pro/

    4.    Juan Ponce Riquelme dijo

      hoàn toàn đồng ý với tôi nó sẽ thực hơn một bech k sẽ chiếm tất cả các lõi cùng nhau

  2.   manuti dijo

    Và trong trường hợp bạn muốn so sánh một loạt các bài kiểm tra với PC mini ARM, Raspberry Pi, ODROID và Banana PRO với thứ gì đó ở mức thấp:
    http://raspberryparatorpes.net/rivales/sysbench-raspberry-pi-2/
    http://raspberryparatorpes.net/rivales/sysbench-raspberry-pi-vs-odroid-vs-banana-pro/

  3.   sli dijo

    Nhân tiện, bài viết hay, vì bạn nói nó dành cho các máy chủ mà bạn có thể đặt cho centos

  4.   sli dijo

    Có thể nào ảnh chụp màn hình ở giữa không phải là của chuyển GNU?

    1.    KZKG ^ Gaara dijo

      Hai đầu tiên là từ GNUTransfer 😀

  5.   Diêm vương dijo

    Tóm tắt thực thi thử nghiệm:
    tổng thời gian: 21.6028s
    tổng số sự kiện: 10000
    tổng thời gian thực hiện sự kiện: 21.6020
    thống kê theo yêu cầu:
    tối thiểu: 2.14ms
    trung bình: 2.16ms
    tối đa: 5.56ms
    xấp xỉ Phân vị thứ 95: 2.24ms

    Công bằng chủ đề:
    sự kiện (trung bình / stddev): 10000.0000 / 0.00
    thời gian thực hiện (avg / stddev): 21.6020 / 0.00

  6.   John dijo

    Tóm tắt thực thi thử nghiệm:
    tổng thời gian: 19.7614s
    tổng số sự kiện: 10000
    tổng thời gian thực hiện sự kiện: 19.7599
    thống kê theo yêu cầu:
    tối thiểu: 1.91ms
    trung bình: 1.98ms
    tối đa: 5.73ms
    xấp xỉ Phân vị thứ 95: 2.08ms

    Công bằng chủ đề:
    sự kiện (trung bình / stddev): 10000.0000 / 0.00
    thời gian thực hiện (avg / stddev): 19.7599 / 0.00

    Điều này là tốt sau đó? nó là một fx 8120.

    1.    Miguelon66 dijo

      Chạy thử nghiệm với các tùy chọn sau:
      Số chủ đề: 1

      Làm điểm chuẩn hiệu suất CPU

      Chủ đề đã bắt đầu!

      Xong.

      Số nguyên tố tối đa được kiểm tra trong thử nghiệm CPU: 20000

      Tóm tắt thực thi thử nghiệm:
      tổng thời gian: 108.2065s
      tổng số sự kiện: 10000
      tổng thời gian thực hiện sự kiện: 108.1852
      thống kê theo yêu cầu:
      tối thiểu: 9.02ms
      trung bình: 10.82ms
      tối đa: 54.76ms
      xấp xỉ Phân vị thứ 95: 16.91ms

      Công bằng chủ đề:
      sự kiện (trung bình / stddev): 10000.0000 / 0.00
      thời gian thực hiện (avg / stddev): 108.1852 / 0.00

      Của tôi có vẻ rất chậm đối với bạn, phải không?

  7.   Vô danh dijo

    điều tốt sẽ là đặt một số hệ thống, đặc biệt là rasberry Orange pi, v.v., và xem sự khác biệt lớn / không quá lớn.