ฉันจะรู้ได้อย่างไรว่าไดรฟ์ SSD ของฉันรองรับ TRIM


23

Windows 7 มีการรองรับคำสั่ง TRIM ซึ่งจะช่วยให้มั่นใจได้ว่าประสิทธิภาพของไดรฟ์ SSD ยังคงอยู่ในระดับที่ดีตลอดอายุการใช้งาน

คุณจะบอกได้อย่างไรว่าไดรฟ์ SSD ที่รองรับรองรับ TRIM

ดูที่นี่สำหรับรายละเอียดของตัด

รวมถึงสิ่งต่อไปนี้จากงานนำเสนอของ Microsoft:

การใช้งานคุณสมบัติ "ตัดแต่ง" ของ Microsoft ได้รับการสนับสนุนใน Windows 7 NTFS จะส่งการแจ้งเตือนการลบไปยังอุปกรณ์ที่สนับสนุนการทำงานของระบบไฟล์ "ตัดแต่ง": ฟอร์แมต, ลบ, ตัด, กระบวนการบีบอัด OS ภายในเช่น Snapshot, Volume Manager อุปกรณ์การยกระดับการสึกหรอของอุปกรณ์โดยกำจัดการดำเนินการผสานสำหรับบล็อกข้อมูลที่ถูกลบทั้งหมดทำให้สามารถทำการรวบรวมขยะในช่วงต้นเพื่อการเขียนที่รวดเร็ว มีพื้นที่มากขึ้นสำหรับปรับระดับการสึกหรอของอุปกรณ์


ฉันสงสัยว่ามันจะปรากฏภายใต้ "ความสามารถ" ในแท็บรายละเอียดสำหรับอุปกรณ์ในตัวจัดการอุปกรณ์หรืออาจจะอยู่ที่ไหนสักแห่งใน / proc ถ้าคุณบูตลินุกซ์ซีดี แม้ว่าฉันจะค้นหาไปรอบ ๆ แต่ฉันก็ไม่ได้หาอะไรมาก ผมไม่ทราบว่าได้มีการพูดคุยเกี่ยวกับ LKML เกี่ยวกับการตรวจสอบการสนับสนุน TRIM และการเปิดใช้งานการเพิ่มประสิทธิภาพเมื่อเร็ว ๆ นี้ ...
Leander

นี่เป็นคำถามที่มีประโยชน์มากจริงๆ การค้นหารอบ ๆ ฉันเห็นหลายคนสงสัยว่า TRIM ทำงานหรือเปิดใช้งานหรือหากอุปกรณ์ของพวกเขามีหรือการอัปเกรดเฟิร์มแวร์จะรวมไว้หรือไม่ แต่ไม่มีทางที่จะรู้ได้อย่างแน่นอนว่ามันทำงานได้หรือไม่
Ian Boyd

คำตอบ:


8

ดาวน์โหลดและติดตั้งIntel SSD Toolbox

หากไดรฟ์ของคุณไม่ได้เป็น Intel SSD ตัวเลือกเดียวที่ใช้ได้จะดูข้อมูลในไดรฟ์ คลิกที่ เลื่อนลงไปที่

Word169 , Bit 0 - รองรับการจัดการชุดข้อมูล

ในกรณีนี้คือคุณต้อง1 TRIMถ้า0คุณทำไม่ได้

ป้อนคำอธิบายรูปภาพที่นี่


นี่คือคำตอบที่ถูกต้อง
เนท

8

คำตอบสำหรับคำถามนี้ถูกตีพิมพ์ในช่องแสดงความคิดเห็นในโพสต์บล็อกวิศวกรรม 7 เกี่ยวกับ SSD และ Windows 7

ในการตรวจสอบว่า Windows 7 กำลังส่งคำสั่ง TRIM หรือไม่คุณสามารถเรียกใช้คำสั่งต่อไปนี้จากพรอมต์ยกระดับ:

>fsutil behavior query DisableDeleteNotify

