sv.phhsnews.com


sv.phhsnews.com / Behöver jag optimera min SSD med tredje parts programvara?

Behöver jag optimera min SSD med tredje parts programvara?


Traditionella mekaniska hårddiskar måste defragmenteras för optimal prestanda, även om Windows nu gör ett bra jobb med att göra det automatiskt . Vissa mjukvaruföretag hävdar att deras verktyg kan "optimera" SSD, precis som diskdefragmenteringarna kan påskynda mekaniska drivningar.

Verkligheten är att moderna operativsystem och solid state drive controllers gör ett bra jobb för att hålla sig optimerade om du använder en solid state-drive korrekt. Du behöver inte köra ett SSD-optimeringsprogram som att du skulle köra en diskdefragmenter.

Håll dig borta från program som kräver att "defragmentera" din Solid State Drive

Solid State-enheter ska inte defragmenteras. Moderna operativsystem som Windows 7 och Windows 8 kommer inte att försöka defragmentera SSD. En bra, uppdaterad diskdefragmenteringsprogramvara bör vägra att defragmentera SSD.

På en traditionell mekanisk enhet finns det ett enda huvud som rör sig över en spinnplatta för att läsa bitar av filer. Om dessa filer bryts upp i flera bitar på flera ställen på plattan, måste huvudet flytta runt för att läsa filen - det är därför fragmentering saktar mekanisk körning och varför defragmentering hjälper - huvudet behöver inte flytta så mycket . En solid state-enhet har inte ett huvud eller några andra rörliga delar. Det spelar ingen roll vart filen är på enheten eller hur många bitar den är i, det tar lika mycket tid att läsa filen.

Defragmentering är faktiskt dålig för en solid state-enhet, eftersom den kommer att lägga till ytterligare slitage. Solid State-enheter har en begränsad mängd skrivningar i dem, och allt som resulterar i många onödiga ytterligare skrivningar minskar livslängden på din enhet.

Om du hittar ett SSD-optimeringsprogram som hävdar att defragmentera din SSD för maximal prestanda , håll dig borta. Detsamma gäller att använda gamla defragmenteringsprogram som inte är medvetna om SSD-filer. Undvik att defragmentera din solid state-drive.

Bedömningen: Defragmentering är alltid dålig, håll dig borta!

Vissa program Skicka TRIM-kommandon, Men OS gör redan detta

På en traditionell magnetdriven tar filer som du tar bort i operativsystemet inte direkt bort från disken. Därför kan borttagna filer återställas. Det är lika snabbt att skriva en ny fil över den gamla dataen, så det finns ingen anledning att slösa bort diskresurser som raderar delar av disken. Det skulle bara sakta ner sakerna när du tog bort en fil.

På en solid state-enhet måste celler raderas innan de skrivs till dem. Om du tar bort en fil och data ligger kvar, kommer det att ta längre tid när du behöver skriva till de cellerna, eftersom de måste raderas först. De första solid state-enheterna led av detta problem, så vi uppfann TRIM för att hantera det.

När du tar bort en fil på en modern solid state-enhet med ett modernt operativsystem skickar operativsystemet ett TRIM-kommando till köra och berättar den enhet som filen har tagits bort. Enheten raderar alla celler som innehåller data, vilket gör att skrivning till dessa celler är snabb i framtiden - de är tomma och redo att gå.

TRIM-support har lagts till i Windows 7, så både Windows 7 och Windows 8 stöder TRIM . Om du använder Windows 7 och tar bort en fil på en SSD, informerar Windows SSD om att data inte längre behövs och SSD raderar cellerna. (De senaste versionerna av andra moderna operativsystem som Mac OS X och Linux stöder också TRIM.)

Vissa SSD-optimeringsprogram hävdar att de kommer att köra TRIM på ett schema och informera SSD om de områden som operativsystemet tycker är tomma och tillåter SSD att TRIM dem, bara om TRIM-kommandot inte fungerade korrekt tidigare.

Om du använder ett äldre operativsystem som Windows Vista eller tidigare använde ett sådant operativsystem på enheten, är det möjligt att borttagna delar av filer fortfarande väntar och väntar på att vara TRIMMed. Att sända sådana TRIM-tips en gång kunde teoretiskt hjälpa till i en sådan situation, men det spelar ingen roll om du använder Windows 7, som skickar TRIM-kommandon när filer raderas.

I Windows 8 heter Disk Defragmenter nu verktyget Optimera Drives. Det kommer att optimera skivor genom att defragmentera dem om de är mekaniska eller skickar TRIM-tips till dem om de är SSD-er. Det betyder att kör ett annat program som skickar TRIM-kommandon på ett schema, är helt onödigt i Windows 8, även om även Windows 7 inte behöver denna funktion.

Bedömningen : Optimeringsverktyg som skickar TRIM-kommandon är ofarliga, men onödig. Om du använder en äldre version av Windows med en SSD, uppgradera till Windows 7 eller 8.

Andra program konsolidera ledigt utrymme

