SATA &-д зориулсан SMART Embedded-ийг хэрхэн хэрэгжүүлэх вэamp; PCIe NVMe SSD?
Хэрэглэгчийн гарын авлага
Энэхүү хэрэглээний тэмдэглэл нь SP Industrial SATA & PCIe NVMe SSD-д зориулсан SMART мэдээлэл авахын тулд хэрэглэгчийн програмтай нэгтгэхийн тулд SP SMART Embedded хэрэгслийн програмыг ашиглах зааврыг агуулдаг.
Дэмжих орчин
- Үйлдлийн систем: Windows 10 болон Linux
- SP SMART Embedded хэрэгслийн програм: ухаалаг цаг 7.2
- Хост: Intel x 86 платформ
SP Industrial SSD-д зориулсан дэмжлэгийн жагсаалт
- SATA SSD & C хурдан (MLC): SSD700/500/300, MSA500/300, MDC500/300, CFX510/310
- SATA SSD & C Fast (3D TLC): SSD550/350/3K0, MSA550/350/3K0, MDC550/350, MDB550/350, MDA550/350/3K0 цуврал, CFX550/350
- PCIe NVMe: MEC350, MEC3F0, MEC3K0 цуврал
SMART шинж чанар
- SATA SSD & C хурдан (MLC)
SM2246EN | SM2246XT | |
Атрибут | SSD700/500/300R/S series MSA500/300S MDC500/300 R/S цуврал |
CFX510/310 |
01 | Унших алдааны хувь CRC алдааны тоо | Унших алдааны хувь CRC алдааны тоо |
05 | Дахин хуваарилагдсан салбаруудыг тооцдог | Дахин хуваарилагдсан салбаруудыг тооцдог |
09 | Асаах цаг | Захиалагдсан |
0C | Эрчим хүчний мөчлөгийн тоо | Эрчим хүчний мөчлөгийн тоо |
A0 | Унших/бичих үед засч залруулах боломжгүй салбар тоо | Унших/бичих үед засч залруулах боломжгүй салбар тоо |
A1 | Хүчинтэй нөөц блокийн тоо | Хүчинтэй нөөц блокийн тоо |
A2 | Хүчинтэй нөөц блокийн тоо | |
A3 | Анхны хүчингүй блокийн тоо | Анхны хүчингүй блокийн тоо |
A4 | Нийт устгалын тоо | Нийт устгалын тоо |
A5 | Устгах хамгийн их тоо | Устгах хамгийн их тоо |
A6 | Устгах хамгийн бага тоо | Устгах дундаж тоо |
A7 | Техникийн устгах хамгийн их тоо | |
A8 | Амьдрал үлдэх |
SM2246EN | SM2246XT | |
Атрибут | SSD700/500/300R/S series MSA500/300S MDC500/300 R/S цуврал |
CFX510/310 |
A9 | Амьдрал үлдэх | |
AF | Програмын бүтэлгүйтлийг хамгийн муу үхэлд тооцдог | |
B0 | Хамгийн муу үхлийн алдааны тоог устга | |
B1 | Нийт элэгдлийн түвшний тоо | |
B2 | Ажиллах цаг хүчингүй блок тоо | |
B5 | Програмын бүтэлгүйтлийн нийт тоо | |
B6 | Нийт устгасан амжилтын тоо | |
BB | Засах боломжгүй алдааны тоо | |
C0 | Унтраах буцаах тоо | Унтраах буцаах тоо |
C2 | Хяналттай температур | Хяналттай температур |
C3 | Тоног төхөөрөмжийн ECC сэргээгдсэн | Тоног төхөөрөмжийн ECC сэргээгдсэн |
C4 | Дахин хуваарилагдсан үйл явдлын тоо | Дахин хуваарилагдсан үйл явдлын тоо |
C6 | Засваргүй алдааны тоо офлайн байна | |
C7 | Ultra DMA CRC алдааны тоо | Ultra DMA CRC алдааны тоо |
E1 | Нийт бичсэн LBA | |
E8 | Захиалсан зай авах боломжтой | |
F1 | Салбарын тоог бичнэ үү Бичсэн нийт LBA (бичих нэгж тус бүр = 32MB) |
Нийт бичсэн LBA |
F2 | Салбарын тоог уншина уу Уншсан нийт LBA (унших нэгж тус бүр = 32MB) |
Нийт уншсан LBA |
SM2258H | SM2258XT | RL5735 | |
Атрибут | SSD550/350 R/S цуврал MSA550/350 S цуврал MDC550/350 R/S цуврал MDB550/350 S цуврал MDA550/350 S цуврал CFX550/350 S цуврал | CFX550/350 цуврал | SSD3K0E, MSA3K0E, MDA3K0E series |
01 | Дэвсгэрийн алдааны түвшин (CRC алдааны тоо) | Дэвсгэрийн алдааны түвшин (CRC алдааны тоо) | Дэвсгэрийн алдааны түвшин (CRC алдааны тоо) |
05 | Дахин хуваарилагдсан салбаруудыг тооцдог | Дахин хуваарилагдсан салбаруудыг тооцдог | Дахин хуваарилагдсан салбаруудыг тооцдог |
09 | Асаах цаг | Асаах цагийг тооцдог | Асаах цагийг тооцдог |
0C | Эрчим хүчний мөчлөгийн тоо | Эрчим хүчний мөчлөгийн тоо | Эрчим хүчний мөчлөгийн тоо |
94 | Нийт устгах тоо (SLC) (pSLC загвар) | ||
95 | Хамгийн их устгах тоо (SLC) (pSLC загвар) | ||
96 | Хамгийн бага устгах тоо (SLC) (pSLC загвар) | ||
97 | Дундаж устгах тоо (SLC) (pSLC загвар) | ||
A0 | Шулуун дээр засварлах боломжгүй секторын тоо (унших/бичих үед засварлах боломжгүй секторын тоо) | Онлайнаар засварлаагүй секторын тоо (унших/бичих үед засварлах боломжгүй секторын тоо) | |
A1 | Цэвэр Сэлбэгийн тоо (Хүчинтэй нөөц блокийн тоо) | Хүчинтэй нөөц блокийн тоо | Өсөлтийн согогийн тоо (Дараа нь муу блок) |
A2 | Нийт устгалын тоо | ||
A3 | Анхны хүчингүй блокийн тоо | Анхны хүчингүй блокийн тоо | PE циклийн хамгийн их үзүүлэлт |
A4 | Нийт устгах тоо (TLC) | Нийт устгах тоо (TLC) | Устгах дундаж тоо |
A5 | Устгах хамгийн их тоо (TLC) | Устгах хамгийн их тоо (TLC) | |
A6 | Хамгийн бага устгах тоо (TLC) | Хамгийн бага устгах тоо (TLC) | Нийт муу блокийн тоо |
A7 | Дундаж устгах тоо (TLC) | Дундаж устгах тоо (TLC) | SSD хамгаалах горим |
A8 | Үзүүлэлт дэх хамгийн их устгах тоо (Үзүүлэлтийн хамгийн их устгах тоо) | Spec дахь хамгийн их устгах тоо | SATA Phy алдааны тоо |
A9 | Үлдсэн амьдралын хувьtage | Үлдсэн амьдралын хувьtage | Үлдсэн амьдралын хувьtage |
AB | Хөтөлбөрийн амжилтгүй байдлын тоо | ||
AC | Амжилтгүй тоог арилгах | ||
AE | Гэнэтийн эрчим хүчний алдагдлын тоо | ||
AF | ECC бүтэлгүйтлийн тоо (хостын унших амжилтгүй) |
SM2258H | SM2258XT | RL5735 | |
Атрибут | SSD550/350 R/S цуврал MSA550/350 S цуврал MDC550/350 R/S цуврал MDB550/350 S цуврал MDA550/350 S цуврал CFX550/350 S цуврал | CFX550/350 цуврал | SSD3K0E, MSA3K0E, MDA3K0E series |
B1 | Нийт элэгдлийн түвшний тоо | Хувцас тэгшлэх тоо | |
B2 | Ашигласан нөөцлөгдсөн блокийн тоо (Ажиллах хугацаа хүчингүй блок тоо) | Блокны тоо муу өссөн | |
B5 | Програмын бүтэлгүйтлийн нийт тоо | Хөтөлбөрийн бүтэлгүйтлийн тоо | Зэрэгцээгүй хандалтын тоо |
B6 | Нийт устгасан амжилтын тоо | Амжилтгүй болсон тоог арилгах | |
BB | Засах боломжгүй алдааны тоо | Засах боломжгүй алдааг мэдээлсэн | |
C0 | Унтраах буцаах тоо | Гэнэтийн цахилгааны тоо (унтраах буцаалтын тоо) | |
C2 | Температур_Цельсийн (T уулзвар) | Хаалтын температур (T уулзвар) | Хаалтын температур (T уулзвар) |
C3 | Тоног төхөөрөмжийн ECC сэргээгдсэн | Тоног төхөөрөмжийн ECC сэргээгдсэн | Хуримтлагдсан засварласан ecc |
C4 | Дахин хуваарилагдсан үйл явдлын тоо | Дахин хуваарилагдсан үйл явдлын тоо | Дахин хуваарилах үйл явдлын тоо |
C5 | Одоогийн хүлээгдэж буй салбарын тоо: | Одоогийн хүлээгдэж буй салбарын тоо | |
C6 | Засваргүй алдааны тоо офлайн байна | Засах боломжгүй алдаануудыг мэдээлсэн | |
C7 | UDMA CRC алдаа (Ultra DMA CRC алдааны тоо) |
CRC алдааны тоо (Ultra DMA CRC алдааны тоо) |
Ultra DMA CRC алдааны тоо |
CE | Мин. тоог арилгах | ||
CF | Хамгийн их устгах тоо | ||
E1 | Хөтлөгч бичдэг (Нийт LBA бичсэн) |
||
E8 | Захиалсан зай авах боломжтой | Spec дахь хамгийн их устгах тоо | Захиалсан зай авах боломжтой |
E9 | Флэш рүү нийт бичих | Сэлбэг блок | |
EA | Флэшээс уншсан нийт | ||
F1 | Салбарын тоог бичнэ үү (Нийт хост бичих, нэгж тус бүр 32MB) |
Хост 32МБ/нэгж бичигдсэн (TLC) | Амьдралын цагийг бич |
F2 | Салбарын тоог уншина уу
(Нийт хост уншсан, нэгж тус бүр 32MB) |
Хост 32МБ/нэгж унших (TLC) | Амьдралын цагийг унш |
F5 | Flash бичих тоо | NAND 32MB/нэгж бичигдсэн (TLC) | Гэнэтийн эрчим хүчний алдагдлын тоо |
F9 | NAND руу бичсэн нийт ГБ (TLC) | ||
FA | NAND руу бичсэн нийт ГБ (SLC) |
# байт | Байтын индекс | Атрибутууд | Тодорхойлолт |
1 | 0 | Чухал сэрэмжлүүлэг: Битийн тодорхойлолт 00: Хэрэв '1' гэж тохируулсан бол ашиглах боломжтой нөөцийн хэмжээ босго хэмжээнээс доогуур байна. 01: Хэрэв '1' гэж тохируулсан бол температур нь хэт температурын босгоос дээш эсвэл доогуур температурын босгоос доогуур байна. 02: Хэрэв '1' гэж тохируулсан бол зөөвөрлөгчтэй холбоотой томоохон алдаа эсвэл NVM дэд системийн найдвартай байдлыг доройтуулж буй аливаа дотоод алдааны улмаас NVM дэд системийн найдвартай байдал муудсан байна. 03: Хэрэв '1' гэж тохируулсан бол зөөвөрлөгчийг зөвхөн унших горимд оруулсан болно. 04: Хэрэв '1' гэж тохируулсан бол тогтворгүй санах ойн нөөцлөх төхөөрөмж амжилтгүй болсон гэсэн үг. Энэ талбар нь зөвхөн хянагч нь тогтворгүй санах ойн нөөцлөх шийдэлтэй тохиолдолд хүчинтэй. 07:05: Захиалагдсан |
Энэ талбар нь хянагчийн төлөв байдлын талаархи чухал сэрэмжлүүлгийг заана. Бит бүр нь эгзэгтэй анхааруулах төрөлтэй тохирч байна; олон бит тохируулж болно. Хэрэв битийг '0' болгож арилгавал тэр чухал анхааруулга хамаарахгүй. Чухал анхааруулга нь хост руу асинхрон үйл явдлын мэдэгдлийг хүргэж болзошгүй. Энэ талбар дахь битүүд нь одоогийн холбогдох төлөвийг илэрхийлдэг бөгөөд тогтворгүй Байгаа нөөц нь энэ талбарт заасан босго хэмжээнээс доогуур байвал асинхрон үйл явдал дуусгавар болж болзошгүй. Энэ утгыг нормчлогдсон хувиар зааж өгсөн болноtage (0-ээс 100%). |
2 | 2:1 | Нийлмэл температур: | Контроллерийн одоогийн нийлмэл температур болон тухайн хянагчтай холбоотой нэрийн орон зайг илэрхийлдэг Кельвин градусын температурт харгалзах утгыг агуулна. Энэ утгыг тооцоолох арга нь хэрэгжилтийн онцлог бөгөөд NVM дэд системийн аливаа физик цэгийн бодит температурыг илэрхийлэхгүй байж болно. Энэ талбарын утгыг асинхрон үйл явдлыг өдөөхөд ашиглаж болно. Анхааруулга болон хэт халалтын нийлмэл температурын босго утгыг Identify Controller өгөгдлийн бүтэц дэх WCTEMP болон CCTEMP талбаруудаар мэдээлнэ. |
1 | 3 | Боломжтой нөөц: | Нормчилсан хувийг агуулнаtage (0-ээс 100%) үлдсэн нөөц хүчин чадалтай |
1 | 4 | Боломжтой нөөц босго: | Боломжтой нөөц энэ талбарт заасан босго хэмжээнээс доогуур байвал асинхрон үйл явдал дуусгавар болж болзошгүй. Энэ утгыг нормчлогдсон хувиар зааж өгсөн болноtage (0-ээс 100%). |
1 | 5 | Персенtage Ашигласан: | Хувиар нь худалдагчийн тусгай тооцооллыг агуулнаtagNVM дэд системийн ашиглалтын e-г бодит хэрэглээ болон үйлдвэрлэгчийн NVM ашиглалтын талаарх таамаглалд үндэслэн ашигласан. 100-ийн утга нь NVM дэд систем дэх NVM-ийн тооцоолсон тэсвэрлэх чадвар дууссаныг харуулж байгаа боловч NVM дэд системийн доголдлыг илтгэхгүй байж болно. утгыг 100. хувиас хэтрүүлэхийг зөвшөөрнөtag254-өөс их es-ийг 255-аар илэрхийлнэ. Энэ утгыг асаалттай цагт нэг удаа шинэчлэнэ (хянагч унтлагын төлөвт байхгүй үед). SSD төхөөрөмжийн ашиглалтын хугацаа болон тэсвэрлэх чадварыг хэмжих арга техникийг JEDEC JESD218A стандартаас үзнэ үү |
31:6 | Бичсэн өгөгдлийн нэгжүүд: | ||
16 | 47:32 | Мэдээллийн нэгж Уншсан: | Хост хянагчаас уншсан 512 байт өгөгдлийн нэгжийн тоог агуулна; Энэ утга нь мета өгөгдлийг агуулаагүй болно. Энэ утгыг мянгаар (өөрөөр хэлбэл 1-ийн утга нь уншсан 1000 байт 512 нэгжтэй тохирч байна) тайлагнаж, дугуйрсан байна. LBA хэмжээ нь 512 байтаас өөр утгатай бол хянагч уншсан өгөгдлийн хэмжээг 512 байт нэгж болгон хөрвүүлнэ. NVM командын багцын хувьд Харьцуулах болон Унших үйлдлүүдийн нэг хэсэг болгон уншдаг логик блокуудыг энэ утгад оруулах ёстой. |
# байт | Байтын индекс | Атрибутууд | Тодорхойлолт |
16 | 63:48 | Бичсэн өгөгдлийн нэгжүүд: | Хост хянагч руу бичсэн 512 байт өгөгдлийн нэгжийн тоог агуулна; Энэ утга нь мета өгөгдлийг агуулаагүй болно. Энэ утгыг мянгаар (өөрөөр хэлбэл 1-ийн утга нь бичигдсэн 1000 байтын 512 нэгжтэй тохирч байна) тайлагнаж, дугуйрсан байна. LBA хэмжээ нь 512 байтаас өөр утгатай бол хянагч бичигдсэн өгөгдлийн хэмжээг 512 байт нэгж болгон хөрвүүлнэ. NVM командын багцын хувьд бичих үйлдлүүдийн нэг хэсэг болгон бичсэн логик блокуудыг энэ утгад оруулна. Залруулж болохгүй командууд нь энэ утгад нөлөөлөхгүй. |
16 | 79:64 | Хост унших командууд: | Удирдлагын гүйцэтгэсэн унших командын тоог агуулна. NVM командын багцын хувьд энэ нь Харьцуулах, Унших командуудын тоо юм. |
16 | 95:80 | Хост бичих командууд: | Удирдлагын гүйцэтгэсэн бичих командын тоог агуулна. NVM командын багцын хувьд энэ нь бичих командын тоо юм. |
16 | 111:96 | Удирдагч завгүй цаг: | Хянагч оролт/гаралтын командуудтай завгүй байх хугацааг агуулна. Оролт/гаралтын дараалалд гүйцэтгээгүй команд байгаа үед хянагч завгүй байна (ялангуяа Оролт/гаралтын дарааллын сүүлний хаалганы хонхны бичээсээр тушаал гарсан бөгөөд холбогдох оролт гаралтын дарааллын холбогдох бичилт хараахан тавигдаагүй байна. Дуусгах дараалал). Энэ утгыг минутаар мэдээлнэ. |
16 | 127:112 | Power Cycles: Эрчим хүчний мөчлөгийн тоог агуулна. | |
16 | 143:128 | Асаах цаг: | Асаах цагийн тоог агуулна. Асаах цаг, эрчим хүчний бага горимд байсан ч гэсэн үргэлж бүртгэлтэй байдаг. |
16 | 159:144 | Аюулгүй унтрах: | Аюулгүй унтрах тоог агуулна. Тог тасрахаас өмнө унтрах мэдэгдэл (CC.SHN) ирээгүй тохиолдолд энэ тоо нэмэгдэнэ. |
16 | 175:160 | Медиа болон мэдээллийн бүрэн бүтэн байдлын алдаа: | Хянагч сэргээгдээгүй өгөгдлийн бүрэн бүтэн байдлын алдааг илрүүлсэн тохиолдлын тоог агуулна. Засах боломжгүй ECC, CRC шалгах нийлбэр алдаа эсвэл LBA зэрэг алдаанууд tag үл нийцэл нь энэ талбарт багтсан болно. |
16 | 191:176 | Алдааны мэдээллийн бүртгэлийн бичилтийн тоо: | Хянагчийн ашиглалтын хугацаанд алдааны мэдээллийн бүртгэлийн оруулгуудын тоог агуулна. |
4 | 195:192 | Анхааруулга нийлмэл температурын хугацаа: | Хянагч ажиллаж байгаа болон Нийлмэл температур нь Identify Controller өгөгдлийн бүтэц дэх Warning Composite Temperature Threshold (WCTEMP) талбараас их буюу тэнцүү, Critical Composite Temperature Threshold (CCTEMP) талбараас бага байх хугацааг минутаар агуулна. Хэрэв WCTEMP эсвэл CCTEMP талбарын утга 0 цаг байвал Нийлмэл температурын утгаас үл хамааран энэ талбарыг үргэлж 0 цаг болгон цэвэрлэнэ. |
4 | 199:196 | Нийлмэл температурын чухал хугацаа: | Хянагчийг ажиллуулах, нийлмэл температур нь Identify Controller өгөгдлийн бүтэц дэх Critical Composite Temperature Threshold (CCTEMP) талбараас их байх хугацааг минутаар агуулна. Хэрэв CCTEMP талбарын утга 0 цаг байвал Нийлмэл температурын утгаас үл хамааран энэ талбарыг 0 цаг хүртэл арилгана. |
2 | 201:200 | Захиалагдсан | |
2 | 203:202 | Захиалагдсан | |
2 | 205:204 | Захиалагдсан | |
2 | 207:206 | Захиалагдсан | |
2 | 209:208 | Захиалагдсан | |
2 | 211:210 | Захиалагдсан | |
2 | 213:212 | Захиалагдсан | |
2 | 215:214 | Захиалагдсан | |
296 | 511:216 | Захиалагдсан |
Суурилуулалт
- SMART Embedded хэрэгслийн хамгийн сүүлийн хувилбарыг татаж авна уу. (Хүсэлтийн дагуу холбоосыг татаж авах)
- задлах (Энэ тохиолдолд E:\smartmontools-7.2.win32 хавтас руу задлах)
- Тушаалын мөрийг ажиллуул
- Администратороор ажиллуулна уу
- C:\WINDOWS\system32> E:\smartmontools-7.2.win32\bin\smartctl.exe -h
- Хэрэглээний хураангуйг авахын тулд
SMART мэдээлэл авах командын мөрийн хэрэгсэл (sdb: PhysicalDrive 1 дээрх диск)
- C:\WINDOWS\system32> E:\smartmontools-7.2.win32\bin\smartct.exe -a /dev/sdb
- Хавсаргасан зүйлийг шалгана уу file SMART.TXT: https://www.silicon-power.com/support/lang/utf8/smart.txt
SMART мэдээллийг JSON формат руу гарга. (sdb: PhysicalDrive 1 дээрх диск)
- C:\WINDOWS\system32> E:\smartmontools-7.2.win32\bin\smartctl.exe -a -j /dev/sdb
- Хавсаргасан зүйлийг шалгана уу file JSON.TXT: https://www.silicon-power.com/support/lang/utf8/json.txt
Ашигласан тохиолдол 1: IBM Node-Red-ээр дамжуулан SMART хяналтын самбарыг алсаас хянах боломжтой
- IBM Node Red суулгах, Node Red нь IBM-ийн боловсруулсан урсгалд суурилсан програмчлалын хэрэгсэл юм. Бид Node Red-ийг ашиглан SP SMART Embedded utility програмыг нэгтгэн "SP SMART Dashboard" алсын зайнаас хянах хэрэгслийг хөгжүүлдэг.
- Node Red-д зориулсан скрипт боловсруулж, "smartctl.exe" ашиглана уу.
- Скрипт file хавсаргасан SMARTDASHBOARD.TXT шиг: https://www.silicon-power.com/support/lang/utf8/SMARTDASHBOARD.txt
- Хөтөчийг нээж, "ip: 1880/ui" гэж оруулна уу.
- ip нь Node Red скрипт ажиллуулж буй машины IP хаяг юм. Орон нутгийн машины үндсэн тохиргоо нь 127.0.0.1
Зураг 1 SMART хяналтын самбар
* Ашигласан тохиолдол 2: Google Cloud Platform-тай нэгтгэх нь тухайн талбарт холбогдсон төхөөрөмжүүдийн SMART мэдээллийг удирдах
SP Industrial нь SMART IoT Sphere үйлчилгээний платформыг хөгжүүлэхийн тулд Google Cloud Platform болон SP SMART Embedded-ийг ашигладаг. SP SMART IoT Sphere нь Windows OS эсвэл Linux Ubuntu суулгагдсан үйлдлийн системтэй холбогдсон төхөөрөмжүүдийн доторх SP Industrial SSD болон Flash картуудын эрүүл мэнд, төлөвийг хянаж, дүн шинжилгээ хийдэг дохиолол, засвар үйлчилгээний мэдэгдлүүд бүхий үүлд суурилсан үйлчилгээ юм.
Зураг 2 SMART IoT Sphere-ийн архитектур
Зураг 3 Олон төхөөрөмжийн удирдлага
Зураг 4 SP SMART Embedded нь Windows 10 болон Linux үйлдлийн системийг хоёуланг нь дэмждэг
Зураг 5 Бодит цагийн SMART мэдээллийн дэлгэц
Бүх барааны тэмдэг, брэнд, нэр нь тус тусын эздийнхээ өмч юм.
©2022 SILICON POWER Computer & Communications, Inc., Бүх эрх хуулиар хамгаалагдсан.
Баримт бичиг / нөөц
![]() |
Silicon Power SATA & PCIe NVMe SSD-д зориулсан SMART Embedded-ийг хэрхэн хэрэгжүүлэх вэ? [pdf] Хэрэглэгчийн гарын авлага SM2246EN, SM2246XT, SATA PCIe NVMe SSD-д зориулсан SMART Embedded-ийг хэрхэн хэрэгжүүлэх вэ |