และวิธีการแปลความหมายนี้อยู่บนพื้นฐานของความคิดเห็น

"... ถ้า fsutil รายงานว่า" DisableDeleteNotify "เป็น 0 ดังนั้น Trim ถูกเปิดใช้งาน (บางครั้งคุณสมบัตินี้ถูกอ้างถึงโดยใช้ชื่อที่แตกต่าง: Trim == ลบการแจ้งเตือน == Clusters ที่ไม่ได้ใช้คำแนะนำ) การตั้งค่าถูกเขียนในแง่ของการปิดการใช้งาน บางสิ่งบางอย่างเพราะเราต้องการใช้ค่า 0 สำหรับค่าเริ่มต้น

เปิดใช้งานการตัดขอบตามการตั้งค่านี้ซึ่งคุณทำหมายความว่าระบบไฟล์จะส่งคำสั่งตัดการจัดเก็บลงในสแต็ก ระบบไฟล์ไม่รู้จริง ๆ ว่าคำสั่งนี้จะได้รับการสนับสนุนหรือไม่ในระดับที่ต่ำกว่า เมื่อไดรเวอร์ดิสก์ได้รับคำสั่งมันจะดำเนินการกับมันหรือเพิกเฉย หากคุณทราบว่าอุปกรณ์เก็บข้อมูลของคุณไม่รองรับการตัดแต่งคุณสามารถไปข้างหน้าและปิดการใช้งานการตัดแต่ง (เปิดใช้งาน DisableDeleteNotify) เพื่อให้ระบบไฟล์ไม่รบกวนการส่งการแจ้งเตือนเหล่านี้ อย่างไรก็ตามการส่งการแจ้งเตือนนั้นค่อนข้างเบาและฉันไม่ได้เห็นการปรับปรุงประสิทธิภาพโดยปิดการใช้งานดังนั้นฉันไม่แนะนำให้ปิดใช้งานการตั้งค่านี้ หากคุณมี SSD ที่รองรับ Trim คุณไม่ต้องการปิดการใช้งานแน่นอน

ดูเหมือนว่าสิ่งนี้จะไม่บอกคุณว่าไดรฟ์และหรือเฟิร์มแวร์สำหรับไดรฟ์นั้นรองรับ TRIM หรือไม่ ถอนหายใจ


มันมีประโยชน์ไม่มาก fsutilเพียงบอกคุณว่าระบบไฟล์ของคุณรองรับ TRIM (และไม่มีใครได้ปิดการใช้งานด้วยตนเอง) เรารู้อยู่แล้วว่า ดูคำตอบของ illmortal ด้านล่างเพื่อดูว่า TRIM เปิดใช้งานในไดรฟ์ของคุณหรือไม่
เนท

4

วิธีที่ง่ายที่สุดที่จะทราบว่าการสนับสนุน SSD ของคุณ TRIM คือการใช้CrystalDiskInfo


3

การส่งคำสั่ง disableeletenotify ไปยัง SSD จะตรวจสอบว่าคำสั่ง TRIM นั้นถูกส่งไปแล้วหรือไม่เท่านั้น แน่นอนว่าไดรฟ์จำเป็นต้องรองรับ TRIM วิธีที่ดีที่สุดในการทำเช่นนี้คือไปที่เว็บไซต์ของผู้ผลิตและตรวจสอบข้อมูลจำเพาะโดยละเอียดสำหรับไดรฟ์ของคุณ


0

Samsung Magicianพร้อมใช้งานสำหรับ Windows เท่านั้นและให้ข้อมูลเกี่ยวกับการสนับสนุน ACHI และ TRIM โดยการตั้งค่าปัจจุบันของคุณสำหรับ Sumsung แท้ SSD

อย่าลืมที่จะเปิดใช้งานไดรฟ์เป็นระยะ ๆ dfrgui.exeการเพิ่มประสิทธิภาพภายใต้ สำหรับไดรฟ์ SSD ที่หมายถึงการออกคำสั่ง TRIM ในบล็อกที่ไม่ได้ใช้

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.