ssd-nameščen v računalniku

Za optimalno delovanje je treba defragmentirati tradicionalne mehanske diskovne pogone, čeprav Windows zdaj to dobro dela samodejno. Nekatera programska oprema trdi, da njihova orodja lahko "optimizirajo" SSD diske, tako kot bi lahko defragmenterji diskov pospešili mehanske pogone.

Resničnost je, da sodobni operacijski sistemi in krmilniki pogonov SSD dobro delajo tako, da so optimizirani, če pravilno uporabljate pogon SSD. Ni vam treba zagnati programa za optimizacijo SSD, kot bi izvajali defragmenter diska.

Izogibajte se programov, ki trdijo, da "defragmentirajo" vaš trdi disk

Pogoni SSD ne smejo biti defragmentirani. Sodobni operacijski sistemi, kot sta Windows 7 in Windows 8, ne bodo poskušali defragmentirati SSD-jev. Dobra in najnovejša programska oprema za defragmentacijo diska bi morala zavrniti defragmentacijo SSD diskov.

V tradicionalnem mehanskem pogonu je ena sama glava, ki se premika po vrteči se plošči za branje bitov datotek. Če se te datoteke razdelijo na več kosov na več mestih na krožniku, se bo morala glava premakniti, da bo prebrala datoteko - zato fragmentacija upočasni mehanski pogon in zakaj defragmentacija pomaga - glavi ni treba toliko premikati . Pogon SSD nima glave ali drugih gibljivih delov. Ni važno, kje je datoteka na pogonu ali koliko kosov je v njej, trajalo bo isto toliko časa, da jo preberete.

Defragmentacija je pravzaprav slaba za pogon SSD, saj bo dodana dodatna obraba. Pogoni SSD imajo v njih omejeno količino zapisov, kar pa povzroči veliko nepotrebnih dodatnih zapisov, bo zmanjšalo življenjsko dobo vašega pogona.

Če najdete program za optimizacijo SSD-jev, ki trdi, da je vaš SSD defragmentiran zaradi največje učinkovitosti, se izogibajte. Enako velja za uporabo starih programov defragmentacije, ki se ne zavedajo trdih diskov - izogibajte se defragmentiranju pogona SSD.

Razsodba: Defragmentacija je vedno slaba, držite se stran!

Nekateri programi pošiljajo ukaze TRIM, vendar OS to že počne

Na tradicionalnem magnetnem pogonu datoteke, ki jih izbrišete v operacijskem sistemu, takoj ne odstranite z diska - zato lahko izbrisane datoteke obnovite. Prav tako hitro lahko napišete novo datoteko prek teh starih podatkov, tako da ni razloga, da bi zapravili disk, da bi izbrisali katere koli dele diska. To bi stvari le upočasnilo vsakič, ko boste izbrisali datoteko.

Na SSD disku je treba celice pred pisanjem izbrisati. Če datoteko izbrišete in podatki ostanejo naokoli, bo trajalo dlje, ko boste morali pisati v te celice, saj jih boste morali najprej izbrisati. Prvi trdi diski so trpeli zaradi te težave, zato smo si izmislili TRIM, da bi se tega lotil.

Ko iz sodobnega operacijskega sistema izbrišete datoteko na sodobnem SSD disku, operacijski sistem na ukaz pošlje TRIM ukaz in pove, da je bila datoteka izbrisana. Pogon izbriše vse celice, ki vsebujejo podatke, s čimer je zagotovljeno, da bo pisanje v te celice v prihodnosti hitro - prazne in pripravljene za uporabo.

Podpora za TRIM je bila dodana v sistemu Windows 7, tako Windows 7 kot Windows 8 podpirata TRIM. Če uporabljate Windows 7 in izbrišete datoteko na SSD-ju, bo Windows obvestil SSD, da podatki niso več potrebni in SSD bo izbrisal celice. (Najnovejše različice drugih sodobnih operacijskih sistemov, kot sta Mac OS X in Linux, podpirajo tudi TRIM.)

Nekateri programi za optimizacijo SSD trdijo, da bodo izvajali TRIM po urniku in obvestili SSD o področjih, za katere operacijski sistem misli, da so prazna, in omogočajo, da jih SSD TRIM, samo v primeru, da ukaz TRIM prej ne deluje pravilno.

Če uporabljate starejši operacijski sistem, kot je Windows Vista, ali ste prej uporabljali tak operacijski sistem na pogonu, je mogoče, da izbrisani deli datotek še čakajo naokoli in čakajo, da jih TRIMMed. Pošiljanje takšnih namigov TRIM enkrat lahko teoretično pomaga v takšni situaciji, vendar naj ne bi bilo pomembno, če uporabljate Windows 7, ki pošilja ukaze TRIM, ko datoteke izbrišete.

V sistemu Windows 8 je orodje za defragmentiranje diska zdaj imenovano orodje Optimize Drives. Diske bo optimiziral tako, da jih bo defragmentiral, če so mehanski, ali jim pošiljal namige TRIM, če so SSD. To pomeni, da je zagon drugega programa, ki po urniku pošilja ukaze TRIM, popolnoma nepotreben v sistemu Windows 8, čeprav tudi Windows 7 te funkcije ne bi potreboval.

