Apple Nyheder

OS X El Capitan åbner dør til TRIM-support på tredjeparts SSD'er for forbedret ydeevne

Fredag ​​den 12. juni 2015 kl. 9:44 PDT af Eric Slivka

samsung_ssdFor brugere, der ønsker at opgradere deres ældre Mac'er med tredjeparts solid-state-drev (SSD'er), har et problem været mangel på support til TRIM på disse drev under OS X. TRIM er en kommando på systemniveau, der tillader operativsystemet og drevet til at kommunikere om, hvilke områder af drevet, der anses for ubrugte og dermed klar til at blive slettet og omskrevet til. I mangel af TRIM kan brugere se betydeligt langsommere drevskrivninger, når drevet begynder at fylde op.





Officielt er TRIM kun blevet understøttet på Apples drev, og mens værktøjer som f.eks TRIM Enabler er blevet udviklet til at slå TRIM til for tredjepartsdrev, løb de ind i problemer under OS X Yosemite på grund af Apples brug af kext-signering. Med denne sikkerhedsforanstaltning på plads, har brugere været nødt til at deaktivere kext-signering for at aktivere TRIM, og hvis kext-signering slås til igen, f.eks. ved at nulstille NVRAM/PRAM under fejlfinding, vil brugerens system nægte at starte.

Siden udviklerudgivelsen af ​​OS X El Capitan i mandags, har en række brugere, der er interesseret i TRIM-support, undersøgt mulighederne for TRIM på tredjeparts SSD'er, især med de nye 'rodløse' sikkerhedsfunktioner, der forhindrer adgang til mange systemniveauer filer.



Nogle brugere har leget med forskellige muligheder, der involverer midlertidigt at slå rodløs fra for at køre hjælpeprogrammer som TRIM Enabler, og medlemmer af vores forum har opdaget en simpel kommando til at aktivere indbygget understøttelse af TRIM på tredjepartsdrev, der kan aktiveres én gang rootless er blevet deaktiveret. Udvikleren bag TRIM Enabler og andre har bekræftet metoden virker og planlægger at forbedre deres software til at understøtte den.

trim_elcap
Aktivering af TRIM ved hjælp af denne metode kommer med en advarsel fra Apple, da det til tider kan forårsage problemer, og virksomheden ønsker at sikre, at brugerne betjener det på egen risiko.

Dette værktøj tvangsaktiverer TRIM for alle relevante tilsluttede enheder, selvom de ikke er blevet valideret for dataintegritet, mens de bruger denne funktionalitet. Ved at bruge dette værktøj til at aktivere TRIM, accepterer du, at Apple ikke er ansvarlig for eventuelle konsekvenser, herunder men ikke begrænset til datatab eller korruption.

Apple kunne helt sikkert foretage ændringer, efterhånden som udviklingen på OS X El Capitan fortsætter, men givet det indbyggede trimforce-værktøj ser det bestemt ud til, at virksomheden har til hensigt at tillade TRIM at køre på tredjeparts SSD'er. 'Man'-dokumentationen for trimforce-kommandoen angiver, at den blev introduceret i OS X 10.10.4, som forbliver i udviklertestning, men forummedlem mikeboss har fastslået, at den ikke er til stede i den nuværende udviklerversion.

Selvom de fleste brugere aldrig behøver at håndtere dette problem, er opgradering til en SSD en populær måde at presse noget mere hastighed og liv ud af en ældre Mac, så der er et betydeligt fællesskab af brugere, der er interesseret i at få TRIM til at fungere på deres tredje. -partydrev, og nogle af dem kan finde TRIM et nyttigt værktøj.

( Tak, ikke Jony! )