sv.phhsnews.com


sv.phhsnews.com / Så här aktiverar du TRIM för tredje parts SSD-filer i Mac OS X

Så här aktiverar du TRIM för tredje parts SSD-filer i Mac OS X


Macar aktiverar bara TRIM för de medföljande Solid State-enheterna från Apple som de levereras med. Om du uppgraderar din Mac med en SSD eftermarknad använder din Mac inte TRIM med den. Detta minskar enhetens prestanda.

Tack vare Mac OS X 10.10.4 är det nu möjligt att aktivera TRIM på någon SSD i din Mac med ett enkelt kommando. Du behöver inte längre inaktivera OS X: s säkerhetsfunktioner och ändra ditt system för att göra detta.

Varför TRIM är viktigt och varför Macar inte alltid aktivera det som standard

RELATED: Varför solid state-enheter Fördröjning när du fyller dem

När ett operativsystem använder TRIM med en solid state-enhet, skickar den en signal till SSD varje gång du tar bort en fil. SSD vet att filen är raderad och den kan radera filens data från dess flashlagring. Med flashminne är det snabbare att skriva till tomt minne - för att skriva till fullt minne måste minnet först raderas och skrivas till. Detta gör att din SSD saktar över tiden om inte TRIM är aktiverat. TRIM säkerställer att de fysiska NAND-minnesplatserna som innehåller raderade filer raderas innan du behöver skriva till dem. SSD kan sedan hantera sin tillgängliga lagring mer intelligent.

Windows 7 och senare har haft inbyggt stöd för TRIM, vilket de aktiverar för alla SSD-enheter. Historiskt har Mac OS X endast aktiverat TRIM för de solid state-enheter som Apple tillhandahåller. Användare som installerade egna SSD-enheter var tvungna att jaga tredjepartsverktyg som aktiverade TRIM på ett ostödigt sätt.

I OS X 10.10 introducerade Apple "kext signing" - Kernel-förlängningssignering. Detta kontrollerar att alla drivrutiner på en Mac antingen är oförändrade eller godkända av Apple. Eftersom TRIM-aktiveringsverktyg arbetade på den här låga nivån låste de dem ut. Det var nu nödvändigt att inaktivera kext signeringssäkerhetsmekanismen för att aktivera TRIM för dessa enheter, vilket minskar en Macs säkerhet. Från och med OS X 10.10.4 tillhandahåller Apple nu ett officiellt men inte stödjande sätt att aktivera TRIM för alla SSD-filer.

Är det säkert att aktivera TRIM på ditt SSD?

Om detta är säkert att göra beror på SSD du använder i din Mac. Apple vill inte vara ansvarig för några problem, varför OS X döljer denna funktionalitet bakom ett kommando och ett skrämmande varningsmeddelande.

Varje solid state-enhet implementerar TRIM på ett annorlunda sätt, och endast många SSD-tillverkare testar verkligen för kompatibilitet på Windows. Sök företag Algolia hittade några data korruption buggar med vissa Samsung SSDs med TRIM på Linux, och liknande problem kan inträffa om du aktiverade TRIM för sådana enheter på en Mac. Det har också rapporterats om att några viktiga enheter inte fungerar korrekt med TRIM på Linux.

Linuxkärnan innehåller faktiskt en svart lista med SSD som inte stöder TRIM korrekt. Du bör nog inte aktivera trimforce om du har en SSD som visas på den här svarta listan i din Mac.

Utöver det verkar de flesta enheter fungera korrekt med TRIM på Mac OS X. Mac-användare har använt TRIM från tredje part -återställning av verktyg i flera år med olika SSD-enheter. Du kanske vill göra lite forskning och se vilka andra Mac-användare som har upplevt när du aktiverar TRIM med ditt SSD innan du fortsätter.

Aktivera TRIM med trimforce

Apple lade tyst ett nytt kommando med namnet "trimforce" i en mindre uppdatering till OS X 10,10 Yosemite - OS X 10.10.4. Detta verktyg ingår också i OS X 10.11 El Capitan.

Detta kommando aktiverar TRIM för varje SSD på din Mac. Det inaktiverar kontrollen som endast tillåter TRIM att fungera med Apple-levererade OEM-solid state-enheter. När du har kört det, kommer TRIM att aktiveras för alla dina solid state-enheter. Det går inte att aktivera TRIM för en SSD och lämna den inaktiverad för en annan.

Varning: Du gör detta på egen risk! Det är alltid en bra idé att ha säkerhetskopior av dina viktiga filer, bara om det är fallet.

För att köra trimforce, öppna ett Terminal-fönster (tryck på Kommando + Mellanslag, skriv Terminal och tryck på Enter för att starta en terminal via Spotlight). Skriv följande kommando i terminalfönstret och tryck på Enter:

sudo trimforce enable

Ange ditt användarkonto lösenord vid prompten. När du har gjort det måste du läsa en skrämmande varning och godkänna genom att skriva en y .

Din Mac startas omedelbart om du godkänner den andra frågan med en y . När det startas om, kommer TRIM att aktiveras för alla SSD-enheter som är anslutna till din Mac.

Om du vill inaktivera trimforce och bara använda TRIM för Apples OEM-solid state-enheter, öppnar du ett terminalfönster igen och kör följande kommando:

sudo trimforce inaktivera


Realistiskt borde detta fungera korrekt med de flesta SSD-enheter på en Mac, precis som att TRIM fungerar korrekt för de flesta SSD-enheter på Linux. Men det finns några outliers, och Apple vill inte vara ansvarig om din SSD-maskinvara inte implementerar TRIM korrekt och du stöter på problem.

Bildkrediter: kawaiikiri på Flickr


Hur vet du när det är dags att byta batteri?

Hur vet du när det är dags att byta batteri?

Batterierna varar inte för alltid. När du laddar upp och laddar ur batteriet sönder det och över tiden får du mindre batterilivslängd från en full laddning. Eventuellt måste batteriet eller enheten bytas ut. Batterikapaciteten minskar över tiden Ett batteri går inte bara från bra en dag till dåligt nästa.

(how-to)

Lär känna Windows 10 Store

Lär känna Windows 10 Store

Windows Store har alltid haft sin rättvisa andel av växande smärtor och sedan dess debuten i Windows 8 har den dwarfts av Google och Apples erbjudanden. I Windows 10 ser det äntligen ut som om Windows Store har vridit hörnet. RELATERAD: Windows Store är en Cesspool of Scams - Varför Microsoft Care? Windows Store har haft en stenig start.

(how-to)