Vi nämnde tidigare att celler på en SSD måste raderas innan de skrivs till. Detta kan vara ett problem - en enda cell innehåller flera skrivbara sidor. Om enheten måste lägga till ytterligare data till en delvis tom cell måste cellen läsas, raderas och de modifierade dataen skrivs tillbaka till cellen. Om filer är utspridda över din enhet och varje cell är delvis tom, kommer skrivning av vissa data att resultera i en stor mängd avläsnings-skrivoperationer, vilket saktar ner skrivoperationerna. Detta visar sig som en SSD-prestanda som minskar när den fylls upp.

Solid State-enheter har kontroller som kör firmware, vilket är ett slags program med låg nivå. Den här firmware hanterar alla SSD: s lågnivåuppdrag, inklusive konsolidering av ledigt utrymme när enheten når en viss kapacitet, vilket säkerställer att det finns gott om tomma celler i stället för många delvis tomma celler. (Naturligtvis måste det finnas ledigt utrymme att konsolidera - du borde alltid lämna en bra bit tomt utrymme på din SSD.)

Några optimeringsprogram hävdar att de kommer att konsolidera ledigt utrymme genom att flytta data runt på din solid state drive med en intelligent algoritm. I en värld där detta var möjligt skulle resultaten av detta variera från kör till körning. Vissa firmware kan vänta för länge innan de använder sin egen kostnadsfria rymdkonsolideringsprocess. Bänmärken som körs av solid state-ledigt utrymme konsolidering verktyg mot olika firmware skulle sannolikt visa inkonsekventa resultat, eftersom skillnaden kommer att bero på hur bra ett jobb varje enhetens firmware gjorde. I allmänhet skulle en hårddisks firmware förmodligen göra ett anständigt jobb som du inte skulle behöva köra ett optimeringsprogram som gör det för dig. Sådana program kommer också att resultera i ytterligare skrivningar - om en enhet väntar för länge kan det göra så att man minimerar antalet skrivningar till enheten. Det är en avvägning mellan fri utrymme konsolidering och skriv undvikande.

Det finns dock en annan fångst här: Driftsinspektören själv hanterar kartläggningen av fysiska celler på SSD till logiska sektorer som presenteras för operativsystemet. Endast SSD-kontrollanten vet verkligen var cellerna är placerade. Det är möjligt att enheten kan presentera logiska sektorer i operativsystemet som kan vara bredvid varandra för operativsystemets ändamål men långt ifrån varandra på den fysiska SSD. Därför är det möjligt att använda någon form av program för att konsolidera ledigt utrymme är en dålig idé - programmet vet inte riktigt vad som händer bakom SSD-styrenheten.

Det här varierar allt från enhet till enhet och firmware till firmware . Vissa företag kan presentera sektorer i operativsystemet på ett sätt som kartlägger hur de visas på den andra enheten, medan aggressiva optimeringar på andra enheter kan leda till mycket stora avstånd mellan sektorerna på huvuddriften. Det kan finnas vissa enheter med kontroller som presenterar sektorerna hur de visas på enheten och med dåliga lediga konsolideringsalgoritmer för algoritmer - sådana verktyg från tredje part kan fungera bra på sådana enheter, men räknar inte med det.

Bedömningen : Din SSD konsoliderar redan ledigt utrymme för dig. Det är troligt att göra ett mycket bättre jobb än ett program som inte kan se vad som verkligen händer på din enhet skulle göra. Sådana program kommer sannolikt att bara slösa bort datorns resurser och slita ner SSD.

"Optimering" är onödigt

Du behöver inte köra ett SSD-optimeringsprogram. Så länge du använder Windows 7 eller 8, skickar ditt operativsystem redan alla TRIM-kommandon till SSD-behoven. För kostnadsfri konsolidering av hårddisken gör din hårddisks firmware sannolikt ett bättre jobb än vad som någonsin kunde hända. Och inte ens överväga defragmentering - det skulle vara ett slöseri med tid, även om det inte var aktivt skadligt, vilket det är.


Att ta hand om en SSD är en fråga om att undvika att göra dåliga saker till din SSD. Fyll inte på det i brädan, utför många onödiga skrivningar eller inaktivera TRIM.

Det finns inget behov av ett SSD-optimeringsprogram, så olyckligt som det kommer att vara i botten av diskdefragmenteringsföretag som försöker diversifiera sina företag som traditionella mekaniska hårddiskar blir mindre vanliga.

Bildkrediter: Collin Allen på Flickr, Intel Free Press på Flickr


Hur man roterar videor på en Mac

Hur man roterar videor på en Mac

Om du någonsin har skott en video på din mobiltelefon kan du vara upprörd senare för att upptäcka att den är sidled eller till och med upp och ner. Oroa dig inte, men du kan enkelt rotera det med ingen extra programvara. Trots att det är sagt, har förekomsten av videofunktioner på våra mobila enheter inte gjort oss till nästa Scorsese eller Kubrick.

(how-to)

Hur får OS X läsa din skärm till dig med VoiceOver Assistant

Hur får OS X läsa din skärm till dig med VoiceOver Assistant

Om du har problem med din vision eller vill ha din Mac att läsa saker på skärmen till dig, så kan du gör det med bara några enkla steg med hjälp av VoiceOver-verktyget. VoiceOver-verktyget används för att läsa skärminnehåll som Windows och menyer, så du vet vad som finns på skärmen och du kan styra din dator med tangentbordet .

(how-to)