เราอยู่ใน подготовили подборку инструментов и скриптов для оценки производительности процессоров, СХД и памяти на Linux-машинах: Iometer, DD, vpsbench, HammerDB и 7-Zip.
ตัวเลือกอื่นๆ ของเราพร้อมเกณฑ์มาตรฐาน:
ภาพถ่าย — — ซีซีโดย
นี่คือเกณฑ์มาตรฐานสำหรับการประเมินประสิทธิภาพของดิสก์และระบบย่อยเครือข่าย เหมาะสำหรับการทำงานกับทั้งเซิร์ฟเวอร์เดียวและทั้งคลัสเตอร์ Iometer เปิดตัวโดยวิศวกรของ Intel ในปี 1998 ในปี 2001 บริษัทได้โอนซอร์สโค้ดไปยังองค์กรไม่แสวงหากำไร Open Source Development Labs () ภายใต้ใบอนุญาต . ตั้งแต่ปี 2003 เครื่องมือนี้ได้รับการสนับสนุนจากกลุ่มผู้ที่ชื่นชอบ - โครงการ ที่ SourceForge.net
Iometer состоит из генератора нагрузки dynamo и графического интерфейса. Правда, последний доступен только под Windows. Что касается генератора, то он позволяет имитировать нагрузку сторонних приложений — для этого создаются специальные тестовые шаблоны.
เกณฑ์มาตรฐานแสดง: ปริมาณงาน การดำเนินการต่อวินาที เวลาแฝง และโหลดของโปรเซสเซอร์ ไม่เพียงแต่คำนวณค่าเฉลี่ยเท่านั้น แต่ยังคำนวณค่าต่ำสุด/สูงสุดด้วย
แม้ว่าเครื่องมือเวอร์ชันเสถียรล่าสุดจะเปิดตัวในปี 2014 แต่ก็ยังคงใช้งานอยู่ и . อย่างไรก็ตาม อายุของระบบยังคงใช้เวลานาน ประการแรกอินเทอร์เฟซของมัน และไม่มีการเปลี่ยนแปลงมาตั้งแต่ปี 1998 ประการที่สอง บางครั้งเครื่องมือนี้ให้ผลลัพธ์ที่ไม่เพียงพอโดยสิ้นเชิงกับอาร์เรย์แบบแฟลชทั้งหมด
สคริปต์ง่ายๆ ในการประเมินประสิทธิภาพ VPS กระจายไปทั่ว . นี่คือตัวอย่างงานที่ได้รับจากที่เก็บ GitHub อย่างเป็นทางการ:
$ bash <(wget --no-check-certificate -O - https://raw.github.com/mgutz/vpsbench/master/vpsbench)
CPU model: Intel(R) Core(TM) i7-3770 CPU @ 3.40GHz
Number of cores: 4
CPU frequency: 3417.879 MHz
Total amount of RAM: 3265 MB
Total amount of swap: 1021 MB
System uptime: 8:41,
I/O speed: 427 MB/s
Bzip 25MB: 4.66s
Download 100MB file: 1.64MB/s
ยูทิลิตี้นี้จะแสดงจำนวนคอร์ ความถี่ของโปรเซสเซอร์ และจำนวนหน่วยความจำที่ใช้ เพื่อประเมินประสิทธิภาพของดิสก์ vpsbench การอ่าน/เขียนตามลำดับและแบบสุ่ม แม้ว่ายูทิลิตี้นี้จะค่อนข้างเก่า (มีการอัปเดตบน GitHub เมื่อประมาณสี่ปีที่แล้ว) ผู้ให้บริการคลาวด์และบริษัทไอทีจำนวนมาก
หนึ่งในความนิยมมากที่สุด เกณฑ์มาตรฐานสำหรับการทดสอบโหลดฐานข้อมูล เครื่องมือนี้ได้รับการสนับสนุนจากองค์กรที่ไม่แสวงหากำไร — สภาประสิทธิภาพการประมวลผลธุรกรรม เป้าหมายคือการพัฒนามาตรฐานสำหรับการวัดประสิทธิภาพฐานข้อมูล
HammerDB สร้างสคีมาฐานข้อมูลทดสอบ เติมข้อมูล และจำลองโหลดของผู้ใช้เสมือนหลายราย โหลดสามารถเป็นได้ทั้งการดำเนินการทางธุรกรรมและการวิเคราะห์ รองรับ: ฐานข้อมูล Oracle, SQL Server, IBM Db2, MySQL, MariaDB, PostgreSQL และ Redis
ชุมชนขนาดใหญ่ได้ก่อตั้งขึ้นรอบๆ HammerDB ยูทิลิตี้นี้ถูกใช้โดยบริษัทจาก 180 ประเทศ ในหมู่พวกเขา: , , , และอีกมากมาย . หากคุณต้องการสำรวจความสามารถของยูทิลิตี้ด้วยตัวเองคุณสามารถเริ่มต้นได้ .

ภาพถ่าย — — ซีซีโดย
ไฟล์เก็บถาวรนี้มีเกณฑ์มาตรฐานในตัวสำหรับทดสอบความเร็วโปรเซสเซอร์เมื่อบีบอัดไฟล์จำนวนหนึ่ง นอกจากนี้ยังเหมาะสำหรับการตรวจสอบข้อผิดพลาดของ RAM อัลกอริทึมใช้สำหรับการทดสอบ (อัลกอริธึมลูกโซ่ Lempel–Ziv–Markov) มันขึ้นอยู่กับแผนภาพ . ตัวอย่างเช่น หากต้องการรันเบนช์มาร์กด้วยหนึ่งเธรดและพจนานุกรมขนาด 64 MB เพียงเขียนคำสั่ง:
7z b -mmt1 -md26โปรแกรมจะให้ผลลัพธ์ในรูปแบบ MIPS (ล้านคำสั่งต่อวินาที) ซึ่งอาจเรียกได้ว่าเป็นข้อเสีย พารามิเตอร์นี้เหมาะสำหรับการเปรียบเทียบประสิทธิภาพของโปรเซสเซอร์ที่มีสถาปัตยกรรมเดียวกัน แต่ในกรณีของสถาปัตยกรรมที่แตกต่างกัน ความสามารถในการใช้งานนั้นมีจำกัด
Инструмент командной строки, конвертирующий и копирующий файлы. Но его можно использовать для проведения простых I/O-тестов на СХД. Из коробки запускается практически на любой системе GNU/Linux.
ในหน้าวิกิ คำสั่งเพื่อประเมินประสิทธิภาพของดิสก์เมื่อเขียนบล็อกขนาด 1024 ไบต์ตามลำดับ:
dd if=/dev/zero bs=1024 count=1000000 of=file_1GB
dd if=file_1GB of=/dev/null bs=1024
เป็นที่น่าสังเกตว่า D.D. เป็นเกณฑ์มาตรฐาน CPU อย่างง่าย อย่างไรก็ตาม การดำเนินการนี้จะต้องมีโปรแกรมเพิ่มเติมที่ต้องใช้การคำนวณที่ต้องใช้ทรัพยากรมาก ตัวอย่างเช่น ยูทิลิตีสำหรับการคำนวณค่าแฮช .
dd if=/dev/zero bs=1M count=1024 | md5sumคำสั่งด้านบนจะแสดงความเร็ว (MB/s) ที่ระบบจะประมวลผลลำดับตัวเลขที่ยาว แม้ว่าผู้เชี่ยวชาญจะบอกว่าคำสั่งนี้เหมาะสำหรับการประเมินประสิทธิภาพคร่าวๆ เท่านั้น สิ่งสำคัญคือต้องจำไว้ว่า DD ช่วยให้คุณสามารถดำเนินการระดับต่ำบนฮาร์ดไดรฟ์ได้ ดังนั้นคุณต้องทำงานกับยูทิลิตี้นี้อย่างระมัดระวังเพื่อไม่ให้ข้อมูลบางส่วนสูญหาย (บางครั้งชื่อ DD ก็ถูกถอดรหัสแบบติดตลกว่าตัวทำลายดิสก์)
สิ่งที่เราเขียนเกี่ยวกับบล็อกและโซเชียลเน็ตเวิร์กของเรา:
![]()
![]()
![]()
![]()
![]()
![]()
ที่มา: will.com
