एक उपयुक्त उपकरण के साथ अपने SSD के निम्नलिखित स्मार्ट विशेषताओं को पढ़ें:
241 - कुल एलबीए लिखा: डिवाइस के पूरे जीवनकाल के दौरान लिखे गए 512-बाइट क्षेत्रों की कुल संख्या।
242 - कुल एलबीए पढ़ें: डिवाइस के पूरे जीवनकाल के दौरान 512-बाइट क्षेत्रों की कुल संख्या पढ़ी जाती है।
विशेषताओं का दूसरा सेट है:
174 - Host_Reads_MiB
175 - Host_Writes_MiB
लेकिन मुझे नहीं पता कि दूसरे सेट में पाए गए मूल्य वास्तव में समझ में आते हैं (कम से कम मेरे लिए 120 जीबी एसएसडी के साथ एक फ्यूजन ड्राइव के एक भाग के रूप में) क्योंकि एसएसडी के मुकाबले एसएसडी को काफी अधिक डेटा लिखा गया है, हालांकि एसएसडी आकार का केवल 1/25 वां भाग है:
0xae Host_Reads_MiB ----CK 100 100 000 - 12268569 (~12 TiB)
0xaf Host_Writes_MiB ----CK 100 100 000 - 16481745 (~16 TiB)
3 टीबी एचडीडी (फ्यूजन ड्राइव का दूसरा भाग) की तुलना में:
0xf1 Total_LBAs_Written ------ 100 253 000 - 21361815408 (~10 TiB)
0xf2 Total_LBAs_Read ------ 100 253 000 - 23925221693 (~11 TiB)
Smartmontools स्थापित करने के बाद निम्नलिखित कमांड GB में लिखित डेटा देते हैं यदि विशेषता "242 Total_LBAs_Written" मौजूद है:
smartctl -s on -i -A -f brief -f hex,id -l devstat /dev/DiskIdentifier | grep 0xf1 | awk '{ print $8/1953125 }'
या टीबी में:
smartctl -s on -i -A -f brief -f hex,id -l devstat /dev/DiskIdentifier | grep 0xf1 | awk '{ print $8/1953125000 }'
"DiskIdentifier" को अपने आंतरिक SSD के पहचानकर्ता के साथ बदलें diskutil list
। संभवतः यह डिस्क 0 है।
निम्न कमांड जीबी में लिखित डेटा देता है यदि विशेषता "175 - Host_Writes_MiB" मौजूद है (सावधानी के साथ परिणाम का इलाज करें):
smartctl -s on -i -A -f brief -f hex,id -l devstat /dev/DiskIdentifier | grep 0xaf | awk '{ print $8/953.67 }'
जैसा कि पहले ही उल्लेख किया गया है कि "DiskIdentifier" को अपने आंतरिक SSD के पहचानकर्ता के साथ बदलें diskutil list
। संभवतः यह डिस्क 0 है।
ऊपर दिए गए स्मार्टक्ट्ल कमांड बहुत विश्वसनीय (कम से कम मेरे लिए) काम नहीं करते हैं।
यदि आपको "रीड स्मार्ट डेटा विफल: अपरिभाषित त्रुटि: 0" जैसी त्रुटि मिलती है, तो smartctl -A /dev/disk0
पहले प्रयास करें ।
अगर आपको "सक्षम करने के लिए 'पर' SMART डिसएबल्ड 'विकल्प का प्रयोग करें, जैसे तर्क' त्रुटि 'मिलता है, smartctl -s on -A /dev/disk0
तो कोशिश करें कि डिस्क पर लिखे गए डेटा को पढ़ने और गणना करने के लिए उपरोक्त आदेशों को पुन: प्रयास करें।
* स्मार्टमोनोलस