• lebron 12
  • Jordan 11 gamma kobe 9
  • kate spade bag
  • mk handbags
  • SAMSUNG V-NAND SSD 950 PRO M.2 NVM Express 256GB Review -

    SAMSUNG V-NAND SSD 950 PRO M.2 NVM Express 256GB Review

    Written by Audigy on . Posted in Hard Drive

    Prev
    Next »
    950pro256g 001 resize
         สวัสดีชาว OCSTATION.COM กันท่านครับ วันนี้เรามี SSD ตัวแรงจากค่าย Samsung มาแนะนำให้รู้จักกันอีกหนึ่งรุ่น นั่นคือ Samsung V-NAND SSD950 Pro M.2 NVMe นั่นเอง โดยรุ่นที่เราได้มาทำการทดสอบในครั้งนี้เป็นขนาดความจุ 256GB ที่ต่อใช้งานผ่านทาง M.2 Socket (PCIe3.0 x4 32Gb/s)  สำหรับจุดเด่นของ M.2 รุ่นใหม่นี้จากทาง Samsung เลยก็คือการรองรับมาตราฐานใหม่อย่าง NVMe (Non-Volatile Memory Express) แบบเต็มตัวแล้วนั่นเอง ซึ่งจัดเด่นคือความเร็วในการเขียน/อ่านที่ร่วมเร็วและมีประสิทธิภาพกว่าระบบ AHCI (Advanced Host Controller Interface) เดิมที่ใช้กับ SATA Interface อย่างมากเลยทีเดียวครับ ซึ่ง NVMe นั้นจะช่วยให้ SSD ติดต่อกับ CPU ได้โดยตรงเพื่อลด Latency ในการเข้าถึงข้อมูลนั่นเอง และนอกจากนี้ยังมีโครงสร้างใหม่ๆ ที่จะเข้ามาช่วยจัดการคิวในการส่งข้อมูลที่ดีกว่าเดิมอย่างมากอีกด้วย ดังนั้นเราไปชมสิ่งที่น่าสนใจต่างๆ เหลานี้พร้อมๆ กันเลยครับ
     
    950 PRO NVMe M.2 SSD 
    MZ-V5P256BW-377759-0 resize
    vnand diagram
         นอกจากควาโดดเด่นในเรื่องการคิดค้นและออกแบบเม็ด NAND Falsh เองที่ทาง Samsung เรียกว่า V-NAND หรือการวางซ้อนกันของ stacks ที่ซ้อนกันถึง 48 ชั้นในแนวตั้งพร้อมการออกแบบโครงสร้างแบบภายในแบบทรงกระบอกวงกลม ซ้อนกันขึ้นไปในแนวตั้งที่ไม่ได้ซ้ำแบบใคร นอกจากนนี้ยังได้ออกแบบมาให้ป้องกันเซลแต่ละชั้นโดยแบบ Cell-to-Cell ให้มีทั้งความปลอดภัยสูงสุดและการควบคุมอุณหภูมิของเซลได้ดีอีกด้วยครับ ดังนั้นโครงสร้างหลักๆ ของ V-NAND ก็จะช่วยให้เม็ด NAND ในการเก็บข้อมูลมีอายุการใช้งานที่ยาวนานและมีประสิทธิภาพในการทำงานที่ดีกว่าเม็ด NAND แบบธรรมดาทั่วไปอย่างมากเลยทีเดียว และสำหรับ Samsung 950Pro NVMe M. SSD ขนาดความจุ 256GB ตัวนี้ก็ให้ความเร็วของค่า Seq Read/Write @ 2200/900MB/s กันเลยทีเดียว ส่วนในรุ่น 512GB นั้นก็จะแรงขึ้นอีกระดับหนึ่งที่ 2500/1500MB/s กันเลยทีเดียวครับ
     
    spec full
        ในเรื่องของอายุการใช้งานของ V-NAND แบบใหม่นั้นก็เด่นในเรื่องของอายุการใช้งานที่มากกว่า 1.5 ล้านชั่วโมงการทำงาน และมีค่า TBW (Terabytes Written) หรือการเขียนทับได้มากกวา่ 200TB. สำหรับรุ่น 256GB และ 400TB สำหรับรุ่น 512GB ครับ ส่วนการรับประกันนั้นอยู่ที่ 5 ปีเต็ม
     
    NVM Express Host Controller
    nvme
         NVMe หรือ Non-Volatile Memory Express นั้นจัดว่าเป็นมาตราฐานของ Host Controller รูปแบบใหม่ที่ออกแบบมาสำหรับ PCIe SSD โดยเฉพาะครับ ซึ่งมันจะติดต่อสื่อสารและรับส่องข้อมูลโดยตรงระกว่าง SSD และ CPU นั่นเอง จึงทำให้ Lantency (ค่าหน่วงเวลาในการเข้าถึงข้อมูล) นั้นต่ำลงอย่างมาก ไม่ต้องค่อยวิ่งผ่านชิปเซ็ท PCH แบบ AHCI อีกต่อไปซึ่งจะมี Latency มากกว่าการติดต่อกับ CPU โดยตรงนั่นเอง และนอกจากนี้ Interface การเชื่อมต่อแบบ PCIe3.0 ก็แรงกว่า SATA3.0 @ 6.0Gb/s (600MB/s) แบบเห็นๆ เลยก็เพราะว่าเพียงแค่ PCIe3.0 x1 ก็ให้ความเร็วราวๆ 1GB/s เข้าไปแล้วครับ และสำหรับ M.2 รุ่นนี้ก็จะวิ่งผ่าน Controller PCIe3.0 x4 32GB/s ตามมาตราฐานความแรงของ M.2 ยุคใหม่ๆ นั่นเอง
         และในส่วนของโครงสร้างภายในของมาตราฐาน NVMe ที่นอกจากจะมี Latency ที่ต่ำมากแล้ว ยังปรับปรุงในส่วนของ maximum Queue และ Queue depth ในการรับคำสั่งคิวที่ทำได้มากกว่าถึง 64K queues กันเลยทีเดียว เมื่อเทียบกับ AHCI แล้วทำเพียง 1 Command queue และนอกจากนี้แล้ว ในแต่ละคิวยังรับคำสั่งได้มากถึง 64K Cammand pe queue สำหรับ NVMe ซึ่งในส่วนของ AHCI นั้นทำได้เพียง 32 Cammand pe queue เท่านั้นเอง  และเรื่องของรอบการทำงานของ register Access ต่อรอบนั้น NVME ก็เหลือเพียง 2 per command เท่านั้น ในขณะที่ AHCI ต้องทำมากกว่า 6-9 Commmard ต่อคิวเลยทีเดียว ช้าเห็นกว่าเห็นๆ และสรุปสั้นๆ ตรงนี้เลยว่า NVMe เป็น Host Controller รูปแบบใหม่ที่มีประสิทธิภาพสูงกว่า AHCI มากๆ และเหมาะกับ PCIe SSD อย่างมากเลยทีเดียวครับ
     
    nvme2
         อีกหนึ่งภาพที่จะให้เห็นแบบชัดเจนกับ NVMe Host Controller ที่มีระบบ Subsystem ที่เรียกการทำงานกับ CPU แบบ Multi-Core ได้ดีมากขึ้น ช่วยลดปัญหาคอขวดที่เกิดขึ้นกับ AHCI Subsystem ที่จะต้องรอรอบของ IO Queue ต่อหนึ่ง App ที่ CPU เรียข้อมูลอยู่ แต่สำหรับ NVMe นั้นเวลาเกิดการใช้งานหลายๆ App พร้อมๆ กันสามารถกระจายชุด IO Queue ไปให้ CPU แต่ละคอร์ได้ทันที เมื่อคิวว่างอยู่ ก็เท่ากับว่า CPU แต่ละคอร์สามารถดึงข้อมูลใน SSD เพื่อประมวลผลแก่ App หลายๆ ตัวได้พร้อมๆ กันนั่นเอง และนี่ล่ะครับคือความพิเศษของ NVMe ดังนั้นใครที่ชอบเรียกใช้งาน App หลายๆ ตัว ในเวลาพร้อมๆ กันก็น่าจะเห็นความแตกต่างได้ชัดเจน เพราะการจัดคิวแบบพิเศษนี้ช่วยลดอัตราคอขวดระหว่าง SSD กับ CPU ลงได้เยอะมากเลยทีเดียว
     
    spec 002
         ส่วนเรื่องของการควบคุมอุณหภูมิการทำงานในตัว V-NAND นั้นก็มีการออกแบบมาพิเศษเพื่อป้องกันไม่ให้ชิป NAND ร้อนเกินไปในขณะที่ทำงานต่อเนื่อง โดยจะควบคุมความเร็วของ SSD ให้ขึ้นลงตามสภาวะของอุณหภูมิที่กำหนักไว้ ที่มีมากกว่า 0-9 Level เลยทีเดียว โดยการทำงานของมันก็จสลับความเร็วของ SSD ขึ้นลงเป็นจังหวะตลอดเวลา แล้วแต่ว่าอุณหภูมิมันจะร้อนแค่ไหน เพื่อเป็นการยืดอายุการใช้งานไปในตัวครับ โดยถ้าร้อนสุดๆ ที่ระดับ 79c หรือ Level 9 ความเร็วจะลดลงทุกๆ 10MB/s ต่อหนึ่งวินาที เพื่อลดความร้อนในการทำงานของตัว V-NAND เป็นต้น เหตุนี้จึงไม่แปลกใจครับว่า PCIe SSD รุ่นใหญ่ๆ ทำไมถึงมีการติดตั้ง Heatsink ระบายความร้อนให้เม็ด NAND ก็เพื่อให้ประสิทธิภาพในการทำงานดีที่สุดนั่นเอง (เย็นกว่าความเร็วก็ตกน้อยนั่นเอง)
     
    temp controll
         ตัวอย่างของการทำงานของระบบ Thermal management ที่มากับ 950Pro M.2 SSD รุ่นนี้ครับ จากกราฟจะเห็นได้ว่าความเร็วสวิทช์ขึ้นลงเป็นจังหวะ เมื่ออุณหภูมิถึงจุดกำหนดก็จะลดความเร็วลงเล้กน้อย และเมื่อเย็นถึงจุดที่กำหนกก็จะกลับไปที่ความเร็วเดิมแบบรวดเร็ว ซึ่งจากการใช้งานจริงเราอาจจะไม่รู้สึกเลยก็ได้ครับ
     
    Prev
    Next »
  • kate
  • michael