Câu trả lời:
Dường như có một số trong số chúng được liệt kê trong Trung tâm phần mềm Ubuntu (tìm kiếm "điểm chuẩn"), mặc dù thứ duy nhất tôi đã thử là System Profiler và Benchmark. Nó cung cấp rất nhiều thông tin máy tính và tôi thấy nó rất hữu ích, nhưng bạn có thể muốn thử một số trong số chúng.
Phần mềm đo điểm chuẩn hoàn chỉnh nhất có lẽ là bộ kiểm tra Phoronix , có sẵn trong kho và có thể được cài đặt với:
sudo apt-get install phoronix-test-suite
Khi chạy phoronix-test-suite
lần đầu tiên trong thiết bị đầu cuối, bạn có thể trả lời có hoặc không cho các câu hỏi liên quan đến báo cáo thống kê ẩn danh. Nếu bạn trả lời có, nó nói rằng
Thông tin này được gộp chung với các bài đăng từ tất cả người dùng khác để hiển thị xu hướng chung và các chi tiết khác trên OpenBenchmarking.org.
Tùy thuộc vào việc bạn chọn có hay không, nhưng không có gì phải quan tâm. Sau này, bạn vẫn có thể tải lên các kết quả theo cách thủ công để openbenchmarking nếu bạn muốn với các tùy chọn trong chương trình:
phoronix-test-suite upload-result <your test-result>
Để biết thêm thông tin về Phoronix test suite
xem pdf này và diễn đàn chính thức .
Để liệt kê tất cả các bài kiểm tra có sẵn (nhưng không nhất thiết phải tải xuống), hãy chạy:
phoronix-test-suite list-tests
cung cấp các bài kiểm tra như thế này và nhiều bài kiểm tra khác:
pts/aio-stress - AIO-Stress Disk
pts/apache - Apache Benchmark System
pts/apitrace - APITrace Graphics
pts/battery-power-usage - Battery Power Usage System
pts/blogbench - BlogBench Disk
Để tìm thông tin về bất kỳ bài kiểm tra cụ thể nào, bạn có thể sử dụng:
phoronix-test-suite info povray
Nhiều thử nghiệm không được cài đặt theo mặc định và bạn có thể tải xuống một thử nghiệm riêng lẻ và chạy thử nghiệm với, ví dụ:
phoronix-test-suite install povray
phoronix-test-suite run povray
Để tìm danh sách các bộ thử nghiệm theo chủ đề, hãy chạy
phoronix-test-suite list-suites
trong đó trả về những thứ như
pts/audio-encoding - Audio Encoding System
pts/chess - Chess Test Suite Processor
pts/compilation - Timed Code Compilation Processor
pts/compiler - Compiler Processor
pts/compression - Timed File Compression Processor
Ví dụ: bạn có thể muốn chạy toàn bộ bộ kiểm tra âm thanh (thay vì chỉ một trong số các thử nghiệm được liệt kê bằng list-tests
lệnh), vì vậy, trong trường hợp này, hãy nhập
phoronix-test-suite run audio-encoding
Đối với thử nghiệm này, một số thử nghiệm âm thanh liên quan khác được chương trình tải xuống và cài đặt và sau đó thử nghiệm được chạy.
Có một số lượng lớn các thử nghiệm để cài đặt và các tùy chọn để thử nghiệm, nhưng bộ thử nghiệm này chắc chắn là thử nghiệm để sử dụng nếu bạn muốn có một số điểm chuẩn chính hãng từ hệ thống Ubuntu của mình mà bạn có thể so sánh trực tuyến tại openbenchmarking và Phoronix.com .
Nó không phải là một ứng dụng đo điểm chuẩn đơn giản, nhanh chóng, nhưng một ứng dụng, với nhiều thử nghiệm, sẽ đáp ứng hầu hết các lĩnh vực quan tâm liên quan đến cách mọi thứ hoạt động trên Ubuntu.
Tuy nhiên, điểm chuẩn là một chủ đề được tranh luận nhiều và các diễn đàn phù hợp nhất để phân tích thử nghiệm nào cho kết quả hữu ích nhất và cách thiết lập các thử nghiệm; một đề cập ở trên, povray
khá nổi tiếng và được coi là điểm chuẩn cho khả năng của CPU.
povray
cài đặt thất bại vì thiếu autoconf, khiến povray
cài đặt bị hỏng ở một số giai đoạn bị hỏng không thể phục hồi (ý tôi là, nó sẽ không hoạt động ngay cả sau khi cài đặt autoconf). Tôi đã khởi động lại từ bản sao lưu, cài đặt autoconf và rơi vào tình huống tương tự vì thiếu libtiff-dev. Thế là tôi bỏ cuộc.
Cài đặt hardinfo
cung cấp thông tin điểm chuẩn như hiển thị bên dưới ảnh chụp màn hình:
sudo apt-get install hardinfo
Cuối cùng tôi đã có ý định viết một bài kiểm tra căng thẳng và công cụ đo điểm chuẩn cho UNIX như các hệ thống, cụ thể là stress-ng. Nó chứa hơn 180 bài kiểm tra căng thẳng cho phép người ta đo thông lượng trên các thành phần hệ thống khác nhau, từ bộ nhớ, bộ đệm, CPU, cuộc gọi hệ thống, mạng, v.v. Cài đặt với:
sudo apt-get install stress-ng
Có một tùy chọn --metrics-brief báo cáo thông lượng theo bogo ops mỗi giây. Người ta có thể có được một bộ đầy đủ các số liệu CPU và hệ thống sâu bằng cách sử dụng tùy chọn --perf. Có nhiều loại ứng suất có thể chạy tuần tự hoặc song song trên 1 hoặc nhiều CPU, ví dụ:
stress-ng --metrics-brief --cpu 2 -t 1m
việc này sẽ thực hiện CPU trong 1 phút với 2 trường hợp căng thẳng CPU chạy song song.
Các nhãn hiệu văn bản tất cả các tính năng này một cách chi tiết, tham khảo trang dự án hoặc hướng dẫn tham khảo nhanh chóng bắt đầu
Một lựa chọn khác là sysbench. Nó là một công cụ dòng lệnh với các bài kiểm tra tích hợp cho CPU, bộ nhớ, tệp, luồng và cơ sở dữ liệu. Có một bài viết về nó ở đây . Cài đặt là một gói duy nhất và chạy thử nghiệm nhanh chóng.
Có thể chất lượng kết quả thấp hơn các thử nghiệm phức tạp hơn, nhưng tôi thấy nó hữu ích cho việc kiểm tra độ tỉnh táo nhanh khi đánh giá lưu trữ VPS tiềm năng.
Dựa trên câu trả lời phổ biến của user76204, tôi đã thử bộ thử nghiệm Phoronix. Như tác giả nói, nó không nhanh chóng hay đơn giản. Có 100 bài kiểm tra có sẵn và không rõ nên sử dụng. Một số yêu cầu 100 MB MB tải xuống, một số mất một giờ hoặc hơn để chạy, một số có thể không chạy trên máy chủ của bạn. Trên Ubuntu, tôi gặp một lỗi được mô tả ở đây .