มีเครื่องมือเปรียบเทียบเพื่อวัดประสิทธิภาพของคอมพิวเตอร์สำหรับ Ubuntu เช่น SuperPI, 3DMark หรือ PCMark หรือไม่?
มีเครื่องมือเปรียบเทียบเพื่อวัดประสิทธิภาพของคอมพิวเตอร์สำหรับ Ubuntu เช่น SuperPI, 3DMark หรือ PCMark หรือไม่?
คำตอบ:
ดูเหมือนจะมีจำนวนของพวกเขาอยู่ในศูนย์ซอฟต์แวร์อูบุนตู (ค้นหา "มาตรฐาน") แม้ว่าจะมีเพียงคนเดียวที่ฉันได้ลองก็คือผู้สร้างระบบและเกณฑ์มาตรฐาน มันให้ข้อมูลคอมพิวเตอร์มากมายและฉันพบว่ามันมีประโยชน์มาก แต่คุณอาจต้องการลองใช้มันเป็นจำนวนมาก
ซอฟต์แวร์การเปรียบเทียบที่สมบูรณ์แบบที่สุดอาจเป็นชุดทดสอบ Phoronixซึ่งมีอยู่ในที่เก็บและสามารถติดตั้งได้ด้วย:
sudo apt-get install phoronix-test-suite
เมื่อเรียกใช้phoronix-test-suite
เป็นครั้งแรกในเทอร์มินัลคุณสามารถตอบใช่หรือไม่ใช่สำหรับคำถามเกี่ยวกับการรายงานทางสถิติแบบไม่ระบุชื่อ ถ้าคุณตอบใช่มันบอกว่า
ข้อมูลนี้จะได้รับการรวบรวมพร้อมกับการส่งจากผู้ใช้อื่น ๆ เพื่อแสดงแนวโน้มทั่วไปและรายละเอียดอื่น ๆ บน OpenBenchmarking.org
มันขึ้นอยู่กับคุณว่าคุณจะเลือกใช่หรือไม่ แต่ก็ไม่มีอะไรเกี่ยวข้อง คุณยังสามารถอัปโหลดผลลัพธ์ด้วยตนเองไปยังการทำเครื่องหมายมาตรฐานหากคุณต้องการด้วยตัวเลือกในโปรแกรม:
phoronix-test-suite upload-result <your test-result>
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการPhoronix test suite
ดูไฟล์ PDF นี้และฟอรั่มอย่างเป็นทางการ
หากต้องการแสดงรายการการทดสอบทั้งหมดที่มี (แต่ไม่จำเป็นต้องดาวน์โหลด) ให้เรียกใช้:
phoronix-test-suite list-tests
ซึ่งให้การทดสอบเช่นนี้และอื่น ๆ :
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
ในการค้นหาข้อมูลเกี่ยวกับการทดสอบใด ๆ คุณสามารถใช้:
phoronix-test-suite info povray
การทดสอบจำนวนมากไม่ได้รับการติดตั้งโดยค่าเริ่มต้นและคุณสามารถดาวน์โหลดการทดสอบเดี่ยวและรันด้วยตัวอย่างเช่น:
phoronix-test-suite install povray
phoronix-test-suite run povray
ในการค้นหารายการชุดทดสอบเฉพาะเรื่องให้เรียกใช้
phoronix-test-suite list-suites
ซึ่งคืนสิ่งต่าง ๆ เช่น
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
ตัวอย่างเช่นคุณอาจต้องการรันชุดทดสอบเสียงทั้งหมด (แทนที่จะเป็นชุดเดียวจากรายการที่มีlist-tests
คำสั่ง) ดังนั้นในกรณีนี้ให้ป้อน
phoronix-test-suite run audio-encoding
สำหรับการทดสอบนี้จะมีการดาวน์โหลดและติดตั้งการทดสอบเสียงที่เกี่ยวข้องเพิ่มเติมจากนั้นจึงทำการทดสอบ
มีเป็นจำนวนมากของการทดสอบการติดตั้งและตัวเลือกในการทดสอบกับมี แต่ชุดทดสอบนี้เป็นมั่นเหมาะหนึ่งที่จะใช้ถ้าคุณต้องการที่จะได้รับมาตรฐานของแท้จาก Ubuntu ระบบของคุณที่คุณสามารถเปรียบเทียบออนไลน์ได้ที่openbenchmarkingและPhoronix.com
มันเป็นได้อย่างรวดเร็ว, การประยุกต์ใช้การเปรียบเทียบที่เรียบง่าย แต่อย่างหนึ่งที่มีการทดสอบหลาย ๆ มันจะตอบสนองพื้นที่ส่วนใหญ่ของความสนใจในเรื่องเกี่ยวกับว่าสิ่งที่ดำเนินการเกี่ยวกับอูบุนตู
อย่างไรก็ตามการเปรียบเทียบเป็นหัวข้อที่ถกเถียงกันอย่างมากและฟอรัมเหมาะที่สุดสำหรับการวิเคราะห์ว่าการทดสอบใดให้ผลลัพธ์ที่มีประโยชน์มากที่สุดและการตั้งค่าการทดสอบควรเป็นอย่างไร ที่กล่าวมาข้างต้นpovray
ค่อนข้างรู้จักกันดีและได้รับการยกย่องในการเปรียบเทียบความสามารถของซีพียู
povray
การติดตั้งล้มเหลวเนื่องจากการขาด autoconf ทำให้povray
การติดตั้งอยู่ในขั้นตอนที่ไม่สามารถกู้คืนได้ (ฉันหมายความว่ามันจะไม่ทำงานแม้ว่าจะติดตั้ง autoconf แล้วก็ตาม) ฉันรีสตาร์ทจากการสำรองข้อมูลติดตั้ง autoconf และลดลงในสถานการณ์เดียวกันเนื่องจากไม่มี libtiff-dev ดังนั้นฉันก็ยอมแพ้
ติดตั้งhardinfo
ซึ่งให้ข้อมูลมาตรฐานที่แสดงด้านล่างภาพหน้าจอ:
sudo apt-get install hardinfo
ในที่สุดฉันก็มีการเขียนการทดสอบความเครียดและเครื่องมือเปรียบเทียบสำหรับ UNIX เช่นระบบนั่นคือ stress-ng มันมีการทดสอบความเครียดมากกว่า 180 รายการที่ช่วยให้ผู้ใช้สามารถวัดปริมาณงานของส่วนประกอบของระบบต่าง ๆ ตั้งแต่หน่วยความจำแคช CPU การโทรของระบบเครือข่าย ฯลฯ ติดตั้งด้วย:
sudo apt-get install stress-ng
มีตัวเลือก --metrics ย่อที่รายงานปริมาณงานเป็น bogo ops ต่อวินาที หนึ่งสามารถรับซีพียูลึกและตัวชี้วัดของระบบโดยใช้ตัวเลือก --perf มีหลายประเภทของความกดดันที่สามารถเรียกใช้ตามลำดับหรือขนานบน 1 หรือมากกว่าซีพียูตัวอย่างเช่น:
stress-ng --metrics-brief --cpu 2 -t 1m
สิ่งนี้จะใช้ CPU เป็นเวลา 1 นาทีโดยมีอินสแตนซ์แรงดัน CPU 2 ตัวทำงานแบบขนาน
คู่มือเอกสารคุณสมบัติทั้งหมดเหล่านี้ในรายละเอียดปรึกษาหน้าโครงการหรือคู่มืออ้างอิงเริ่มต้นอย่างรวดเร็ว
ตัวเลือกอื่นคือ sysbench มันเป็นเครื่องมือบรรทัดคำสั่งที่มีการทดสอบในตัวสำหรับ CPU, หน่วยความจำ, ไฟล์, เธรดและฐานข้อมูล มีบทความเกี่ยวกับเรื่องนี้ที่นี่ การติดตั้งเป็นแพ็คเกจเดียวและการทดสอบที่ทำงานนั้นรวดเร็ว
ดูเหมือนว่าคุณภาพของผลลัพธ์จะต่ำกว่าการทดสอบที่ซับซ้อนกว่า แต่ฉันพบว่ามันมีประโยชน์สำหรับการตรวจสุขภาพอย่างรวดเร็วเมื่อประเมิน VPS ที่มีศักยภาพ
จากคำตอบยอดนิยมของผู้ใช้ 76204 ฉันลองใช้ชุดทดสอบ Phoronix อย่างที่ผู้เขียนบอกว่ามันไม่เร็วหรือง่าย มีการทดสอบครบ 100 รายการและไม่ชัดเจนว่าจะใช้อย่างไร บางคนต้องการการดาวน์โหลด 100 MB บางคนใช้เวลาหนึ่งชั่วโมงหรือมากกว่านั้นในการทำงานบางอย่างอาจไม่ทำงานบนเซิร์ฟเวอร์ของคุณ บน Ubuntu, ฉันตีข้อผิดพลาดที่อธิบายไว้ที่นี่