geplaatst door: Spooter
Via http://www.insanelymac.com/forum/files/file/329-trim-enabler/ wordt ook een trim enabler aangeboden. Dit is gratis software (en voor zover ik weet niet een kopie van http://www.cindori.org/software/trimenabler/)

Dit wordt daar ook met zoveel woorden gezegd...

Iemand ervaring mee?

Iemand bekend met Trim Enabler (NIET de Cindori versie)
24 februari 2015 - 11:19    reactie #1
geplaatst door: Pieterr
Als die TRIM enabler tooltjes doen allemaal hetzelfde. Ze butsen een stringetje in een driver om naar APPLESSD zodat de SSD "herkend" wordt als zijnde een SSD geleverd door Apple.

In Yosemite krijg je daar problemen mee vanwege verbeterde controle op aanpassingen aan kexts. Die kun je dan weer uitzetten om toch de wijziging te laten maken.

Maar waarom zou je dat allemaal willen doen? Je verlaagt hiermee de beveiliging en mogelijk de stabiliteit van je systeem, alleen maar om een vermeend voordeel van het TRIM enablen te kunnen behalen, terwijl moderne SSDs over een eigen Garbage Collection mechanisme beschikken.

"One experiment is worth a thousand expert opinions."
Iemand bekend met Trim Enabler (NIET de Cindori versie)
24 februari 2015 - 11:55    reactie #2
geplaatst door: Godfather
Zeer compleet antwoord en 100% mee eens.
Mac Pro '08 - iPad 16GB - iPhone 6 - Next Gen MB Pro
Iemand bekend met Trim Enabler (NIET de Cindori versie)
24 februari 2015 - 13:04    reactie #3
geplaatst door: Spooter

Citaat
Pieterr om 11:19, 24-02-2015
Als die TRIM enabler tooltjes doen allemaal hetzelfde. Ze butsen een stringetje in een driver om naar APPLESSD zodat de SSD "herkend" wordt als zijnde een SSD geleverd door Apple.

In Yosemite krijg je daar problemen mee vanwege verbeterde controle op aanpassingen aan kexts. Die kun je dan weer uitzetten om toch de wijziging te laten maken.

Maar waarom zou je dat allemaal willen doen? Je verlaagt hiermee de beveiliging en mogelijk de stabiliteit van je systeem, alleen maar om een vermeend voordeel van het TRIM enablen te kunnen behalen, terwijl moderne SSDs over een eigen Garbage Collection mechanisme beschikken.

Weet van de strictere Kext signing onder Yosemite en het is zeker niet te doen om de veiligheid die daarmee verbeterd wordt aan te tasten. Maar volgens de verhalen/theorieen wordt een SSD toch echt trager op het moment dat deze volraakt en delen waarop eerder data heeft gestaan opnieuw in gebruik genomen moeten worden. Volgens de verhalen/theorieen moet een SSD deze delen dan eerst echt leegmaken voordat er weer op geschreven kan worden. Hier zou een enorme vertraging in zitten welke verholpen wordt door TRIM te enablen.

En is er ook op het net iets te vinden over garbage collecting van de door jou genoemde 'modernere' SSD's? Waarom zou Apple uberhaupt dan nog TRIM gebruiken??

Iemand bekend met Trim Enabler (NIET de Cindori versie)
24 februari 2015 - 13:08    reactie #4
geplaatst door: Backspin
In het kader van TRIM vs Garbage Collection is dit wel interessant om te lezen:

http://www.tomshardware.co.uk/forum/279412-32-trim-garbage-collection-beating-dead-horse#12258914

En dan de post van 24 december 2013 om 23:55:52 van Ken Smith (maar als het goed is komt bovenstaande link bij die post uit)

apple certified system administrator - http://www.backspin.nl
Iemand bekend met Trim Enabler (NIET de Cindori versie)
24 februari 2015 - 14:32    reactie #5
geplaatst door: Spooter
@Backspin: Bedankt voor deze webpagina.