Razsodba: Orodje za optimizacijo, ki pošiljajo ukaze TRIM, je neškodljivo, a nepotrebno. Če uporabljate starejšo različico sistema Windows s SSD-jem, nadgradite na Windows 7 ali 8.

windows-8-optimizirati-pogoni

Drugi programi utrdijo prosti prostor

Prej smo omenili, da je treba celice na SSD-ju izbrisati, preden bodo napisane. To je lahko težava - ena celica vsebuje več strani, ki jih je mogoče pisati. Če je treba disku dodati dodatne podatke v delno prazno celico, je treba celico prebrati, izbrisati in spremenjene podatke zapisati nazaj v celico. Če so datoteke razpršene po vašem pogonu in je vsaka celica delno prazna, bo zaradi vnosa nekaterih podatkov prišlo do ogromne količine operacij branja-brisanja in pisanja, upočasnjevanja pisanja. To se kaže kot zmogljivost SSD-ja, ko se napolni, se zmanjšuje.

Pogoni SSD imajo krmilnike, ki poganjajo vdelano programsko opremo, kar je nekakšna programska oprema nizke ravni. Ta vdelana programska oprema obravnava vse naloge SSD na nizki ravni, vključno s konsolidacijo prostega prostora, ko pogon doseže določeno raven zmogljivosti in tako zagotovi, da bo namesto številnih delno praznih celic veliko praznih celic. (Seveda mora biti prostora za utrditev - vedno morate pustiti dober kos prostora na vašem SSD-ju.)

Nekateri programi za optimizacijo trdijo, da bodo utrdili prosti prostor s premikanjem podatkov na vašem SSD disku z inteligentnim algoritmom. V svetu, kjer je bilo to mogoče, bi se rezultati tega razlikovali od vožnje do vožnje. Nekateri vdelani stroji lahko predolgo čakajo, preden uporabijo svoj postopek konsolidacije prostega prostora. Primerjalni rezultati izvajanja programov za konsolidacijo prostega prostora brez trdnih sistemov v primerjavi z različnimi vdelanimi stroji bi verjetno pokazali neskladne rezultate, saj bo razlika odvisna od tega, kako dobro je vdelana programska oprema vsakega pogona. Na splošno bi strojno-programska oprema pogona verjetno opravila dovolj spodobno delo, da vam ne bi bilo treba zagnati programa za optimizacijo, ki to stori namesto vas. Takšni programi bodo povzročili tudi dodatne zapise - če pogon čaka predolgo, lahko to stori, da zmanjša količino zapisov na pogon. gre za kompromis med konsolidacijo prostega prostora in izogibanjem pisanju.

Vendar pa je tu še en ulov: sam pogonski krmilnik upravlja preslikavo fizičnih celic na SSD-ju v logične sektorje, predstavljene v operacijskem sistemu. Samo krmilnik SSD resnično ve, kje so celice. Mogoče je, da bo pogon v operacijskem sistemu predstavil logične sektorje, ki so morda drug za drugega za namene operacijskega sistema, vendar na dejanskem fizičnem SSD-ju daleč drug od drugega. Zaradi tega je uporaba kakršne koli programske opreme za utrditev prostega prostora verjetno slaba ideja - program v resnici ne ve, kaj se dogaja za krmilnikom SSD.

Vse to se bo razlikovalo od pogona do pogona in strojne programske opreme do strojne programske opreme. Nekatere strojne programske opreme lahko predstavijo sektorje v operacijskem sistemu tako, da preslikajo njihov izgled na drugem pogonu, medtem ko lahko agresivne optimizacije na drugih pogonih povzročijo zelo velike razdalje med sektorji na glavnem pogonu. Morda je nekaj pogonov s krmilniki, ki sektorjem predstavijo, kako izgledajo na pogonu, in s slabimi algoritmi za konsolidacijo prostega prostora - takšna zunanja orodja lahko na takšnih pogonih dobro delujejo, vendar na to ne računajte.

Razsodba: Vaš SSD vam že utrjuje prosti prostor. Verjetno opravljate veliko boljše delo kot programski program, ki ne vidi, kaj bi se v resnici dogajalo na vaši vožnji. Takšni programi bodo verjetno samo zapravili vire vašega računalnika in dotrajali trdi disk.

intel-ssd

"Optimizacija" je nepotrebna

Ni vam treba zagnati programa za optimizacijo SSD. Dokler uporabljate Windows 7 ali 8, vaš operacijski sistem že pošilja vse ukaze TRIM, ki jih potrebuje vaš SSD. Za brezplačno konsolidacijo prostora je vdelana programska oprema vašega pogona verjetno boljša, kot bi jo lahko kdaj koli. In sploh ne razmišljajte o defragmentaciji - to bi bilo izguba časa, čeprav ne bi bilo aktivno škodljivo, kar je.

Če pravilno skrbite za trdi disk, je treba preprečiti, da bi na trdem disku delali slabe stvari. Ne napolnite ga do konca, izvedite veliko nepotrebnih zapisov ali onemogočite TRIM.

Program za optimizacijo SSD ni potreben, tako nesrečen bo pri podjetjih za defragmentacijo diskov, ki poskušajo diverzificirati svoje poslovanje, saj tradicionalni mehanski trdi diski postanejo manj pogosti.

Kreditna slika: Collin Allen na Flickr, Intel Free Press na Flickr