ไดรฟ์ Solid State ให้การเข้าถึงและโหลดข้อมูลได้อย่างรวดเร็วมาก ปัญหาก็คือพวกเขามีพื้นที่เก็บข้อมูลโดยรวมที่น้อยกว่ามากและมาพร้อมกับแท็กราคาค่อนข้างสูงเมื่อเปรียบเทียบกับฮาร์ดไดรฟ์ เซิร์ฟเวอร์ระดับองค์กรใช้ Solid State Drive เป็นรูปแบบของแคชระหว่างเซิร์ฟเวอร์กับอาร์เรย์ฮาร์ดไดรฟ์เพื่อเพิ่มประสิทธิภาพการเข้าถึงข้อมูลโดยไม่ต้องมีค่าใช้จ่ายสูงมากสำหรับอาร์เรย์ SSD เต็มรูปแบบ อินเทลได้นำเทคโนโลยีนี้ไปใช้กับคอมพิวเตอร์ส่วนบุคคลหลายเครื่องเมื่อหลายปีก่อนด้วยชิปเซ็ต Z68 ในรูปแบบของ Smart Response Technology บทความนี้กล่าวถึงเทคโนโลยีวิธีตั้งค่าและผลประโยชน์ที่เป็นรูปธรรมของการใช้งานเพื่อช่วยเพิ่มประสิทธิภาพโดยรวมของคอมพิวเตอร์หรือไม่
การตั้งค่าเทคโนโลยีการตอบสนองอย่างชาญฉลาด
การใช้เทคโนโลยี Smart Response กับเครื่องคอมพิวเตอร์ที่ใช้ Intel ที่ใช้งานร่วมกันได้ง่ายมาก ทั้งหมดที่จำเป็นจริงๆคือฮาร์ดไดรฟ์ไดรฟ์ของรัฐที่เป็นของแข็งไดรเวอร์ Intel และการตั้งค่าหนึ่งใน BIOS ของระบบ ขั้นตอนที่ซับซ้อนที่สุดคือการตั้งค่า BIOS โดยพื้นฐานแล้วการตั้งค่าไบออสสำหรับคอนโทรลเลอร์ฮาร์ดไดรฟ์จำเป็นต้องตั้งค่าเป็นแบบ RAID แทนที่จะใช้โหมด ACHI ปรึกษาเอกสารคู่มือเมนบอร์ดของคุณเกี่ยวกับวิธีเข้าถึง BIOS เพื่อทำการเปลี่ยนแปลง
เมื่อระบบปฏิบัติการได้รับการติดตั้งบนฮาร์ดไดรฟ์และเต็มไปด้วยไดร์เวอร์ Intel Rapid Storage Technology แล้วก็ถึงเวลาที่ต้องตั้งค่าไดรฟ์ solid state drive ฟอร์แมตไดรฟ์ SSD โดยใช้ระบบไฟล์ NTFS จากนั้นเปิดโปรแกรม Rapid Storage Technology ไปที่แท็บ Accelerate และเลือก ทำให้สามารถ. จากนั้นจะถามคุณว่า SSD สูงสุด 64GB ที่คุณต้องการใช้สำหรับแคชและโหมดใด (อธิบายด้านล่าง) เพื่อใช้ เมื่อเสร็จแล้วแคชจะได้รับการตั้งค่าและควรจะทำงาน
เพิ่ม Vs maximized
ระหว่างขั้นตอนการตั้งค่าแคชสามารถตั้งค่าเป็นโหมด Enhanced หรือ Maximized นี่จะส่งผลต่อประสิทธิภาพของแคชผ่านวิธีที่เขียนข้อมูลลงในไดรฟ์ โหมดที่ปรับปรุงใหม่ใช้วิธีการที่เรียกว่า write-through ในโหมดนี้เมื่อข้อมูลถูกเขียนลงในไดรฟ์จะมีการเขียนทั้งแคชและฮาร์ดไดรฟ์ในเวลาเดียวกัน นี้จะช่วยให้ประสิทธิภาพในการเขียนไปยังอุปกรณ์การเขียนที่ช้าที่สุดซึ่งโดยปกติจะเป็นฮาร์ดไดรฟ์
โหมด Maximized ใช้ระบบที่เรียกว่า write-back ในกรณีนี้เมื่อเขียนข้อมูลลงในระบบระบบจะเขียนข้อมูลลงในแคชเร็วกว่าก่อนจากนั้นจึงป้อนข้อมูลลงในฮาร์ดดิสก์ที่ทำงานช้าลง นี้จะช่วยให้การเขียนได้เร็วที่สุด แต่มีปัญหาใหญ่อย่างหนึ่ง ในกรณีที่เกิดไฟฟ้าดับหรือเกิดความผิดพลาดอาจเป็นไปได้ว่าข้อมูลจะเสียหายบนฮาร์ดไดรฟ์หากยังไม่ได้เขียนอย่างสมบูรณ์ ดังนั้นจึงไม่แนะนำให้ใช้โหมดนี้กับระบบข้อมูลสำคัญ ๆ ทุกรูปแบบ
ประสิทธิภาพ
เพื่อให้เห็นว่า Smart Response Technology มีประสิทธิภาพมากแค่ไหนเราจึงได้จัดทำระบบทดสอบขึ้นมาพร้อมกับฮาร์ดแวร์ต่อไปนี้:
- เมนบอร์ด: ASRock Z68 Pro3
- หน่วยประมวลผล: Intel Core i5-2500k (ความเร็วเริ่มต้น)
- หน่วยความจำ: 8GB (2x4GB) G.SKILL Ripjaws DDR3 1600MHz
- ฮาร์ดไดรฟ์: WD Caviar SE16 640 GB SATA 2 รุ่นใน RAID 0
- Solid State Drive: OCZ Agility 3 60 GB SATA III
ความแตกต่างใหญ่ในการตั้งค่านี้เมื่อเทียบกับสิ่งที่หลายคนใช้คือการตั้งค่า RAID 0 เทคโนโลยี Smart Reponse สามารถทำงานร่วมกับฮาร์ดไดรฟ์เดี่ยวหรืออาร์เรย์ RAID อาร์เรย์ RAID ได้รับการออกแบบเพื่อเพิ่มประสิทธิภาพ การทดสอบส่วนใหญ่ของเทคโนโลยีจนถึงปัจจุบันได้กระทำกับไดรฟ์เดี่ยวแล้วดังนั้นเราต้องการดูว่าจะให้การเพิ่มประสิทธิภาพแก่ระบบที่ใช้เทคโนโลยีที่มีอยู่แล้วเพื่อเพิ่มประสิทธิภาพ เพื่อแสดงให้เห็นด้านล่างนี้เราได้นำข้อมูลมาตรฐานของ CrystalMark สำหรับอาร์เรย์ RAID:
- CrystalMark - WD Caviar SE16 640 GB ใน RAID 0 สองเครื่อง
- ตามลำดับ: 129.5 MB / s อ่าน, 164.8 MB / s เขียน
- 512k: 29.32 MB / s อ่าน, 64.84 MB / s เขียน
- 4k: .376 MB / s อ่าน, 1.901 MB / s เขียน
- 4k QD32: 1.598 MB / s อ่าน, 2.124 MB / s เขียน
ถัดไปเราได้ใช้เกณฑ์มาตรฐานเดียวกันนี้กับ OCZ Agility 3 60 GB SSD เพื่อให้ได้ข้อมูลพื้นฐานประสิทธิภาพ:
- CrystalMark - OCZ Agility 3 60GB SSD
- ตามลำดับ: 171.2 MB / s อ่าน, 75.25 MB / s เขียน
- 512k: 163.9 MB / s อ่าน, 75.5 MB / s เขียน
- 4k: 24.34 MB / s อ่าน, 57.5 MB / s เขียน
- 4k QD32: 48.39 MB / s อ่าน, 72.88 MB / s เขียน
สุดท้ายเราเปิดใช้งานแคชกับโหมด Enhanced ระหว่าง RAID 0 และ SSD และรัน CrystalMark:
- CrystalMark - การป้องกัน RAID 0 + SSD
- ตามลำดับ: 158.6 MB / s อ่าน, 74.18 MB / s เขียน
- 512k: 155.7 MB / s อ่าน, 62.08 MB / s เขียน
- 4k: 22.99 MB / s อ่าน, 1.981 MB / s เขียน
- 4k QD32: 78.54 MB / s อ่าน, 2.286 MB / s เขียน
ผลลัพธ์เหล่านี้แสดงให้เห็นว่าในแง่ของการเขียนข้อมูลระบบจะชะลอตัวลงไปที่อุปกรณ์ทั้งสองเครื่องทำงานช้าลงเนื่องจากวิธีการเขียนทับ นี้อย่างมากลดลงข้อมูลที่เขียนตามลำดับเป็น RAID 0 ได้เร็วกว่า SSD ในทางกลับกันการอ่านข้อมูลจากระบบซึ่งเป็นจุดประสงค์หลักของแคชได้รับการปรับปรุงแล้ว มันไม่ได้เป็นอย่างมากเกี่ยวกับข้อมูลลำดับ แต่มันคือการปรับปรุงมากเมื่อมันมาถึงข้อมูลแบบสุ่มอ่าน
วิธีการทดสอบนี้เป็นแบบสังเคราะห์ เพื่อให้ขั้นตอนต่อไปเราได้กำหนดเวลาทำงานที่แตกต่างกันเล็กน้อยในระบบผ่านหลาย ๆ ครั้งเพื่อดูว่าแคชมีประสิทธิภาพดีขึ้นอย่างไร ฉันตัดสินใจที่จะดูสี่งานที่แตกต่างกันเพื่อดูว่าแคชมีผลต่อระบบอย่างไร ขั้นแรกเราได้เริ่มต้นการล็อกหน้าจอการล็อกอิน Windows 7 โดยไม่ใช้เวลาในการ POST ของฮาร์ดแวร์ ประการที่สองเราได้เปิดตัว Unigine graphics benchmark ตั้งแต่เปิดตัวจนกว่าจะมีการใช้ benchmarkประการที่สามเราทดสอบการโหลดเกมที่บันทึกไว้จาก Fallout 3 จากหน้าจอการโหลดเพื่อให้สามารถเล่นได้ สุดท้ายเราทดสอบการเปิดรูปภาพ 30 รูปพร้อมกันใน Photoshop Elements ด้านล่างนี้เป็นผลลัพธ์:
- เวลาในการทำงาน (Cold Boot / Unigine / Fallout 3 / องค์ประกอบ Photoshop)
- ไม่มี SSD Cache: 28 วินาที / 40 วินาที / 13 วินาที / 19 วินาที
- แคช SSD - ผ่าน 1: 23 วินาที / 35 วินาที / 13 วินาที / 19 วินาที
- SSD Cache - Pass 2: 18 วินาที / 24 วินาที / 8 วินาที / 19 วินาที
- SSD Cache - Pass 3: 16 วินาที / 24 วินาที / 7 วินาที / 18 วินาที
- SSD Cache - Pass 4: 15 วินาที / 24 วินาที / 7 วินาที / 18 วินาที
ผลที่น่าสนใจที่สุดจากการทดสอบครั้งนี้คือ Photoshop เห็นว่าไม่มีประโยชน์เมื่อโหลดกราฟิกหลาย ๆ ลงในโปรแกรมด้วยแคชเทียบกับการตั้งค่ามาตรฐานของ RAID ซึ่งแสดงให้เห็นว่าโปรแกรมทั้งหมดบางโปรแกรมจะไม่เห็นประโยชน์จากแคช ในขณะที่ลำดับการบูต Windows ลดลงเกือบร้อยละ 50 ในระยะเวลาที่ใช้ในการเข้าสู่ระบบเช่นเดียวกับการโหลดเกมประหยัดจาก Fallout 3 นอกจากนี้มาตรฐาน Unigine ยังช่วยลดเวลาในการโหลดลงได้ถึง 25 เปอร์เซ็นต์ จากแคช ดังนั้นโปรแกรมที่ต้องโหลดข้อมูลจำนวนมากจากไดรฟ์จะเห็นประโยชน์
สรุปผลการวิจัย
ไดรฟ์โซลิดสเตทมีราคาที่ไม่แพงมาก แต่ยังคงมีราคาแพงกว่าฮาร์ดไดรฟ์เมื่อคุณต้องการเก็บข้อมูลเป็นจำนวนมาก สำหรับผู้ที่สร้างระบบใหม่จะมีประโยชน์มากยิ่งขึ้นในการรับ SSD ที่มีขนาดใหญ่เป็นไดรฟ์หลักและฮาร์ดดิสก์ขนาดใหญ่เป็นไดรฟ์รอง เทคโนโลยีการตอบสนองอัจฉริยะของ Intel มีประโยชน์มากที่สุดสำหรับคนที่มีระบบที่มีอยู่ซึ่งจะช่วยเพิ่มความเร็วของคอมพิวเตอร์ได้โดยไม่ต้องยุ่งยากในการสร้างระบบปฏิบัติการใหม่หรือพยายามทำกระบวนการโคลนเพื่อย้ายข้อมูลจากฮาร์ดไดรฟ์ SSD แต่พวกเขาสามารถใช้งาน SSD ขนาดเล็กลงในระบบ Intel ที่มีอยู่ซึ่งสนับสนุน Smart Response Technology และช่วยให้สามารถเพิ่มประสิทธิภาพได้โดยไม่ต้องยุ่งยากมากนัก