Vooral de zin

Citaat
GC is not a replacement for TRIM regardless of foreground or background type. TRIM can only make the GC process more efficient and lower the write amplification.

maakt heel veel duidelijk en zegt dat TRIM aanvullend is aan GC en niet overbodig is!

Iemand bekend met Trim Enabler (NIET de Cindori versie)
24 februari 2015 - 15:59    reactie #6
geplaatst door: Godfather
Dat is waar, TRIM is geen Garbage Collection maar anderzijds is wat Pieter zegt wel waar; het sop is de kool niet waard. Een betere tip is dan om de SSD gewoonweg zo leeg mogelijk te houden aangezien de ervaring leert dat een volle SSD langzamer werkt dan een lege. .
Mac Pro '08 - iPad 16GB - iPhone 6 - Next Gen MB Pro
Iemand bekend met Trim Enabler (NIET de Cindori versie)
24 februari 2015 - 16:17    reactie #7
geplaatst door: Pieterr
Citaat
Spooter om 14:32, 24-02-2015
Vooral de zin ... maakt heel veel duidelijk en zegt dat TRIM aanvullend is aan GC en niet overbodig is!

De beide laatste items maken veel duidelijk: TRIM is een hulpmiddel om het GC proces efficienter te laten verlopen, niet meer en niet minder. Zonder TRIM werkt de GC ook.

Citaat

11. TRIM identifies what the OS no longer wants to save, but nothing changes on the SSD until the GC process actually recycles that block of pages and skips the TRIMed invalid data.

12. GC is not a replacement for TRIM regardless of foreground or background type. TRIM can only make the GC process more efficient and lower the write amplification.


"One experiment is worth a thousand expert opinions."
Iemand bekend met Trim Enabler (NIET de Cindori versie)
24 februari 2015 - 16:43    reactie #8
geplaatst door: GeorgeM
@ Godfather: ik mag hopen dat je het over een percentage van een SSD hebt, want een SSD kopen om hem leeg te laten lijkt me een beetje vreemd.  :cool:

@ Pieterr: Maar ook als ik die quotes lees dan heeft TRIM nog steeds zin, want het maakt de Garbage Collection efficiënter en zorgt dat er minder weggeschreven hoeft te worden.

Of is dat zo'n klein verschil dat het eigenlijk niet veel meer uitmaakt?

Iemand bekend met Trim Enabler (NIET de Cindori versie)
24 februari 2015 - 17:23    reactie #9
geplaatst door: Pieterr
@GeorgeM: Ik heb nergens beweerd dat TRIM geen zin heeft. Degene die TRIM aan willen zetten moeten dat vooral doen. Ik hou niemand tegen.

Over dat vaker wegschrijven zonder TRIM maak ik me niet zoveel zorgen gezien de endurance getallen van de moderne SSDs.

Nogmaals, iedereen moet de afweging zelf maken: ga je kloten met je systeem omdat je denkt daar een voordeel mee te behalen of niet. Sop en kool.

"One experiment is worth a thousand expert opinions."
Iemand bekend met Trim Enabler (NIET de Cindori versie)
24 februari 2015 - 19:23    reactie #10
geplaatst door: Spooter
@Pieterr: 'endurance' was voor mij inderdaad ook een belangrijke overweging en blijft de vraag hoeveel efficiënter de combinatie TRIM plus garbage collecting is  :wink:
Iemand bekend met Trim Enabler (NIET de Cindori versie)
24 februari 2015 - 20:22    reactie #11
geplaatst door: Godfather
Uiteraard een percentage, maar het is wel gemeend. Sterker nog, in bijna alle SSD's zit meer opslag dan je daadwerkelijk koopt en op de verpakking staat om dit fenomeen tegen te gaan, overprovisioning noemen ze dat. Dit is bedoeld om traagheid door volstouwen van de SSD tegen te gaan. Dit kun je echter zelf als gebruiker ook enigszins tegen gaan door gewoon een iets grotere SSD te kopen en deze niet stampertjevol te plempen en/of niet alles op je SSD te willen bewaren.

