หลายครั้งที่เราสังเกตเห็นว่าประสิทธิภาพของเซิร์ฟเวอร์ไม่เป็นไปตามที่ควรเราถามตัวเองว่าปัญหาอยู่ที่ไหน? …แบนด์วิธจะไม่เพียงพอหรือไม่? …ขาด CPU หรือ RAM? …หรือการเขียนและการอ่านใน HDD จะไม่ดีที่สุด?
ที่นี่ฉันจะแสดงวิธีการทราบว่า HDD ของคุณรองรับความเร็วสูงสุดเท่าใดความเร็วปัจจุบันที่สามารถใช้งานได้ ฯลฯ เราจะใช้เครื่องมือ: เอชดีพาร์ม
ติดตั้ง hdparm
ประการแรกและเห็นได้ชัดว่าเราต้องติดตั้งซอฟต์แวร์ที่เราจะใช้ หากคุณใช้ Ubuntu หรือ Debian คุณสามารถติดตั้งได้ด้วย:
sudo apt-get install hdparm
หากคุณใช้ ArchLinux หรือ distro อื่น ๆ ตามนี้จะเป็น:
sudo pacman -S hdparm
ใช้ hdparm
ที่แรกก็คือ รู้ความเร็วสูงสุด ของ HDD ของเรานั่นคือถ้าเป็น Sata1, Sata2 หรือ 3 มันรองรับเท่าไร สำหรับสิ่งนี้เราจะใช้คำสั่งต่อไปนี้:
sudo hdparm -I /dev/sda | grep -i speed
มันจะแสดงให้เราเห็นสิ่งนี้:
* ความเร็วในการส่งสัญญาณ Gen1 (1.5Gb / s) * ความเร็วในการส่งสัญญาณ Gen2 (3.0Gb / s) * ความเร็วในการส่งสัญญาณ Gen3 (6.0Gb / s)
ขึ้นอยู่กับว่า HDD มีความซับซ้อนเพียงใดและแน่นอนว่ามีความเร็วสูงสุดที่รองรับใน BIOS หรือไม่
ตอนนี้ขอ ดูความเร็วปัจจุบัน ซึ่ง HDD กำลังทำงาน:
sudo hdparm -tT /dev/sda
มันจะแสดงให้เราเห็นสิ่งนี้:
/ dev / sda: แคชเวลาอ่าน: 22770 MB ใน 2.00 วินาที = 11397.43 MB / วินาทีดิสก์ที่บัฟเฟอร์ไทม์มิ่งอ่าน: 432 MB ใน 3.01 วินาที = 143.59 MB / วินาที
ตอนจบ!
ฉันหวังว่าคุณจะได้รับประโยชน์
อย่างไรก็ตามคุณสามารถดูข้อมูลที่ครบถ้วนและละเอียดเกี่ยวกับ HDD ของคุณได้โดยการลบไฟล์ grep ของคำสั่งที่ฉันใส่ไว้ก่อนหน้านี้นั่นคือดังนี้:
sudo hdparm -I /dev/sda
สนุก!
ฮ่าฉันไม่รู้ว่าทำไม แต่ฉันอ่าน "ปรับปรุงประสิทธิภาพ" แทนที่จะเป็น "วัดผล" และฉันจะกระโดดเข้าไปถามกลเม็ดที่คุณใช้ ขอบคุณกาอาระ
ฮ่าฮ่าฮ่าฮ่า ... เคล็ดลับที่ชัดเจนที่สุดคือการได้ SSD ฮิฮิ แต่แพงที่สุด😀
เมื่อไม่นานมานี้ฉันมีดิสก์ 3 ตัวในเดสก์ท็อปพีซีและเกิดขึ้นกับฉันว่าจุดประสงค์ดั้งเดิมของ RAID คือความเร็วและฉันทำ RAID 0 (การลอก) ฉันคัดลอกความเร็วเกือบสามเท่า แต่มีข้อเสียคือถ้าฉันทำดิสก์หายฉันจะทำมันหาย ทุกอย่าง.
อย่างไรก็ตามก่อนที่ RAID จะเป็น "Redundant Array of In ราคาถูก" ตอนนี้มันเป็น "Independent Disks" เพราะโดยทั่วไปเราไม่ต้องการความเร็วมากนัก แต่มีความน่าเชื่อถือของข้อมูล
สิ่งเดียวกันที่เกิดขึ้นกับฉัน!
ด้วยดิสก์ IDE (PATA) ที่ค่อนข้างเก่าความเร็วสูงสุดที่คุณบอกว่าออกมาพร้อมกับ -I ไม่ได้ออกมาให้ฉัน ในทางกลับกันคนปัจจุบันจะออกมาซึ่งจะทำให้คุณมีความคิด:
/ dev / sda:
แคชเวลาอ่าน: 334 MB ใน 2.01 วินาที = 166.40 MB / วินาที
ไทม์มิ่งบัฟเฟอร์ดิสก์อ่าน: 148 MB ใน 3.03 วินาที = 48.77 MB / วินาที
ขอบคุณสำหรับความคิดเห็น😀
สำหรับการทดสอบเพิ่มเติมขอแนะนำ phoronix
http://www.phoronix-test-suite.com
ฉันจะไม่เล่นหนักกับการทดสอบเด็กซนที่บ้าน หากไม่มีคำอธิบายทางวิทยาศาสตร์และคณิตศาสตร์ยิ่งคุณหยุดการหมุนน้อยลง (ปิด) คุณก็จะทำได้ดีขึ้นเท่านั้น คุณสามารถทำให้เสียได้โดยการจัดเรียงข้อมูลบีบอัดเข้ารหัสข้อมูล ฯลฯ หลาย ๆ ครั้ง โปรแกรมอรรถประโยชน์การตรวจสอบดิสก์ไม่เป็นอันตรายยิ่งคุณใช้มากเท่าไหร่คุณก็ยิ่งเสื่อมสภาพของดิสก์ เช่นเดียวกับ SSD และไดรฟ์ USB พวกเขามีการเขียนจำนวน จำกัด การใช้เป็นครั้งคราวเป็นเรื่องปกติ แต่ไม่ต้องหักโหมมากเกินไป
และยิ่งคุณหยุด / บูตดิสก์น้อยเท่าไหร่ก็ยิ่งดี
ใช้แผ่นดิสก์ให้น้อยที่สุด
คำอวยพร