Apple Nieuws

OS X El Capitan opent de deur naar TRIM-ondersteuning op SSD's van derden voor betere prestaties

Vrijdag 12 juni 2015 09:44 PDT door Eric Slivka

samsung_ssdVoor gebruikers die hun oudere Macs willen upgraden met solid-state drives (SSD's) van derden, was een probleem een ​​gebrek aan ondersteuning voor TRIM op deze schijven onder OS X. TRIM is een commando op systeemniveau waarmee het besturingssysteem en de schijf om te communiceren over welke delen van de schijf als ongebruikt worden beschouwd en dus klaar zijn om te worden gewist en herschreven. Bij afwezigheid van TRIM kunnen gebruikers aanzienlijk langzamere schrijfbewerkingen zien naarmate de schijf vol begint te raken.





Officieel wordt TRIM alleen ondersteund op Apple's schijven, en terwijl tools zoals: TRIM-enabler zijn ontwikkeld om TRIM in te schakelen voor schijven van derden, kwamen ze problemen tegen onder OS X Yosemite vanwege het gebruik van kext-ondertekening door Apple. Met deze beveiligingsmaatregel moesten gebruikers kext-ondertekening uitschakelen om TRIM in te schakelen, en als kext-ondertekening weer wordt ingeschakeld, bijvoorbeeld door NVRAM/PRAM opnieuw in te stellen tijdens het oplossen van problemen, zal het systeem van de gebruiker weigeren op te starten.

Sinds de ontwikkelaarsversie van OS X El Capitan op maandag heeft een aantal gebruikers die geïnteresseerd zijn in TRIM-ondersteuning de mogelijkheden voor TRIM op SSD's van derden onderzocht, met name met de nieuwe 'rootless' beveiligingsfuncties die toegang tot veel systeemniveau verhinderen bestanden.



Sommige gebruikers hebben met verschillende opties gespeeld, waaronder het tijdelijk uitschakelen van rootless om hulpprogramma's zoals TRIM Enabler uit te voeren, en leden van ons forum hebben een eenvoudig commando ontdekt om ingebouwde ondersteuning voor TRIM in te schakelen op schijven van derden die eenmaal kunnen worden ingeschakeld rootless is uitgeschakeld. De ontwikkelaar achter TRIM Enabler en anderen hebben: bevestigd de methode werkt en maken plannen om hun software te verbeteren om het te ondersteunen.

trim_elcap
Het inschakelen van TRIM met behulp van deze methode wordt geleverd met een waarschuwing van Apple, omdat dit af en toe problemen kan veroorzaken en het bedrijf ervoor wil zorgen dat gebruikers het op eigen risico gebruiken.

Met deze tool wordt TRIM geforceerd ingeschakeld voor alle relevante aangesloten apparaten, ook al zijn ze niet gevalideerd op gegevensintegriteit tijdens het gebruik van die functionaliteit. Door deze tool te gebruiken om TRIM in te schakelen, gaat u ermee akkoord dat Apple niet aansprakelijk is voor eventuele gevolgen, inclusief maar niet beperkt tot gegevensverlies of corruptie.

Apple zou zeker wijzigingen kunnen aanbrengen naarmate de ontwikkeling van OS X El Capitan doorgaat, maar gezien de ingebouwde Trimforce-tool lijkt het er zeker op dat het bedrijf van plan is TRIM op SSD's van derden te laten draaien. De 'man'-documentatie voor het trimforce-commando geeft aan dat het werd geïntroduceerd in OS X 10.10.4, dat nog steeds in ontwikkelaarstests zit, maar forumlid mikeboss heeft vastgesteld dat het niet aanwezig is in de huidige build voor ontwikkelaars.

Hoewel de meeste gebruikers dit probleem nooit zullen hoeven oplossen, is upgraden naar een SSD een populaire manier om wat meer snelheid en leven uit een oudere Mac te persen, dus er is een aanzienlijke gemeenschap van gebruikers die geïnteresseerd zijn om TRIM op hun derde te laten functioneren. -partydrives, en sommigen van hen vinden TRIM misschien een handig hulpmiddel.

( Bedankt, niet Jony! )