Reklaam
Kui olete kunagi SSD-d omandis või kaalunud, olete ehk kuulnud retsensendid 5 arvutiriistvara ülevaatesaiti arvutihuvilise jaoks Loe rohkem ja teised kommentaatorid räägivad TRIM-i toest. Võib-olla olete hakanud ka tõdema, et TRIM-i tugi on üsna suur asi. Suuremate tehniliste saitide uudistepostid teatavad pidevalt, et kaubamärk X on lisanud TRIM-i tuge, tekitades selle pärast ikka ja jälle suurt muret.
Need uued aruanded selgitavad harva aga seda, mis TRIM-i tugi tegelikult on, mis võib teie jaoks raskeks mõista, miks TRIM on nii suur asi ja miks teil seda tõesti vaja on oma SSD-l või mõnel pooljuht kõvakettal, millele võiksite mõelda ostmine.
Kiire Solid State Drive'i õpetus
Enne kui saate õigesti aru saada, miks tehnoloogia veebisaidid räägivad nii palju TRIMist. peate täiendama oma teadmisi tahke oleku kõvaketaste toimimise kohta.
Tahkismälupulk on lihtsalt välkmälukiipe täis trükkplaat ja kontroller, mille ülesanne on välja mõelda parim viis andmete ülekandmiseks draivi ja arvuti vahel. Välkmälu kiibid on palju, palju kiiremad kui a
kettad 4 tööriista kõvaketta tõrke ennustamiseks ja ennetamiseksKui teie arvutis on üks seade, mille ennustamiseks peaksite kõigepealt ebaõnnestuma, mis see oleks? Loe rohkem sest nende jaoks pole mehaanilist elementi. Kui kirjutate andmeid välkmällu, manipuleeritakse ja teostatakse mõned elektrilaengud! Teie andmed salvestatakse.Selleks, et see protsess oleks andmetena mõistlik, peab SSD siiski andmeid teatud viisil korraldama. Tavaliselt on välkmäluelemendil suuremad mälutükid, mida nimetatakse “plokkideks” ja mis koosnevad väiksematest mälutükkidest, mida nimetatakse “lehtedeks”.
Kui SSD esmakordselt süsteemi installitakse, on see tühi; nii et kõik töötab nii, nagu võiksite oodata. Kui kirjutate faili draivi, jaotatakse SSD kontroller andmed plokkideks ja lehtedeks. Kuna draiv on tühi, pole see liiga keeruline. Kirjutamine jätkub normaalselt ja on väga kiire, palju kiirem kui mis tahes mehaaniline kõvaketas.
Karistusboks
Probleem ilmneb siis, kui proovite kirjutada faile lehtedele, mis on juba hõivatud andmetega. See pole midagi, mis juhtub ainult siis, kui SSD on peaaegu täis, sest andmete kirjutamine tahkes olekus kõvakettale ei ole lineaarne.
Oletame, et teil on saadaval kuus lehte, mida tähistavad tähed A – F. Intuitiivselt võiks eeldada, et andmed kirjutatakse lineaarselt, edenedes punktist A punkti F. Tegelikult ei ole andmed nii hästi struktureeritud. Järjekord võib olla B, siis D, siis A ja nii edasi. SSD-s pole mehaanilist komponenti, nii et kõigi lehtede andmeid saab võrdselt kiiresti. Lisaks ei nühi Windows automaatselt lehelt kõiki andmeid, kui seal olev teave kustutatakse. Kui SSD tundub olevat pool täis, võivad tegelikult kõik selle lehed olla kasutatud.
Iga kord, kui proovite andmeid kirjutada kasutatavale lehele, kohtate midagi, mida nimetatakse “blokeerimise-ümberkirjutamise trahviks”. Lehed on väga täpselt paigutatud plokkidesse. Kui peate lehel olevad andmed asendama, peate kogu ploki kõik andmed ümber kirjutama. Lehe maht on tavaliselt 4KB ja ploki suurus on tavaliselt 512KB, nii et äkki on teil tegemist palju enamate andmetega. Kogu plokis sisalduv teave tuleb kirjutada SSD vahemällu, nii et see ei läheks kaduma, siis kirjutatakse andmed uuesti tervele plokile ja kõigile selle lehtedele.
Tundub aeganõudev, kas pole? See on. Parimal juhul kirjutab seda karistust kohaldav SSD andmeid viis korda aeglasemalt. Halvimal juhul võib SSD andmete kirjutamisel olla kakskümmend korda aeglasem.
TRIM päästab päeva
Nüüd ütled võib-olla endale - jeez, see tundub rumal viis asjade tegemiseks. Miks ei saa ühte lehte kustutada, nii et kogu plokki ei pea kustutama ega ümber kirjutama?
Põhjus on lihtsalt see, et tahkiskettad on uued. Alles viimasel aastal toimus plahvatus tarbija tasemel SSD-de kohta. Arvutid on mehaanilisi kõvakettaid juba aastakümneid kasutanud ja opsüsteemid on nende jaoks optimeeritud.
TRIM on käsuspetsifikaat, mis tegelikult annab operatsioonisüsteemile võimaluse tahkismäluseadmele öelda konkreetselt, millisel lehel on andmed, mille kasutaja on kustutanud. SSD-kontroller saab selle teabe võtta ja kasutada seda siis tervete plokkide asemel konkreetsete lehtede kustutamiseks. Plokk-ümberkirjutamise karistuse probleem taandub tõesti kommunikatsiooniprobleemile. Tänapäeva SSD-d ei saa kuidagi teada, millised lehed kustutati, mistõttu nad kustutavad ja kirjutavad kogu bloki uuesti.
TRIM-i toe rakendamine peab toimuma opsüsteemis ja SSD-i püsivaras. Microsoft on rakendanud TRIM-i tugi Windows 7-s ja ka Windows Server 2008 RS-is ning seni on need ainsad peamised opsüsteemid, mis pakuvad TRIM-i tuge. Paljud tänapäevased tahkismäluseadmed tarnitakse ka koos TRIM-i toega püsivaraga, kuid mitte kõik neist. TRIM-toega SSD-d sisaldavad:
- Corsair Nova, jõudlus ja reaktor
- Ülioluline M225
- Intel X25-M
- G.Skill Falcon
- Kingston SSDNow draivid
- OCZ Agility, Summit ja Vertex
- Patriot Torqx
- SuperTalent Ultradrive
See ei ole iga ja on võimalus, et draivid, mis ei toeta TRIM-i, lubavad TRIM-i tulevikus riistvaralise versiooniga. Kui kahtlete, külastage selle SSD tootja veebisaiti, kellelt kavatsete osta. Tavaliselt trompeerivad nad TRIM-i tuge, kui neil seda on.
Järeldus
TRIM-i tugi on suur asi. Kui ostate SSD-d nüüd või tulevikus, soovite seda. Kui teil on juba SSD-d, peaksite oma tootja veebisaidilt kontrollima, kas neil on püsivara värskendust, mis seda teie draivil võimaldab. TRIM-i abil summutab teie arvuti SSD alati maksimaalsel kiirusel.
Kujutise krediit: Avye
Matthew Smith on Portland Oregonis elav vabakutseline kirjanik. Ta kirjutab ja toimetab ka Digital Trendsi jaoks.