Originally posted by kaitom
View Post
ตามสเป็กของซัมซุง ระบุไว้ว่า
Samsung SSD M.2 NVME : 960 EVO Read Speed ~ Max 3,200 MB/sec

จากรูปนี้ สถาปัตยกรรม Intel CPU Gen8 Coffeelake รองรับการเชื่อมต่อกับ PCIE-Lane ทั้งหมด 40 Lane
แบ่งออกเป็น 16 และ 24 โดย
- 16 lane สำหรับต่อ GPU โดยเฉพาะ (PCIE Slot แรก) ตามรูปคือ x16 PCI Express 3.0 ที่อยู่ขวาบน
* ถ้าต่อ GPU แบบ SLI ก็จะแบ่งๆ กันไป แต่รวมแล้ว lane ที่ต่อตรงเข้า CPU มีได้ไม่เกิน x16
- 4 lane (DMI 3.0) จาก CPU => Chipset : 1 GB/s per lane ดังนั้น
อุปกรณ์อื่นๆ ที่ไม่ใช่ GPU จะมี Bandwidth ทั้งหมดแค่ 4 x 1 GB/s = 4 GB/s ให้ใช้งานเท่านั้น
ตอนนี้นับได้ 16+4 = 20 เอง .... แล้วอีก 20 หายไปไหน ?
คำตอบคือไม่ได้หายไปไหน ... chipset z370 ก็เอา 4 lane ที่ได้
ไปกระจายออกไปเป็น 24 lane สำหรับ M.2 / SATA / LAN / USB และ อื่นๆ
เวลาที่ติดตั้ง M.2 SSD มันจะไปเกาะอยู่กับ PCI Express 3.0 ที่ต่อกับ chipset (ตามรูปข้างบน)
ซึ่งมาตรฐาน PCI Express 1 lane จะรับส่งข้อมูลได้ราวๆ 1000 MB/s
M.2 SSD 1 อัน ใช้ x4 lane => ก็จะวิ่งได้สูงสุด 4000 MB/s per slot
ถ้ามีตังหน่อย ซื้อมาสองตัวแล้วทำ RAID0 โดยใช้ x8 Lane ก็จะได้สูงสุด 8000 MB/s ครับ
แต่ในความเป็นจริง x8 lane จะวิ่งขึ้นไป CPU
ต้องผ่าน chipset ก่อน แล้ว chipset จะต้องวิ่งขึ้่นไปแค่ 4 lane (ตามมาตรฐาน DMI 3.0)
สรุปก็คือ การต่อ RAID0 โดยใช้ SSD 2 อัน ที่ผ่าน DMI 3.0 จึงอั้นที่ 4000 MB/s แค่นั้นครับ
ถ้าอยากใช้ RAID0 แบบเต็มๆ เนื้อๆ เน้นๆ ต้องไปใช้กับ CPU/MB ระดับ HEDT ที่มี PCI Lane เยอะกว่า
เช่น x99 x299 x399(AMD) ครับผม
ปล. รอท่านที่จัดอุปกรณ์มาแล้ว ช่วยทดสอบ แล้วมา confirm อีกทีละกันครับ
Comment