เมื่อประเมินประสิทธิภาพของฮาร์ดไดรฟ์ คุณลักษณะที่สำคัญที่สุดคือความเร็วในการถ่ายโอนข้อมูล ในขณะเดียวกัน มีหลายปัจจัยที่ส่งผลต่อความเร็วและประสิทธิภาพโดยรวม:
- อินเทอร์เฟซการเชื่อมต่อ - SATA/IDE/SCSI (และสำหรับไดรฟ์ภายนอก - USB/FireWare/eSATA) อินเทอร์เฟซทั้งหมดมีอัตราการถ่ายโอนข้อมูลที่แตกต่างกัน
- แคชของฮาร์ดไดรฟ์หรือขนาดบัฟเฟอร์ การเพิ่มขนาดบัฟเฟอร์ทำให้คุณสามารถเพิ่มความเร็วการถ่ายโอนข้อมูลได้
- รองรับ NCQ, TCQ และอัลกอริธึมการปรับปรุงประสิทธิภาพอื่น ๆ
- ความจุของดิสก์ ยิ่งสามารถเขียนข้อมูลได้มากเท่าไรก็ยิ่งต้องใช้เวลาในการอ่านข้อมูลมากขึ้นเท่านั้น
- ความหนาแน่นของข้อมูลบนจาน
- และแม้กระทั่งระบบไฟล์ก็ส่งผลต่อความเร็วของการแลกเปลี่ยนข้อมูล
แต่ถ้าเราเอาฮาร์ดไดรฟ์สองตัวที่มีความจุเท่ากันและมีอินเทอร์เฟซเดียวกัน ปัจจัยด้านประสิทธิภาพหลักก็จะเป็นเช่นนี้ ความเร็วในการหมุนแกนหมุน
แกนหมุนคืออะไร
แกนหมุนเป็นแกนเดียวในฮาร์ดไดรฟ์ซึ่งมีการติดตั้งแผ่นแม่เหล็กหลายแผ่น แผ่นเหล่านี้ถูกยึดเข้ากับแกนหมุนตามระยะห่างที่กำหนดอย่างเคร่งครัด ระยะทางจะต้องเป็นเช่นนั้นเมื่อจานหมุนหัวอ่านสามารถอ่านและเขียนลงดิสก์ได้ แต่ในเวลาเดียวกัน
เพื่อให้ดิสก์ทำงานได้อย่างถูกต้อง มอเตอร์แกนหมุนต้องรับประกันการหมุนของแผ่นแม่เหล็กอย่างมั่นคงเป็นเวลาหลายพันชั่วโมง ดังนั้นจึงไม่น่าแปลกใจที่บางครั้งปัญหาเกี่ยวกับดิสก์มีความเกี่ยวข้องอย่างแม่นยำและไม่ได้เกี่ยวข้องกับข้อผิดพลาดในระบบไฟล์เลย
มอเตอร์มีหน้าที่หมุนจาน ซึ่งช่วยให้ฮาร์ดไดรฟ์ทำงานได้
ความเร็วแกนหมุนคืออะไร
ความเร็วของแกนหมุนจะกำหนดความเร็วของจานหมุนระหว่างการทำงานของฮาร์ดไดรฟ์ปกติ ความเร็วในการหมุนวัดเป็นรอบต่อนาที (RpM)
ความเร็วในการหมุนจะกำหนดความเร็วที่คอมพิวเตอร์สามารถรับข้อมูลจากฮาร์ดไดรฟ์ได้ ก่อนที่ฮาร์ดไดรฟ์จะสามารถอ่านข้อมูลได้ จะต้องค้นหาข้อมูลนั้นเสียก่อน
เรียกว่าเวลาที่ใช้ในการเคลื่อนที่ไปยังแทร็ก/กระบอกสูบที่ร้องขอ เวลาค้นหา (ค้นหา เวลาแฝง)- หลังจากที่หัวอ่านเคลื่อนไปยังราง/กระบอกสูบที่ต้องการแล้ว คุณต้องรอจนกว่าเพลตจะหมุนเพื่อให้เซกเตอร์ที่ต้องการอยู่ใต้ส่วนหัว มันเรียกว่า เวลาแฝงในการหมุนและเป็นฟังก์ชันโดยตรงของความเร็วสปินเดิล นั่นคือ ยิ่งความเร็วของแกนหมุนเร็วขึ้น ความล่าช้าในการหมุนก็จะน้อยลง
ความล่าช้าทั่วไประหว่างความล่าช้าในการค้นหาและการหมุนจะกำหนดความเร็วของการเข้าถึงข้อมูล ในหลายโปรแกรมสำหรับการประมาณความเร็ว hdd นี่คือพารามิเตอร์ การเข้าถึงข้อมูลเวลา.
ความเร็วแกนหมุนของฮาร์ดไดรฟ์ได้รับผลกระทบจากอะไร?
ฮาร์ดไดรฟ์มาตรฐานขนาด 3.5 นิ้วส่วนใหญ่ในปัจจุบันมีความเร็วแกนหมุนอยู่ที่ 7200 รอบต่อนาที สำหรับดิสก์ดังกล่าว เวลาที่ใช้ในการดำเนินการครึ่งรอบ ( เฉลี่ย เวลาแฝงในการหมุน) คือ 4.2 มิลลิวินาที เวลาค้นหาโดยเฉลี่ยสำหรับไดรฟ์เหล่านี้คือประมาณ 8.5 มิลลิวินาที ซึ่งทำให้สามารถเข้าถึงข้อมูลได้ในเวลาประมาณ 12.7 มิลลิวินาที
ฮาร์ดไดรฟ์ WD Raptor มีความเร็วในการหมุนแผ่นแม่เหล็กที่ 10,000 รอบต่อนาที ซึ่งจะช่วยลดเวลาแฝงในการหมุนเฉลี่ยลงเหลือ 3 มิลลิวินาที “แร็พเตอร์” ยังมีแผ่นเพลทที่มีเส้นผ่านศูนย์กลางเล็กกว่า ซึ่งลดเวลาการค้นหาเฉลี่ยลงเหลือ ~5.5 มิลลิวินาที เวลาเข้าถึงข้อมูลเฉลี่ยที่ได้คือประมาณ 8.5 มิลลิวินาที
มี SCSI หลายรุ่น (เช่น Seagate Cheetah) ที่มีความเร็วสปินเดิลสูงถึง 15,000 รอบต่อนาที และมีจานที่เล็กกว่า WD Raptor อีกด้วย เวลาแฝงในการหมุนโดยเฉลี่ยคือ 2 ms (60 วินาที / 15,000 RPM / 2) เวลาในการค้นหาโดยเฉลี่ยคือ 3.8 ms เวลาในการเข้าถึงข้อมูลโดยเฉลี่ยคือ 5.8 ms
ไดรฟ์ที่มีความเร็วแกนหมุนสูงจะมีค่าต่ำสำหรับทั้งเวลาในการค้นหาและเวลาแฝงในการหมุน (แม้จะเข้าถึงโดยสุ่มก็ตาม) เห็นได้ชัดว่าฮาร์ดไดรฟ์ที่มีความเร็วแกนหมุน 5600 และ 7200 มีประสิทธิภาพต่ำกว่า
ในกรณีนี้ เมื่อเข้าถึงข้อมูลตามลำดับในบล็อกขนาดใหญ่ ความแตกต่างจะไม่มีนัยสำคัญ เนื่องจากไม่มีความล่าช้าในการเข้าถึงข้อมูล ดังนั้นจึงแนะนำให้จัดเรียงข้อมูลฮาร์ดไดรฟ์เป็นประจำ
วิธีค้นหาความเร็วแกนหมุนของฮาร์ดไดรฟ์
ในบางรุ่น ความเร็วของสปินเดิลจะเขียนลงบนสติ๊กเกอร์โดยตรง การค้นหาข้อมูลนี้ไม่ใช่เรื่องยากเนื่องจากมีตัวเลือกน้อย - 5400, 7200 หรือ 10,000 RpM
ทุกวันนี้ ระบบย่อยของดิสก์กำลังได้รับการปรับปรุงให้ทันสมัยอย่างรวดเร็วในโฮสต์เกือบทั้งหมด โซลิดสเตตไดรฟ์กลายเป็นความก้าวหน้าครั้งสำคัญในการปรับปรุงประสิทธิภาพของอุปกรณ์คอมพิวเตอร์และเซิร์ฟเวอร์ ความจริงก็คือดิสก์เป็นจุดคอขวดซึ่งเรียกว่า "ลิงก์ที่อ่อนแอ" ในประสิทธิภาพของระบบข้อมูลใด ๆ เป็นเวลาหลายปี กล่าวอีกนัยหนึ่ง ส่วนประกอบอื่นๆ ทั้งหมด เช่น โปรเซสเซอร์, RAM, บัสระบบ และแม้กระทั่งเครือข่าย มีความเร็วและประสิทธิผลมากกว่าไดรฟ์มานานแล้ว SSD ช่วยให้ประสิทธิภาพของอุปกรณ์ใด ๆ เพิ่มขึ้นประมาณ 3-5 เท่า ซึ่งหมายความว่าแอปพลิเคชันใดๆ ก็ตามจะเปิดตัวเร็วขึ้นหลายเท่า บางครั้งก็เร็วกว่าหลายสิบเท่าด้วยซ้ำ
ดังนั้นโฮสต์จึงเสนออัตราภาษีสองรายการให้คุณ - SSD และ non_SSD แน่นอนคุณใช้ SSD แต่คุณจะแน่ใจได้อย่างไรว่าโฮสต์เป็นผู้ออก SSD จริงๆ ท้ายที่สุดแล้วการทำงานของเว็บไซต์ก็ไม่แตกต่างกัน - ทุกอย่างจะทำงานบนโฮสติ้งของคุณด้วยดิสก์ใดก็ได้ ตามทฤษฎีแล้ว ผู้โฮสต์สามารถบอกคุณได้ว่ามีเซิร์ฟเวอร์บนโซลิดสเตตไดรฟ์ที่รวดเร็ว แต่ในความเป็นจริงแล้ว ขายความจุบน HDD แบบเดิมธรรมดา และคุณคงจะไม่รู้เรื่องนี้ด้วยซ้ำ
ท้ายที่สุดแล้ว SSD มีราคาแพงกว่าดิสก์ทั่วไปมาก แต่ผู้ให้บริการโฮสต์มีพลังมหาศาล พวกเขาจำเป็นต้องจัดเก็บข้อมูลหลายเทราไบต์ คุณลองจินตนาการดูว่าระบบดังกล่าวมีราคาเท่าไรโดยพิจารณาว่าโซลิดสเตตไดรฟ์ขนาด 1 GB นั้นมีราคาแพงกว่าดิสก์ปกติขนาด 1 GB ประมาณ 10 เท่า
SSD-boost หรือ flashcache คืออะไร
โดยทั่วไปมีระบบไฮบริด เมื่อใช้ SSD + HDD ร่วมกัน ในเวลาเดียวกัน ข้อมูลทั้งหมดจะถูกจัดเก็บไว้ในดิสก์ขนาดใหญ่แบบเดิม มีซอฟต์แวร์พิเศษที่กำหนดค่าดิสก์เหล่านี้ให้เป็นอาร์เรย์ที่มีไหวพริบพิเศษโดยที่ SSD ทำหน้าที่เป็นแคชสำหรับข้อมูลใด ๆ ที่เขียนหรืออ่าน ในอาเรย์ดังกล่าว เรามี SSD ขนาดเล็ก เช่น 120 GB และด้านหลังมี HDD ขนาดใหญ่ 2 TB การรวมกันนี้ให้ความเร็วในการอ่าน/เขียนเหมือนกับ SSD แต่มีระดับเสียงเหมือนกับ HDD นั่นเป็นวิธีที่สิ่งต่างๆ ในเวลาเดียวกัน ผู้โฮสต์สามารถบอกคุณได้อย่างง่ายดายว่าทุกอย่างอยู่บน SSD ผู้ให้บริการโฮสต์ที่ซื่อสัตย์เรียกสิ่งนี้ว่า SSD-boost สิ่งนี้ไม่ส่งผลเสียต่อการดำเนินงานของไซต์
ฉันตรวจสอบความเร็วดิสก์ของโฮสต์หลายสิบราย คุณจะต้องประหลาดใจ แต่ผู้ให้บริการโฮสต์เพียง 1 ใน 5 รายเท่านั้นที่ให้ SSD ที่ “ซื่อสัตย์”
ฉันบันทึกสิ่งเหล่านี้ด้วยภาพหน้าจอ
การทดสอบ SSD ปลอมของโฮสต์บางตัว
โฮสต์หมายเลข 1
ที่นี่เราเห็นเพียง 30 MB/s ต่อการเขียน นี่เป็นความเร็วปกติสำหรับ HDD ทั่วไป แต่โฮสต์ประกาศว่าเป็น SSD
โฮสต์หมายเลข 2
ภาพที่คล้ายกัน. แต่ความเร็วในการอ่านดีขึ้นนิดหน่อยแล้ว บางทีนี่อาจเป็นกรณีของ flashcache แต่มีโอเวอร์โหลดมาก แต่ส่วนใหญ่แล้วน่าจะเป็นเพียงอาร์เรย์การโจมตีของ HDD ทั่วไป คุณสามารถประกอบเข้าด้วยกันเพื่อให้ประสิทธิภาพการอ่านเพิ่มขึ้น 1.5-2 เท่า
โฮสต์หมายเลข 3
โฮสตัวโปรดของหลายๆคน แสดงผลลัพธ์ทั่วไปโดยทั่วไป ไม่เพียงแต่ HDD เท่านั้น แต่ยังมีการเข้าถึงดิสก์มากเกินไปอีกด้วย
โฮสต์หมายเลข 4
นี่เป็นเรื่องตลกจริงๆ ฉันได้ตรวจสอบเซิร์ฟเวอร์สำหรับลูกค้าและมีข้อร้องเรียนเกี่ยวกับเบรก ฉันคิดว่าให้ฉันตรวจสอบดิสก์
นี่คือภาพ ฉันเขียนถึงลูกค้าด้วยวิธีนี้และนั่น - เจ้าของที่พักกำลังหลอกลวงคุณอย่างโจ่งแจ้ง ลูกค้าวิ่งไปสนับสนุน - ปรากฎว่าเป็นเช่นนั้นจริงๆ ลูกค้า “ลืม” เปิด SSD เมื่อเปลี่ยนจากภาษีเป็นภาษีเข้าใจไหม? เราสลับ ทดสอบอีกครั้ง และดูว่า SSD จริงปรากฏอย่างไร
การทดสอบ SSD จริง
ตอนนี้ เพื่อให้เข้าใจถึงความแตกต่าง ฉันจะแสดงภาพหน้าจอการทดสอบ SSD จริงให้คุณดู
นี่คือสิ่งที่ดูเหมือน ความเร็วในการบันทึกควรมากกว่า 100 Mb/s นี่คือขั้นต่ำสำหรับ SSD นี่คือการทดสอบจากแล็ปท็อปที่ทำงานของฉัน ซึ่งฉันกำลังเขียนบทความนี้อยู่ มันมี SSD ขนาด 120 GB ที่ถูกที่สุด อย่างที่คุณเห็นความเร็วในการทำงานเร็วกว่าดิสก์แบบเดิมถึง 4-5 เท่า
และนี่คือการทดสอบโฮสต์เตอร์ที่ให้บริการ SSD จริง
นี่มัน SSD ของจริงชัดๆ นี่คือวิธีที่มันควรจะเป็น บางทีอาจมีการกำหนดค่าบูสต์ แต่เป็น SSD และคุณสามารถใช้โฮสต์นี้ได้
จะทดสอบความเร็วดิสก์กับโฮสต์เตอร์ได้อย่างไร?
ฉันใช้ยูทิลิตี้ dd สำหรับสิ่งนี้ มีอยู่ใน Linux ทุกรุ่น แต่คุณควรจัดการอย่างระมัดระวัง ไม่เช่นนั้นอาจมีความเสี่ยงที่จะทำลายเซิร์ฟเวอร์ทั้งหมดและข้อมูลทั้งหมดในเซิร์ฟเวอร์ได้ เนื่องจากยูทิลิตี้นี้เขียนข้อมูลดิบไปยังอุปกรณ์หรือไฟล์ใด ๆ ที่คุณระบุ
ดังนั้น สำหรับการทดสอบการเขียน คุณควรนำกระแสข้อมูลศูนย์จากอุปกรณ์พิเศษ /dev/zero และส่งไปยังไฟล์บนดิสก์ที่กำลังทดสอบ ไฟล์ใดก็ได้ตามใจชอบ ตัวอย่างเช่น ในโฟลเดอร์ไฟล์ชั่วคราว /tmp/test.img
Dd if=/dev/zero of=/tmp/test.img bs=1M count=1024 oflag=dsync
คำสั่งนี้จะสร้างไฟล์ขนาด 1 GB และแสดงความเร็วในการเขียน
คุณสามารถตรวจสอบความเร็วในการอ่านได้ทันที เฉพาะตัวเลือก if เท่านั้นที่จะชี้ไปที่ไฟล์ที่สร้างขึ้น และตัวเลือก of ควรชี้ไปที่ใดที่หนึ่งในช่องว่าง ใน Linux มีอุปกรณ์ดังกล่าว /dev/null มาดูกัน:
Dd if=/tmp/test.img of=/dev/null bs=1M นับ=1024
แต่ก่อนหน้านั้น คุณต้องรีเซ็ตดิสก์แคช ไม่เช่นนั้นไฟล์จะถูกอ่านภายในไม่กี่วินาที และคุณจะได้ความเร็วในการอ่านเป็น Gb/s ทำได้โดยใช้คำสั่งต่อไปนี้:
Sysctl vm.drop_caches=3
จากนั้นเราจะทำแบบทดสอบการอ่านกับทีมที่สอง
เมื่อเสร็จแล้วคุณต้องลบไฟล์ทดสอบเพื่อไม่ให้กินพื้นที่:
Rm -f /tmp/test.img
ทั้งหมดนี้ใช้งานได้บนเซิร์ฟเวอร์เฉพาะหรือ VPS เท่านั้น ยิ่งไปกว่านั้น ไม่ใช่ในทุก VPS เนื่องจากเทคโนโลยีเวอร์ช่วลไลเซชั่นต่างกันด้วย ผู้ให้บริการโฮสต์จำนวนมากไม่ได้จัดให้มีการจำลองเสมือนเต็มรูปแบบ (KVM, XEN) แต่เป็นคอนเทนเนอร์ (openVZ) ไม่มีการเข้าถึงพารามิเตอร์เคอร์เนล ซึ่งหมายความว่าคุณจะไม่สามารถรีเซ็ตแคชได้ คุณจะต้องอ่านและเขียนลงในไฟล์ต่างๆ หรือรอหลายชั่วโมงก่อนการทดสอบการอ่านจนกว่าดิสก์แคชจะถูกเขียนทับด้วยข้อมูลอื่น การตรวจสอบความเร็วบนโฮสติ้งที่ใช้ร่วมกันนั้นค่อนข้างยากเนื่องจากคุณไม่มีสิทธิ์การเข้าถึงรูท แต่โดยปกติแล้วยูทิลิตี้ dd จะพร้อมใช้งานสำหรับผู้ใช้ระบบ ดังนั้นคุณจึงสามารถตรวจสอบได้ด้วยเช่นกัน ด้วยการเข้าถึง SSH
บ่อยครั้งที่เจ้าของคอมพิวเตอร์ส่วนบุคคลต้องเผชิญกับความจำเป็นในการตรวจสอบความเร็วของฮาร์ดไดรฟ์ ซึ่งมักเกิดจากความปรารถนาที่จะทราบว่าความเร็วในการอ่านและเขียนข้อมูลลงในดิสก์ที่ระบุโดยผู้ผลิต/ผู้ขายนั้นสอดคล้องกับความเป็นจริงเท่าใด
เห็นด้วยไม่ว่าโปรเซสเซอร์กลางจะทรงพลังแค่ไหนและติดตั้ง RAM ในระบบได้กี่กิกะไบต์ก็จะไม่สะดวกสบายในการทำงานเนื่องจากความเร็วของฮาร์ดไดรฟ์ที่ช้า
ใส่ใจ! หากคุณต้องการได้รับผลลัพธ์ตามวัตถุประสงค์ จำนวนพื้นที่ดิสก์ที่ใช้ไม่ควรเกิน 80-85% นอกจากนี้ยังสมเหตุสมผลที่จะปิดการใช้งานแอปพลิเคชันที่ใช้ทรัพยากรมาก - เบราว์เซอร์, โปรแกรมแก้ไขกราฟิก, เครื่องเล่น, ยูทิลิตี้ต่าง ๆ ที่มักจะเข้าถึงฮาร์ดไดรฟ์ ทั้งหมดนี้อาจส่งผลต่อประสิทธิภาพการทำงานที่แย่ลงได้
มาดูวิธีทดสอบความเร็วฮาร์ดไดรฟ์ที่มีประสิทธิภาพหลายวิธี:
ตัวเลือกหมายเลข 1 – ยูทิลิตี้พิเศษ CrystalDiskMark
นี่คือผู้ทดสอบที่ได้รับความนิยมมากที่สุดในขณะนี้ สะดวกใช้งานได้และช่วยให้คุณทดสอบไม่เพียง แต่ HDD ทั่วไปเท่านั้น แต่ยังรวมถึงไดรฟ์ SSD ด้วย ผู้ใช้สามารถเลือกการทดสอบได้สี่ประเภท ได้แก่ การอ่านและเขียนตามลำดับแบบเธรดเดี่ยว การอ่านและเขียนแบบสุ่ม และตัวเลือกอื่นๆ
หากคุณต้องการกำหนดความเร็วในการอ่าน/เขียนจริงเพื่อเปรียบเทียบกับข้อมูลที่ประกาศโดยผู้ผลิต คุณควรอาศัยผลลัพธ์ของการทดสอบ “Seq” และ “Seq Q32T1”
ตัวเลือกหมายเลข 2 - โปรแกรม HD Tune.
มีสองเวอร์ชัน - ขั้นพื้นฐานและขั้นสูงที่ต้องชำระเงิน แต่เวอร์ชันแรกก็เพียงพอที่จะทำการทดสอบ
หากต้องการรันการทดสอบ คุณต้องไปตามเส้นทางไปยังแท็บ "เกณฑ์มาตรฐาน" และเลือกหนึ่งในตัวเลือก: การทดสอบการอ่าน (อ่าน) หรือการทดสอบการเขียน (เขียน) จากนั้นคลิกที่ปุ่มเริ่มต้น
หลังจากการทดสอบเสร็จสิ้น ข้อมูลความเร็วในการอ่าน/เขียนโดยเฉลี่ย ความเร็วสูงสุดและต่ำสุด เวลาในการเข้าถึงไฟล์ และโหลด CPU ในระหว่างการทดสอบจะปรากฏขึ้น
ไม่จำเป็นต้องใช้ผลิตภัณฑ์ซอฟต์แวร์ทั้งสองที่กล่าวถึงข้างต้น เนื่องจากบนอินเทอร์เน็ต คุณสามารถค้นหาแอนะล็อกคุณภาพสูงพอๆ กันซึ่งมีฟังก์ชันการทำงานที่แตกต่างกันได้ ตัวอย่างเช่น แอปพลิเคชั่นบางตัวอนุญาตให้คุณรับข้อมูลเกี่ยวกับสภาพของฮาร์ดไดรฟ์ของคุณและคาดการณ์คร่าวๆ ว่าฮาร์ดไดรฟ์จะใช้งานได้นานเท่าใด
ตัวเลือกหมายเลข 3 – การทดสอบในที่ทำงาน- วิธีนี้เหมาะสำหรับผู้ใช้ที่ไม่โอ้อวดซึ่งตัวเลขไม่สำคัญ แต่เฉพาะฮาร์ดไดรฟ์ที่ตรงตามความต้องการเท่านั้น คุณภาพของฮาร์ดไดรฟ์นั้นสะท้อนให้เห็นอย่างดีโดยการแตกไฟล์ขนาดใหญ่ด้วยโปรแกรมจัดเก็บการดาวน์โหลดโดยใช้ทอร์เรนต์ เกม 3 มิติและแอพพลิเคชั่นที่ใช้ทรัพยากรมาก แต่ในทุกกรณีนี้เราไม่สามารถพูดถึงความแม่นยำได้เนื่องจากส่วนประกอบพีซีอื่น ๆ อาจได้รับอิทธิพลอย่างมากจากการทดสอบ - โปรเซสเซอร์, RAM, การ์ดแสดงผล, การ์ดเครือข่าย (ในกรณีที่ดาวน์โหลดจากเครือข่าย)
สิ่งสำคัญสำหรับระบบ อุปกรณ์นี้ช่วยการทำงานของอุปกรณ์ จัดเก็บข้อมูลผู้ใช้ และเป็นแฟลชไดรฟ์ชนิดหนึ่งสำหรับคอมพิวเตอร์ แต่ฮาร์ดไดรฟ์อาจแตกต่างกันมาก ผู้คนจำนวนมากจึงต้องการทราบวิธีตรวจสอบความเร็วของฮาร์ดไดรฟ์
การทำงานของอุปกรณ์
ฮาร์ดไดรฟ์จำเป็นสำหรับอะไร และความเร็วส่งผลต่อประสิทธิภาพอย่างไร อุปกรณ์จัดเก็บข้อมูลจัดเก็บข้อมูลและให้สิทธิ์เข้าถึงได้ฟรี กลไกนี้สร้างขึ้นจากการบันทึกด้วยแม่เหล็ก
จากภายนอก ไม่ใช่เรื่องง่ายที่จะทราบวิธีค้นหาความเร็วของฮาร์ดไดรฟ์ของคุณ ใต้กล่องพลาสติกมีดิสก์แม่เหล็กและหัวอ่าน ในสภาพการทำงาน มันไม่ได้สัมผัสแผ่น ระยะห่างขั้นต่ำระหว่างชิ้นส่วนช่วยให้มั่นใจในกระบวนการอ่านและเขียนข้อมูลเนื่องจากการไหลของอากาศ
ขณะนี้ฮาร์ดไดรฟ์ได้รับการวิพากษ์วิจารณ์จากผู้ใช้มากขึ้น โดยเฉพาะอย่างยิ่งหลังจากการถือกำเนิดของโซลิดสเตตไดรฟ์ ต้องขอบคุณ SSD ผู้ใช้จึงได้เรียนรู้ว่าระบบสามารถมีไดรฟ์ที่เร็วขึ้นซึ่งสามารถรับมือกับงานที่ต้องใช้ทรัพยากรมากที่สุดได้อย่างง่ายดาย
แต่จนถึงตอนนี้ ไดรฟ์โซลิดสเทตมีราคาแพงมาก ดังนั้นคนส่วนใหญ่จึงใช้เฉพาะตัวเลือกแบบรวมหรือเลือกที่จะไม่ใช้ SSD เลย
ข้อมูลจำเพาะของฮาร์ดไดรฟ์
ก่อนที่คุณจะเข้าใจวิธีตรวจสอบความเร็วของฮาร์ดไดรฟ์ คุณต้องเข้าใจว่ามีพารามิเตอร์ฮาร์ดไดรฟ์อื่นใดบ้างที่อาจส่งผลต่อประสิทธิภาพของอุปกรณ์
ขณะนี้ส่วนต่อประสานทางรถไฟเป็นแบบสากล SATA III เป็นตัวเลือกที่พบบ่อยที่สุดสำหรับการโต้ตอบระหว่างอุปกรณ์สองเครื่อง ในกรณีของเราคือฮาร์ดไดรฟ์และพีซี ต้องขอบคุณอินเทอร์เฟซที่ทำให้คุณสามารถเชื่อมต่อฮาร์ดไดรฟ์เข้ากับคอมพิวเตอร์ของคุณได้ และพวกมันจะโต้ตอบได้อย่างถูกต้อง นอกจาก SATA แล้ว ยังมี eSATA, SAS, FireWire และอื่นๆ อีกด้วย
เมื่อเลือกฮาร์ดไดรฟ์ ผู้ใช้จะให้ความสำคัญกับความจุ นี่เป็นพารามิเตอร์ที่สำคัญที่สุดสำหรับหลาย ๆ คน เนื่องจากคุณต้องคำนวณว่าจะบันทึกข้อมูลได้มากเพียงใด ตอนนี้สิ่งที่ดีที่สุดคือฮาร์ดไดรฟ์ที่มีความจุ 500 GB - 1 TB ซึ่งเพียงพอสำหรับการติดตั้งเกม โปรแกรมที่ใช้ทรัพยากรสูงและดาวน์โหลดภาพยนตร์
การตั้งค่าต่อไปนี้ส่งผลต่อประสิทธิภาพการทำงาน เวลาในการเข้าถึงแบบสุ่มแสดงเวลาเฉลี่ยที่ใช้ในการวางตำแหน่งศีรษะสำหรับการอ่านและการเขียน
พารามิเตอร์นี้สามารถมีค่าได้ตั้งแต่ 2.5 ถึง 16 ms ยิ่งมีขนาดเล็กเท่าไร อุปกรณ์ก็จะทำงานเร็วขึ้นเท่านั้น เพื่อการเปรียบเทียบ SSD ทั้งหมดมีเวลาการเข้าถึงแบบสุ่มน้อยกว่า 1 มิลลิวินาที ด้วยเหตุนี้การโหลดระบบและโปรแกรมที่ใช้ทรัพยากรจำนวนมากจึงทำงานกับ SSD ได้อย่างรวดเร็ว
การตั้งค่าถัดไปยังส่งผลต่อความเร็วโดยรวมของฮาร์ดไดรฟ์ด้วย จะตรวจสอบจำนวนการหมุนของสปินเดิลได้อย่างไร? ที่นี่คุณสามารถใช้ข้อมูลบนอินเทอร์เน็ตหรือติดตั้งยูทิลิตี้ที่เหมาะสมได้
ตัวบ่งชี้นี้ให้ข้อมูลเกี่ยวกับความเร็วของแกนหมุน ลักษณะนี้ส่งผลต่อเวลาในการเข้าถึงและความเร็วการถ่ายโอนข้อมูลโดยเฉลี่ย ในกรณีนี้ควรเลือกฮาร์ดไดรฟ์ที่มีความเร็ว 7200 รอบต่อนาทีจะดีกว่า แม้ว่าอุปกรณ์ที่มีความเร็ว 5400 และ 5900 อาจเหมาะสำหรับพีซีที่บ้าน แต่คุณต้องเตรียมพร้อมสำหรับความจริงที่ว่าการโหลดระบบและโปรแกรมที่ใช้ทรัพยากรมากจะโหลดช้า
สำหรับเซิร์ฟเวอร์และเวิร์กสเตชัน จะเลือกฮาร์ดไดรฟ์ที่มี 10,000 และ 15,000 รอบต่อนาที
ความเร็วในการถ่ายโอนข้อมูลสามารถพบได้ในระหว่างการทดสอบฮาร์ดไดรฟ์ ตัวบ่งชี้นี้ส่งผลโดยตรงต่อประสิทธิภาพของฮาร์ดไดรฟ์ ยิ่งความเร็วในการถ่ายโอนข้อมูลสูงเท่าไร คุณก็สามารถถ่ายโอนไฟล์ไปยังฮาร์ดไดรฟ์ได้เร็วยิ่งขึ้นเท่านั้น
การตรวจสอบ
จะตรวจสอบความเร็วของฮาร์ดไดรฟ์ได้อย่างไร? แน่นอนว่าสิ่งแรกที่นึกถึงในกรณีนี้คือสาธารณูปโภคพิเศษ ขอบคุณโปรแกรมนี้ที่คุณสามารถค้นหาพารามิเตอร์ใด ๆ ของฮาร์ดไดรฟ์รวมทั้งสแกนอุปกรณ์เพื่อหาข้อผิดพลาด
แต่ไม่เพียงแต่ซอฟต์แวร์เท่านั้นที่สามารถช่วยให้คุณเรียนรู้วิธีตรวจสอบความเร็วของฮาร์ดไดรฟ์ของคุณได้ ด้วยส่วนประกอบซอฟต์แวร์ของคอมพิวเตอร์ ทำให้สามารถวิเคราะห์พารามิเตอร์ของอุปกรณ์ได้
ส่วนประกอบซอฟต์แวร์
ในการตรวจสอบความเร็วในการอ่านและเขียนของฮาร์ดไดรฟ์คุณต้องใช้คำสั่งพิเศษ แต่ในการทำเช่นนี้คุณต้องเปิด Command Prompt ใน "Start" คุณต้องเลือกส่วน "System" จากนั้นเลือก Windows ในหน้าต่างใหม่คุณจะพบ "พร้อมรับคำสั่ง" จากนั้นคลิกขวา (RMB) เพื่อเริ่มบริการในฐานะผู้ดูแลระบบ
คุณยังสามารถใช้คีย์ผสม Win + R โดยที่ "Win" คือไอคอนระบบปฏิบัติการบนแป้นพิมพ์ ในบรรทัด "Run" ให้ป้อนคำสั่ง "cmd"
ในการทดสอบฮาร์ดไดรฟ์ คุณต้องป้อนคำสั่ง “winsat disk” โดยไม่ต้องใช้เครื่องหมายคำพูด ระบบจะรวบรวมข้อมูลเกี่ยวกับอุปกรณ์ทั้งหมดและแสดงในกล่องโต้ตอบ สิ่งที่คุณควรใส่ใจ?
การอ่านดิสก์แบบสุ่ม 16.0, การอ่านดิสก์ตามลำดับ 64.0 และการเขียนลำดับดิสก์ 64.0 ดัชนีประสิทธิภาพของอุปกรณ์จะถูกระบุด้วย ซึ่งสามารถพบได้ในคุณสมบัติของระบบด้วย
หากต้องการข้อมูลเพิ่มเติมเกี่ยวกับฮาร์ดไดรฟ์ คุณต้องป้อนคำสั่งที่จำเป็นโดยไม่ต้องออกจาก Command Line ตัวอย่างเช่น หากต้องการกำหนดความเร็วในการอ่าน ให้ป้อน "-read" เขียน - "-write" (โดยไม่ต้องใส่เครื่องหมายคำพูด)
โปรแกรม
แต่วิธีที่ดีที่สุดในการทดสอบฮาร์ดไดรฟ์คือการใช้โปรแกรมเสริม ตัวอย่างเช่น CrystalDiskMark เป็นซอฟต์แวร์ที่เรียบง่ายและใช้งานง่ายซึ่งจะช่วยคุณรวบรวมข้อมูลเกี่ยวกับฮาร์ดไดรฟ์และโซลิดสเตตไดรฟ์ของคุณ สามารถติดตั้งบนคอมพิวเตอร์ที่ใช้ Windows XP หรือระบบปฏิบัติการที่สูงกว่า จากเว็บไซต์อย่างเป็นทางการคุณสามารถดาวน์โหลดยูทิลิตี้นี้ได้ฟรีและมีอินเทอร์เฟซภาษารัสเซีย
คุณยังสามารถใช้โปรแกรม AS SSD Benchmark ได้อีกด้วย ยูทิลิตี้นี้คล้ายกับยูทิลิตี้ก่อนหน้าและมีอินเทอร์เฟซที่คล้ายกัน มันรวบรวมข้อมูลเกี่ยวกับฮาร์ดไดรฟ์หรือ SSD ของคุณอย่างรวดเร็วและจัดเป็นตารางง่ายๆ แม้จะมีอินเทอร์เฟซเป็นภาษาอังกฤษ แต่คุณยังคงสามารถเข้าใจรายงานและค้นหาข้อมูลที่จำเป็นได้
การตั้งค่า CrystalDiskMark และ AS SSD Benchmark
แน่นอนคุณสามารถเจาะลึกปัญหานี้และทำความเข้าใจเทคโนโลยีสำหรับการโอเวอร์คล็อกฮาร์ดไดรฟ์ได้ แต่มีความเสี่ยงอย่างมากที่ผู้ใช้ที่ไม่มีประสบการณ์สามารถสร้างความเสียหายให้กับอุปกรณ์ซึ่งจะทำให้ระบบล้มเหลว ดังนั้นหลายคนแนะนำให้ดำเนินการบางอย่างเป็นประจำซึ่งจะช่วยได้แม้ว่าจะเล็กน้อย แต่ก็ยังช่วยเร่งการทำงานของทางรถไฟได้
ขอแนะนำให้ตรวจสอบดิสก์เป็นประจำ ในการดำเนินการนี้คุณต้องไปที่ "My Computer" เลือกส่วนใดส่วนหนึ่งแล้วคลิกขวาที่ส่วนนั้น จากนั้นเลือก "คุณสมบัติ" และไปที่แท็บ "บริการ" ที่นี่คุณสามารถจัดเรียงข้อมูลบนดิสก์ได้
โปรแกรม Windows ฟรีขนาดเล็กชื่อ CrystalDiskMark ได้รับการออกแบบมาเพื่อกำหนดความเร็วในการอ่านและเขียนของฮาร์ดไดรฟ์ - HDD, SSD, ไดรฟ์ USB นี่เป็นเครื่องมือที่ง่ายที่สุดสำหรับผู้ใช้ทั่วไป โปรแกรมสองรุ่นมีอยู่บนเว็บไซต์อย่างเป็นทางการของโปรแกรม - Standard Edition และ Shizuku Edition ปกติพร้อมอินเทอร์เฟซที่ออกแบบในสไตล์การ์ตูนญี่ปุ่น ทั้งสองรุ่นพร้อมให้ดาวน์โหลดแล้วในเวอร์ชันพกพาและเวอร์ชันปกติ เมื่อทำการติดตั้งอันหลังบนระบบ คุณต้องทำตามขั้นตอนของวิซาร์ดการติดตั้งอย่างระมัดระวัง เพื่อหลีกเลี่ยงการติดตั้งโปรแกรมที่ไม่จำเป็นเข้าสู่ระบบโดยไม่ตั้งใจ
เมื่อเปิดตัว CrystalDiskMark ในหน้าต่างเล็ก ๆ ของโปรแกรมเราจะเห็นตารางที่จะแสดงผลการทดสอบในอนาคต ที่ด้านบนของหน้าต่าง เราจะพบพารามิเตอร์ที่กำหนดค่าได้แต่ละรายการ ซึ่งเป็นข้อมูลเริ่มต้นสำหรับการเริ่มต้นการทดสอบ โปรแกรมไม่รู้จักดิสก์ แฟลชไดรฟ์ หรืออุปกรณ์จัดเก็บข้อมูลอื่น ๆ ว่าเป็นอุปกรณ์รวม ก่อนที่จะเริ่มการทดสอบ คุณต้องเลือกตัวอักษรของพาร์ติชัน HDD, SSD หรือแฟลชไดรฟ์ที่เชื่อมต่อที่มุมขวาของหน้าต่าง
รายการแบบเลื่อนลงพร้อมตัวบ่งชี้ตัวเลขคือรอบการอ่านและเขียนของไฟล์ทดสอบพิเศษซึ่งโปรแกรม CrystalDiskMark จะวางไว้ชั่วคราวบนพาร์ติชันดิสก์หรือแฟลชไดรฟ์ที่กำลังตรวจสอบ ขนาดของไฟล์ทดสอบนี้ถูกเลือกในรายการแบบเลื่อนลงที่อยู่ติดกัน ตั้งค่าล่วงหน้า 5 รอบและขนาดไฟล์ทดสอบ 1 GB เป็นพารามิเตอร์ที่เหมาะสมที่สุดสำหรับการทดสอบ HDD พารามิเตอร์เหล่านี้สามารถเปลี่ยนแปลงได้เพื่อหลีกเลี่ยงการสึกหรอที่ไม่จำเป็นบน SSD (หรือ เช่น เพื่อลดเวลาการทดสอบ) โดยลดจำนวนรอบการอ่านและเขียนได้ถึง 3 เท่า ขนาดไฟล์สามารถเปลี่ยนให้เล็กลงและเลือกได้ เช่น 100 MB
CrystalDiskMark มีการทดสอบ 4 ประเภท ปุ่ม "ทั้งหมด" ที่มุมซ้ายบนของหน้าต่างจะเปิดการทดสอบการอ่านและการเขียนข้อมูลทั้งหมดที่จัดทำโดยโปรแกรม ปุ่มด้านล่างเป็นปุ่มสำหรับดำเนินการทดสอบแต่ละรายการแยกกัน ปุ่ม “Seq Q32T1” และ “Seq” ทำการทดสอบการอ่านและการเขียนข้อมูลตามลำดับเป็นเธรดเดียวโดยมีความลึกของคิวดิสก์ 32 และ 1 ตามลำดับ ปุ่ม “4K Q32T1” และ “4K” มีไว้สำหรับการทดสอบแบบสุ่ม การอ่านและการเขียนบล็อกขนาด 4 KB พร้อมตัวบ่งชี้คิวดิสก์ 32 และ 1 ตามลำดับ การทดสอบทั้งหมดนี้จะแสดงความเร็วเฉลี่ยในการอ่านและเขียนข้อมูลภายใต้เงื่อนไข ความเร็วในการอ่านจะแสดงในคอลัมน์ “อ่าน” และความเร็วในการเขียนจะแสดงในคอลัมน์ “เขียน”
หากมีคำถามเกี่ยวกับการตรวจสอบความเร็วเฉลี่ยในการอ่านและเขียนข้อมูลตามสัญญาของผู้ผลิตหรือผู้ขายฮาร์ดไดรฟ์ คุณจะต้องมุ่งเน้นไปที่ผลลัพธ์ของการทดสอบ "Seq" และ "Seq Q32T1" ตัวบ่งชี้สำหรับการทดสอบข้อมูลการอ่านและการเขียนตามลำดับมักจะระบุไว้ในลักษณะของฮาร์ดไดรฟ์ตามหลักการของการแสดงข้อมูลที่เป็นประโยชน์ที่สุดเกี่ยวกับผลิตภัณฑ์