Dus enigszins grappig bedoeld maar met een serieuze ondertoon: Vul je SSD's niet tot de nok met data. Overigens verschilt dat ook niet veel met 'vroeger' de HD niet helemaal tot de nok toe vullen.

Verder: Juist gezien de nieuwere en betere SSD's vandaag de dag langer mee gaan door diverse technieken is TRIM ondersteuning krijgen binnen OSX (schandalig genoeg) teveel gehannes. Vandaar dat ik het zo eens ben met de stelling dat je kexts sinds 10.10 maar beter met rust kunt laten om toekomstige problemen voor te zijn.
Dat maakt TRIM niet zinloos of waardeloos maar het gewoon niet waard om werkend te krijgen.

Mac Pro '08 - iPad 16GB - iPhone 6 - Next Gen MB Pro
Iemand bekend met Trim Enabler (NIET de Cindori versie)
24 februari 2015 - 21:49    reactie #12
geplaatst door: GeorgeM
@ Godfather: hoeveel zou jij dan minimaal leeg houden van bijvoorbeeld een 512 GB SSD?

Tien procent?

Iemand bekend met Trim Enabler (NIET de Cindori versie)
25 februari 2015 - 09:09    reactie #13
geplaatst door: Godfather
Nou met percentages bedoel ik eigenlijk gewoon een gedeelte. Want bij een 512GB SSD is 10% voldoende maar bij een 120GB SSD is dat gewoon veel te weinig.

Maar ik pin niemand verder vast, ik zelf hanteer gewoon het zero tolerance beleid; alles wat ik niet nodig heb archiveer ik op een HDD en dat wat ik direct gebruik (lopende projecten e.d.) zet ik op de SSD. Zoveel mogelijk ruimte over houden dus en indien dat niet gaat, een grotere SSD kopen. Ik weet dat het knullig klinkt, want waarvoor koop je anders zo'n schijf, om hem te vullen toch zeker? Maar het lijkt toch echt te helpen bij mij.

Mocht je mij niet geloven: zie ook; http://www.howtogeek.com/165542/why-solid-state-drives-slow-down-as-you-fill-them-up/
Of een ouder artikel (theorie is nog steeds gelijk);
http://www.anandtech.com/show/2738/8

Mac Pro '08 - iPad 16GB - iPhone 6 - Next Gen MB Pro
Iemand bekend met Trim Enabler (NIET de Cindori versie)
25 februari 2015 - 10:42    reactie #14
geplaatst door: Robert
Ik heb deze app op mijn MBP geïnstalleerd, installatie was boeiend.

Ik hem op het eerste knopje geklikt, en er gebeurde wat (Patch werd kennelijk geïnstalleerd).
Wilde toen op het tweede knopje klikken, maar dat kon niet.

Programma uitgezet, opnieuw opgestart, kon nog steeds niet. MBP herstart, programma opgestart, TRIM staat op groen.

De andere TRIM Enabler opgestart (dus de Cindori versie), en krijg de melding dat de patch daarvan niet actief is (klopt, het is een andere patch), dat TRIM actief is, en dat ik waarschijnlijk een Apple SSD heb.

Dat is niet zo, maar kennelijk heeft het allemaal keurig gewerkt, dus ik ben een blij mens... :wink:

Ik zit trouwens nog op 10.9.5/Mavericks.

P.S.
Ik heb ook meteen een Nederlandse vertaling voor zijn programma gestuurd. Dus als je dit in de toekomst gebruikt en je ziet het in het Nederlands, dan weet je aan wie je dat' te danken' hebt... :wink:

Klik hier voor informatie over het onder de aandacht brengen van producten of diensten op MacFreak.