SSD-ийн элэгдэл болон амьдралын хугацаанд нөлөөлөх гол хүчин зүйлсийг ойлгох
Бичихийн эргэлт SSD-ийн амьдралын хугацаанд үзүүлэх нөлөө
Зэсийн төлөвт хатуу дискэнд NAND флеш эсүүд нь засварлах/устгах мөчлөгийг хийх тодорхой тооны хязгаартай байдаг бөгөөд тэдгээр нь ихэвчлэн изэ болохын өмнө л дуусдаг. Хэрэглэгч том файлуудыг шилжүүлэх, мөн тогтмол санхүүжилт хийх зэрэг өгөгдлийг их хэмжээгээр бичих үед эсүүд хэвийнхээс илүү хурдан ихэсдэг. Иймээс орчин үеийн SSD-ийн ихэнх үйлдвэрлэгчид энэ асуудлыг шийдвэрлэх зориулалттай 'изэдлийг жигдрүүлэх' гэх ухаалаг алгоритмыг барьж өгдөг. Эдгээр ухаалаг алгоритмууд дискний янз бүрийн хэсгүүдэд бичилтийн үйлдлийг тархан хийх замаар нэг цэгт давхардах үйл явцыг саатуулдаг. Энэ нь ийм функцтэй хангагдаагүй хуучин загваруудтай харьцуулахад дискний амьдралын хугацааг илүү ихээр сунгадаг.
Нийт Терабайт Бичих (TBW) ба Өдөрт Дискэнд Бичих (DWPD) - Тайлбар
Үйлдвэрлэгчид SSD-ийн тэсвэрт чадлыг хоёр гол үзүүлэлтээр зааж өгдөг:
- TBW (Нийт Терабайт Бичих) : Дискийн амьдралын туршид та бичиж болох өгөгдлийн нийт хэмжээ (жишээ нь: 600 TBW-ийн үнэлгээтэй 1ТB-ийн SSD).
- DWPD (Өдөрт Дискэнд Бичих) : Гэрээний хугацаанд багтах өдөрт хийх боломжит бичлэгийн хэмжээ (жишээ нь, 1 ТБ-ын дискэнд 5 жил илүү өдөрт 300 ГБ бичих боломжтой бол 0.3 DWPD гэсэн үг юм).
Enterprise SSD-үүд нь хэрэглээний загваруудтай харьцуулахад чанартай NAND ба сайжруулсан контроллерийн талаар 3–10 дахин их TBW үзүүлэлттэй байдаг.
SSD-ийн амьдралыг уртасгахад элэгдлийг тэгшлэх үүрэг
Элэгдлийг тэгшлэх нь бичилтийг бүх боломжит NAND нүднүүд дээр динамик байдлаар тарааж, тодорхой санах ойн блокуудыг цагаачлан элэгдэхээс сэргийлдэг. Хог хаягдал цуглуулах, алдаа засварлах код (ECC) -тэй хослуулан ашигласнаар дэвшилтэт контроллер нь шинэчлэлтийг хамгийн бага байлгаж, үйлдлийн тогтвортой байдлыг хадгалж, ашиглаж болох насны хугацааг уртасгадаг.
Дискний багтаамж ба ашиглалтын зан чанарын чухал байдал
Ихэвчлэн том SSD-үүд илүү урт хугацаа ажилладаг яагаас гэвэл:
- Бичилтийг илүү олон NAND нүднүүд дээр тараадаг
- TBW үнэлгээ өндөртэй байдаг (жишээ нь, 2 ТБ-ын дискүүд ихэвчлэн 1 ТБ-ынхаас хоёр дахин их TBW-тэй байдаг)
- Овер-провижинг хийх илүү их зайг санал болгодог (ихэвчлэн 7–28% нь ноогдуулан авдаг)
Видео засвар эсвэл блокчейн хэрэглүүр зэрэг бичих ажиллагаа их шаарддаг даамжруулсан даалгавруудыг хэрэглээний зориулалтын SSD дээр ажиллуулахыг зөвлөхгүй. Хурдны эцсийн байдлыг үнэлэхийн тулд SMART үзүүлэлтүүдийг, жишээ нь "Ашигласан хувь" эсвэл "Медиагийн элэгдлийн заагч"-ийг хянаарай.
TRIM-ийг идэвхижүүлж, SSD-ийн үйлдлийн чадавхыг тохиромжтой түвшинд барьж байгаарай
TRIM команд гэж юу вэ, яаж SSD-ийн үйлдлийн чадавхыг хадгалдаг вэ
TRIM нь үндсэндээ устгагдсан өгөгдөл хаана байрладгийг SSD-д хэлж өгдөг команд юм. Ийм үед SSD эдгээр блокуудыг илүүдэл гэж ойлгоод цэвэрлэх ажлыг хийж чадна. Энэ бүх процесс нь бичих өсөлтийг багасгадаг бөгөөд ингэснээр диск үйлдлийн чадавхыг удаан хугацаанд сайн байлгахын тулд илүү их ачаалал өгөх шаардлагагүй болдог. Ихэнх шинэ үйлдлийн системүүд, жишээ нь Windows ба Mac OS X нь TRIM-ийг анхнаасаа л идэвхитэй байдаг. Гэхдээ TRIM идэвхтэй эсэхийг шалгах нь чухал учраас зөв ажиллаж байвал SSD илүү удаан хугацаанд гладкийн ажиллана.
TRIM ашиглан SSD-д шаардлагагүй бичих үйлдлийг бууруулахын давуу тал
TRIM нь хэтрэхгүй ачааллын дор давталттай өгөгдөл дахин бичих үйлдлийг арилгаснаар бичих үйлдлийг хүртэл 34%-иар бууруулдаг. Энэ нь SSD-ийн амьдралыг дараах байдлаар сунгадаг:
- NAND флэш санах ойд элэгдэл бууруулах
- Хугацаа өнгөрөх тутам бичих хурдыг өндөр түвшинд хадгалах
- Их ачаалал өгсөн үед удаашрахийг урьдчилан сэргийлэх
Хамгийн сайн үр дүнгийн тулд, үр ашигтай цэвэрлэгээ болон TRIM үйлдлийг дэмжихийн тулд хамгийн багадаа 20% чөлөөт зайг хадгалан байлгаарай.
Ашиглалтын үеийг хамгийн их байлгахын тулд нэмэлт хангамж болон чөлөөт зайг зохицуулах
Нэмэлт хангамж (OP) гэдэг нь бичих үйл ажиллагааг сайжруулах, элэгдлийг бууруулах зорилгоор SSD-д багтаасан нууцлалтай хадгалалтын зай юм. Энэ нууцлалтай зай нь контроллерт блокны нөөцлөлт болон цэвэрлэгээг илүү сайн удирдах боломжийг олгодог. Хүнд ачаалалтай ажлын ачааллын хувьд нэмэлтээр 10–15% чөлөөт зайг нөөцлөх нь дараах замаар ашиглалтын үеийг уртасгадаг:
- Элэгдлийг жигдлүүлэхийн тулд нөөцийн блокуудыг нийлүүлэх
- Оройн бичих үед NAND-д учруулах стрессыг бууруулах
- Үргэлжилсэн шилжүүлэг хийх үед гүйцэтгэлийг сайжруулах
Зөв чөлөөт зайг удирдах нь ачаалал, хяналтын загвараас хамааран дискний амьдралыг 20–30%-иар сунгах боломжтой.
Шаардлагагүй бичих үйлдлийг багасгах
Түр файлууд, логууд, дискийн дэвшүүр ажиллагааг хамгийн бага хэмжээнд авах
Үнэндээ, байнга үүсч байгаа жижигхэн бичилтүүд ч гэсэн хугацаа өнгөрөх тутамдаа нийлж SSD-ийг элэгдүүлдэг. Түр файлууд, хязгааргүй өсч байгаа системийн лог, арын дэвсгэрт байнга ажиллаж байгаа автоматаар шинэчлэгдэх үйлчилгээний мэдээлэл бичих үйл явцыг төсөөлөөрэй. Өнгөрсөн жилийн сүүлийн үеийн фонтын үйл ажиллагааг судалсан судалгаагаар харахад тохируулга сайн хийгдээгүй системүүд зохихынхоос 15-30 хувийн илүү их хэрэггүй бичилт хийдэг байдаг. Энэ асуудлыг шийдвэрлэхийн тулд ихэнх хэрэглэгчид Windows Disk Cleanup зэрэг цэвэрлэх хэрэгслүүдийг ашиглах, эсвэл macOS-ийн Оптимчлогдсон хадгалалтын боломжийг ашиглах нь их тус болдог. Мөн програмуудын тохиргоог шалгахыг мартаагүй байх хэрэгтэй – ихэнх програмууд анхдагчаар олон талаар мэдээлэлтэй лог хөтлөдөг ч бодитоор нь ховор хойшлогдсон лог хөтлөлт нь ихэнх тохиолдолд хангалттай ажилладаг.
Шаардлагагүй эхлэх програм, үйлчилгээг идэвхгүй болгох
Эхлэх үеийн програмууд нь эхний ачааллын бичилтийг ихэсгэж, зогсох ёстой хугацааны дараа ч гэсэн удаан хугацаагаар фонд I/O үүсгэж үлддэг. Windows-д Дасгалын менежер эсвэл macOS-д Нэвтрэх Зүйлс дээр автоматаар эхлэж буй зүйлсийг шалгаж, шаардлагагүй бүхнийг идэвхгүй болгоно уу. Зарим cloud синхрончлолын программ нь юу ч хийхгүй байх үед ч тогтмол метадат файлуудыг шинэчилж байдаг. Хатуу дискэн дээр тасралтгүй ачаалал өгч байгаа ч их үнэ цэнийг нэмдэггүй үйлчилгээнийг хамгийн түрүүнд хаана. Эдгээр шаардлагагүй процессыг цэвэрлэхэд зарцуулах хэдэн минут нь хугацаа өнгөрөх тусам системийн ажиллагаанд ихээхэн нөлөө үзүүлэх болно.
Том медиа болон архив файлуудыг гадаад эсвэл хоёрдогч санах ойд хадгална уу
Зөөлөн дискэндээс илүү хурдан ажилладаг боловч илүү өндөр үнтэй байдаг, мөн ихэвчлэн өөрчлөгддөггүй зүйлсийг хадгалахад тохиромжгүй. Жишээ нь, нэг хүн сард нэг удаа бүрэн шинэчлэгддэг ойролцоогоор 100 гигабайтын видео цуглуулга хадгалдаг гэж бодъё. Ийм төрлийн ашиглалт жилд ойролцоогоор 1.2 терабайтын мэдээлэл бичих үйлдэлд дамжуулах болно. Нийт амьдралын хугацаанд 600 терабайт бичих чадалтай дискний хувьд энэ нь жил бүр хүлээгдэж буй амьдралын хугацааных нь ойролцоогоор хагас хувиар буурахыг хэлнэ. Ухаалгаар хийх зүйл юу вэ? Хуучин файлууд, нөөц хуулбар, жигд хандахгүй байгаа бусад зүйлсийг энгийн хатуу диск, сүлжээний хадгалалтын систем эсвэл зарим алтан хадгалалтад (cloud) оруулж, үнэтэй SSD-ийг хэрэггүй зүйлд изилдуулахгүй байх.
Ажиллагаа болон бичих үйлдлийг багасгахын хооронд тэнцвэрийг олж авах: Хэрэгжүүлэхэд гарах хямрал
Оновчлолыг хэтэрхий түлхэх нь ихэвчлэн системийн зөв ажиллах чадварыг алдагдуулдаг. Чухал кэшийн механизмийг идэвхгүй болгох эсвэл аюулгүй байдлын шинэчлэлийг алгасах нь бага зэрэг дутуу хэмнэлт оруулах боломжтой ч бусад хувьсгалт аргаар ихээр алдагддаг. Бүх цөмийн хамгаалалтыг хэвээр хадгалахдаа түр файлуудыг RAM диск рүү шилжүүлэх зэрэг жинхэнэ сайжруулалтанд анхаарлаа хандуулах нь илүү зөв. Энгийн хэрэглэгчид өдөр тутмын компьютер дээрээ файлуудыг ухаарч, зөв байрлуулах, дэд үйлчилгээнүүдийг анхааралтай удирдах замаар бичих үйлдлийг дунджаар гурван дөрөвний нэг хүртэл бууруулдаг. Энэ нь техникийн тохируулгыг хэтрүүлэхгүйгээр хангалттай сайн амжилт юм.
Хангамжийн хангамжийг шинэчилж, системийн тохиргоог оновчтой болгох
Хангамжийн хангамжийн шинэчлэлт SSD-ийн найдвартай байдлыг хэрхэн сайжруулах, алдааг засах талаар
Үйлдвэрлэгчид SSD-д зориулсан програм хангамжийн шинэ хувилбаруудыг гаргахдаа эдгээр дискүүдэд санах ойн нүхнүүд дээр өгөгдлийг тэгш тархаах (wear leveling), хуучин өгөгдлийг цэвэрлэх (garbage collection) болон алдааг засварлах аргачлалыг сайжруулахыг зааж өгдөг. Өнгөрсөн жилийн санах ойн найдвартай байдлын судалгаанд илт байсан нь програм хангамжийг шинэчилсэн тохиолдолд 'write amplification' гэх зүйл 40%-иар буурдаг байв. Энэ нь шинэ хувилбарууд өгөгдлийг хаана байрлуулахыг илүү сайн зохион байгуулдагтай холбоотой юм. Ихэнх эдгээр програмын засварлалтууд нь өдөр тутмын ашиглалтын үед гарч ирдэг ерөнхий асуудлуудыг шийдвэрлэдэг. Жишээлбэл, зарим хуучин хувилбарууд шаардлагагүй үед хэт их хэмжээний фонд бичилт хийдэг бол, бусад нь дискний бүтцэд зайг үр дүнтэй хуваарилж чаддаггүй байдаг. Ийм төрлийн асуудлыг засварлах нь дискний амьдралыг уртасгаж, цаг хугацааны туршид илүү бага ачаалал, илүү тогтвортой ажиллагааг хангана.
SSD-ийн хамгийн сүүлийн үеийн програм хангамжийг шалгах, суулгах алхмууд
- SSD-ийн эрүүл мэндийг хянахын тулд Samsung Magician эсвэл WD Dashboard зэрэг үйлдвэрлэгчийн хэрэгслээ ашиглана уу.
- Програм хангамжийн хэсэгт орж, ихэнх хэрэгслүүд автоматаар байгаа шинэчлэлтийг илрүүлдэг.
- Суулгалт дуусгах хүртэл таны төхөөрөмж цахилгаантай байхаа дахин шалгаад дэлгэцийн зааврыг дагана уу.
Корпорацийн орчинд нэгдсэн програм хангамжийн шинэчлэлтийн системийг суулгаж, олон дискэн дээрх програм хангамжийг ижил түвшинд байлгана.
Цахилгааны тохиргоог тохируулах: Унтах горимыг багасгаад, бичих кэшийг идэвхжүүлэх
Унтах горимыг идэвхгүй болгох нь систем бүр унтах үед RAM-ын хэдэн гигабайтын өгөгдлийг SSD-д бичихээс сэргийлж, жилд 3,000–5,000 бичих эргэлтийг хэмнэнэ. Бичих кэшийг идэвхжүүлснээр жижиг бичилтийг том, цөөн тооны үйлдэл болгон нэгтгэж, жижиг файлын бичилтийг 60–70%-иар бууруулдаг.
Тохиргоо | SSD-ийн үйлчилгээний хугацаанд үзүүлэх нөлөө | Хамаатайг буцааж авах |
---|---|---|
Унтах горим идэвхгүй | Жилд 3,000–5,000 бичих эргэлтийг бууруулна | Унтах горимын оронд амрах горимыг ашигла |
Бичих кэшийг идэвхжүүлсэн | Жижиг файлын бичилтийг 60–70%-иар бууруулдаг | Өгөгдлийн хамгаалалтанд ИХХ-тэй хослуулна уу |
Эдгээр тохируулгууд нь TRIM, нэмэлт хангамж болон багтаамжийн удирдлагатай нийцэж, үйлдэлчлэлийг сайжруулах, мөн SSD-ийн амьдралын хугацааг хамгийн их байлгахад тусалдаг.
Түгээмэл асуултууд
SSD-ийн элэгдэлийг жигдлүүлэх гэж юу вэ?
Элэгдэлийг жигдлүүлэх нь SSD-үүдэд бичих болон устгах мөчлөгийг санах ойн нүхлүүд дээр жигд тараах арга юм. Энэ нь тодорхой блокуудын цагаачилсан элэгдэлтийг саатуулдаг.
TRIM технологи SSD-ийн үйлдэлчлэлийг хэрхэн сайжруулах вэ?
TRIM нь SSD-д ашиглагдаагүй өгөгдлийн блокуудыг удирдахад тусалж, бичих өсөлтийг бууруулж, үйлдэлчлэлийг хугацааны турш хадгалах замаар дискний амьдралын хугацааг сунгадаг.
SSD-д нэмэлт хангамж гэж юу вэ?
Нэмэлт хангамж гэдэг нь блокуудын оноолтыг удирдах, элэгдлийг бууруулах зорилгоор SSD-д нөөцлөн буй санах ойн зайг хэлнэ.
SSD-г 70-80%-иас дээш хэмжээтэй болгох ёсгүй яагаад гэвэл?
SSD-г 70-80%-иас дээш хэмжээтэй болгох нь уйтан түгээлтэнд зориулж чөлөөтэй зай байхгүй болохоор бичих үйлдэл ихсэх, ажиллагааны хурд буурах, амьдралын хугацаа богиносох эрсдэлийг үүсгэдэг.
Гарчиг
- SSD-ийн элэгдэл болон амьдралын хугацаанд нөлөөлөх гол хүчин зүйлсийг ойлгох
- TRIM-ийг идэвхижүүлж, SSD-ийн үйлдлийн чадавхыг тохиромжтой түвшинд барьж байгаарай
-
Шаардлагагүй бичих үйлдлийг багасгах
- Түр файлууд, логууд, дискийн дэвшүүр ажиллагааг хамгийн бага хэмжээнд авах
- Шаардлагагүй эхлэх програм, үйлчилгээг идэвхгүй болгох
- Том медиа болон архив файлуудыг гадаад эсвэл хоёрдогч санах ойд хадгална уу
- Ажиллагаа болон бичих үйлдлийг багасгахын хооронд тэнцвэрийг олж авах: Хэрэгжүүлэхэд гарах хямрал
- Хангамжийн хангамжийг шинэчилж, системийн тохиргоог оновчтой болгох
- Түгээмэл асуултууд