Chameleon SSD Optimizer, TRIM facile per Mac OS X

Chameleon SSD Optimizer, TRIM facile per Mac OS X

Il comando TRIM permette di ottimizzare le prestazioni di un SSD, ma affinché sia possibile apprezzarne i benefici è necessario che sia supportato dal disco e dal sistema operativo. Mac OS X lo supporta dalla versione 10.6.8, ma solo per gli SSD marchiati Apple: una piccola utility permette di aggirare la limitazione

di pubblicato il nel canale Programmi
Apple
 
20 Commenti
Gli autori dei commenti, e non la redazione, sono responsabili dei contenuti da loro inseriti - info
LeaderGL205 Luglio 2012, 19:35 #11
Originariamente inviato da: HWUpgrade
I dati negli SSD sono stoccati nelle celle della memoria flash, che sono raggruppate in pagine da 4kB ciascuna. Le pagine sono a loro volta raggruppate, in numero di 128, in blocchi per un totale di 512kB. I dati possono essere scritti direttamente nella cella di memoria solamente quando essa è vuota. Se la memoria invece contiene dati (o il controller considera che essa contenga dati), il contenuto deve essere cancellato prima che un'operazione di scrittura possa essere eseguita in maniera affidabile. Negli SSD, sebbene un'operazione di scrittura possa essere compuita a livello di pagina, così non è per le operazioni di cancellazione che possono essere effettuate solamente a livello di blocchi.

Nel momento in cui è necessario effettuare un'operazione di riscrittura, l'SSD ed il suo controller si occuperanno di copiare il contenuto di un blocco nella cache, modificare nella cache le pagine necessarie, eliminare il contenuto del blocco e quindi trasferire l'intero blocco, con i contenuti di pagina aggiornati, dalla cache alle celle di memoria. Da ciò si evince che le operazioni di scrittura possono essere condotte sulle unità SSD in maniera estremamente rapida solamente quando le celle di memoria sono vuote, ma esse rallentano considerevolmente nel momento in cui vi sono pagine che devono essere sovrascritte. Ciò avviene perché l'unità di storage non è in grado di conoscere quali siano i blocchi effettivamente disponibili dal momento che non è in grado di conoscere il contenuto del filesystem.


...è la fiera delle inesattezze...come sparare informazioni a caso senza fornire riferimenti (sopratutto sui dati).


Originariamente inviato da: teomatteo89
Concordo, io sul mio ho disabilitato il trim e non vedo peggioramenti sull'utilizzo quotidiano.. Quindi, finché va .


peccato che il TRIM allunghi la vita del tuo disco...quindi scoprirai la sua utilità quando non ti servirà più...
Trotto@8105 Luglio 2012, 20:03 #12
Originariamente inviato da: teomatteo89
Concordo, io sul mio ho disabilitato il trim e non vedo peggioramenti sull'utilizzo quotidiano.. Quindi, finché va .
Hai fatto malissimo, perchè il trim informa il controller del disco sui settori non più utilizzati.
Senza questa funzione il controller dovrà fare una doppia lettura con conseguente decadimento delle prestazioni, che avverrà solo quando tutti i settori saranno stati scritti almeno una volta.
Tutto quello che afferma in contrario è ERRATO.
TheDariodario05 Luglio 2012, 21:48 #13
Originariamente inviato da: teomatteo89
Chameleon SSD Optimizer non c'entra nulla con Chameleon Bootloader.
È come se parlassero del magnum gelato e uno venisse a dirmi "attenzione che è un'arma".


Non è vero!!
L'icona è la stessa!! Fidati, ogni volta che accendo il mio hackintosh vedo quel camaleonte "strafatto"... lo saprò!!
cagnaluia06 Luglio 2012, 13:24 #14
crucial m4 128GB

Ho aggiornato dal fw 009 al fw 00F ultimo.
Ho abilitato il TRIM con questa utility.

Eseguiti i bench prima e dopo le operazioni.

Risultato: PEGGIORE di prima

http://db.xbench.com/merge.xhtml?do...amp;doc2=578153
Hellraiser8306 Luglio 2012, 14:44 #15
ma non si puo abilitare il trim con una riga di comando???
les206 Luglio 2012, 19:09 #16
certo che si può da riga di comando:
[CODE]
sudo perl -pi -e 's|(\x52\x6F\x74\x61\x74\x69\x6F\x6E\x61\x6C\x00{1,20})[^\x00]{9}(\x00{1,20}\x51)|$1\x00\x00\x00\x00\x00\x00\x00\x00\x00$2|sg' /System/Library/Extensions/IOAHCIFamily.kext/Contents/PlugIns/IOAHCIBlockStorage.kext/Contents/MacOS/IOAHCIBlockStorage
[/CODE]

