Smartmontools: ควบคุมและตรวจสอบระบบจัดเก็บข้อมูล
Smartmontools ประกอบด้วยโปรแกรมอรรถประโยชน์สองโปรแกรมที่ใช้เทคโนโลยีที่มีอยู่ในไดรฟ์จัดเก็บข้อมูลที่ทันสมัยที่สุดเพื่อให้คำเตือนขั้นสูงเกี่ยวกับความล้มเหลวของดิสก์
เทคโนโลยี SMART
Smartmontools ใช้ประโยชน์จากระบบ SMART ที่มีอยู่ในไดรฟ์จัดเก็บข้อมูล SCSI/SAS, ATA/SATA และ NVMe ที่ทันสมัยที่สุด SMART—เทคโนโลยีการตรวจสอบ วิเคราะห์ และการรายงานด้วยตนเอง—ให้ตัวแปรที่สามารถติดตามได้หลายอย่างที่เรียกว่าแอตทริบิวต์ SMART ซึ่งมีข้อมูลเกี่ยวกับสภาพปัจจุบันของอุปกรณ์ รวมถึงสิ่งต่างๆ เช่น จำนวนรอบพลังงาน การนับความล้มเหลวของการลบ และอื่นๆ อีกมากมาย Smartmontools ใช้สถิติเหล่านี้ในการพิจารณาว่าไดรฟ์จัดเก็บข้อมูลใกล้จะล้มเหลวหรือไม่ ทำให้ผู้ใช้คำเตือนขั้นสูงเกี่ยวกับความล้มเหลวและเวลาในการดึงข้อมูลอย่างปลอดภัยก่อนที่ไดรฟ์จะล้มเหลวโดยสิ้นเชิง
เข้ากันได้กับระบบปฏิบัติการที่ทันสมัยที่สุด
โดยพื้นฐานแล้วเป็นแพ็คเกจของเครื่องมือขนาดเล็กสองตัว—smartctl และ smartd—เครื่องมือนี้เข้ากันได้กับคอมพิวเตอร์ Windows, macOS และ Linux รุ่นใหม่ส่วนใหญ่ และระบุชื่อลีนุกซ์หลายตัวอย่างชัดเจนว่า ส่วนหนึ่งของความเข้ากันได้นั้น นอกจากนี้ยังเข้ากันได้กับระบบปฏิบัติการที่ไม่ค่อยแพร่หลาย เช่น OS/2, Solaris, Cygwin และอื่นๆ
การตรวจสอบไดรฟ์จัดเก็บข้อมูลแบบ Bare-bones
ต่างจากโปรแกรมบางโปรแกรม เช่น CrystalDiskInfo และ GSmartControl smartmontools เป็นเครื่องมือบรรทัดคำสั่ง ซึ่งหมายความว่าใช้ผ่านอินเทอร์เฟซเทอร์มินัลและควบคุมด้วยคำสั่งข้อความ การขาดอินเทอร์เฟซผู้ใช้แบบกราฟิกทำให้เป็นมิตรกับผู้ใช้น้อยลง แต่เครื่องมือพื้นฐานเองก็มีประสิทธิภาพเช่นกัน แม้ว่าการทำเช่นนี้อาจทำให้ผู้ใช้ Windows และ macOS ปิดการทำงาน แต่ก็มีประโยชน์สำหรับผู้ใช้ระบบปฏิบัติการที่ใช้บรรทัดคำสั่งเช่น Cygwin นอกจากแอปพลิเคชันที่กล่าวถึงข้างต้นแล้ว ยังมีทางเลือกอีกมากมายสำหรับอินเทอร์เฟซผู้ใช้ เช่น HDD Health และในขณะที่ HDD Scan ไม่ได้ใช้แอตทริบิวต์ SMART แต่ให้ความสามารถในการสแกนไดรฟ์จัดเก็บข้อมูลเพื่อหาข้อมูลที่ไม่ดี ซึ่งเป็นสิ่งที่ smartmontools ไม่มีให้บริการ