e poi lanci

[CODE]
sudo kextcache -system-prelinked-kernel
sudo kextcache -system-caches
[/CODE]

per ripristinare invece:
[CODE]
sudo perl -pi -e 's|(\x52\x6F\x74\x61\x74\x69\x6F\x6E\x61\x6C\x00).{9}(\x00\x51)|$1\x41\x50\x50\x4C\x45\x20\x53\x53\x44$2|sg' /System/Library/Extensions/IOAHCIFamily.kext/Contents/PlugIns/IOAHCIBlockStorage.kext/Contents/MacOS/IOAHCIBlockStorage
[/CODE]

e di nuovo i comandi kextcache,
questo è quanto



X TheDariodario

Assolutamente no!
scelsi il camaleonte per semplice gusto personale/estetico, inizialmente volevo un draghetto, ma ce ne erano troppi (in realtà anche di camaleonti, ma non ricordai l'esistenza del bootloader di osx86).
Peraltro logo, icona e tutte le grafiche le ho realizzate da zero

Alessandro.
TheDariodario07 Luglio 2012, 10:10 #17
Originariamente inviato da: les2
certo che si può da riga di comando:

X TheDariodario

Assolutamente no!
scelsi il camaleonte per semplice gusto personale/estetico, inizialmente volevo un draghetto, ma ce ne erano troppi (in realtà anche di camaleonti, ma non ricordai l'esistenza del bootloader di osx86).
Peraltro logo, icona e tutte le grafiche le ho realizzate da zero

Alessandro.


Scusa, devi però ammettere che la somiglianza c'è
Comunque è bello ogni tanto sentire di software UTILI Italiani, fa piacere!!
Io non ho un SSD quindi non mi serve la tua utility, ma l'ho vista su diversi siti... e mi potrebbe servire in futuro, quindi: grazie!
khael09 Luglio 2012, 02:41 #18
Originariamente inviato da: cagnaluia
crucial m4 128GB

Ho aggiornato dal fw 009 al fw 00F ultimo.
Ho abilitato il TRIM con questa utility.

Eseguiti i bench prima e dopo le operazioni.

Risultato: PEGGIORE di prima

http://db.xbench.com/merge.xhtml?do...amp;doc2=578153


dai ma siamo seri o no????
erano mesi che non commentavo una notizia.
1) non si sa se le prestazioni peggiorano in seguito all'update del firmware o perche' abiliti il trim
2) non hai capito minimamente a cosa serve il trim e la differenza con la garbage
3) ancora convinti che con gli ssd se io faccio 550mb/s in lettura e te 561mb/s il tuo ssd vola rispetto al mio...
MidnightMonti17 Maggio 2013, 12:43 #19

NOATIME

Ho un MACBOOK PRO del 2009 son ML e ho cambiato l'HD con un SSD Samsung 840 da 500 gb. Ho installato Chamaleon e ho fatto il set up consigliati. Quindi attualmente ho TRIM "for any", Suddem Motion Senso su OFF, Disable Local TM su OFF (non vorrei perdere il versioning dei documenti quando il disco per il TM non è collegato), Disable Time Machine su OFF, Set Sleep Mode su B. Credo sia tuto corretto, ma chiederei conferma a chi è più esperto di me. Purtroppo non ho capito come settare il comando NOATIME. Nel senso che ho provato sia con il bottone su ON sia su OFF e ho notato che aprendo un documento e richiudendolo in entrambi i casi mi si aggiorna la data di lettura. Ovviamente dopo ogni set del NOATIME ho riavviato il MAC. Cosa mi sfugge? Grazie per l'aiuto.
davidinock06 Settembre 2014, 12:05 #20

aiuto

Salve a tutti ho un problema.
ho installato un ssd come hdd principale e al posto del lettore dvd un hdd sata classico.
il sistema Osx è su ssd.
avviado questa app e impostando poi il trim su On il mac si riavvia ma mi visualizza una cartella con punto interrogativo "?" non facendo avviare nulla.
Devo spegnere dal tasto e tutto riparte ma il Trim resta su OFF.
avete qualche soluzione?

Devi effettuare il login per poter commentare
Se non sei ancora registrato, puoi farlo attraverso questo form.
Se sei già registrato e loggato nel sito, puoi inserire il tuo commento.
Si tenga presente quanto letto nel regolamento, nel rispetto del "quieto vivere".

La discussione è consultabile anche qui, sul forum.
 
^