AideAide   RechercherRechercher   Liste des MembresListe des Membres   Groupes d'utilisateursGroupes   S'enregistrerS'enregistrer   ProfilProfil   Se connecter pour vérifier ses messages privésSe connecter pour vérifier ses messages privés   ConnexionConnexion 
Soutenez-nous en faisant vos achats AppleStore via cette bannière

(1807) [Tweak] Activer le TRIM de votre SSD

 
Poster un nouveau sujet   Répondre au sujet    Tout sur les MacBook Index du Forum -> Réactions aux news
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
Lisa
Miss Actu


Inscrit le: 28 Juin 2006
Messages: 1889

MessagePosté le: Dim 27 Mar 2011 à 0:14    Sujet du message: (1807) [Tweak] Activer le TRIM de votre SSD Répondre en citant

La fonction TRIM n’est pas supportée par OS X de façon native sur toutes les machines. En modifiant une extension de votre système, il est cependant possible d’activer cette fonction, si tant est que votre disque en soit capable. Cette fonction permet notamment de conserver de bonnes performances avec votre SSD dans le temps. Un utilitaire a été créé pour permettre cette modification simplement :

(PNG)

-  lien vers l’application TRIMEnabler

Nous vous rappelons que son utilisation n’est pas garantie, et peut donc endommager votre système. Vous l’utiliserez à vos propres risques.

Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur
lpascalon
Administrateur


Inscrit le: 30 Nov 2002
Messages: 31865
Localisation: Toulouse

MessagePosté le: Dim 27 Mar 2011 à 8:46    Sujet du message: Répondre en citant

Ayant un SSD et donc pas de Trim, je serais tenté par le faire, mais en même temps je n'ai pas le sentiment d'avoir eu de pertes de performances...
_________________
Ludovic
Evitez de m'envoyer des messages perso sur le forum. Je préfère les mails.

MBP M1 16", 16 Go, SSD 512 Go
iMac 27" 2,9 GHz, 16 Go, 3 To FusionDrive
iMac G4 24" 1,6 Ghz, 1 Go, SuperDrive
iPhone 12 mini 128 Go
iPad Pro 11", iPad mini Cellular...


Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Envoyer un e-mail Visiter le site web de l'utilisateur Adresse AIM Yahoo Messenger
ch-vox
Modérateur


Inscrit le: 22 Oct 2003
Messages: 19379
Localisation: La Réunion

MessagePosté le: Dim 27 Mar 2011 à 9:13    Sujet du message: Répondre en citant

Hardware.fr l'explique très bien dans un article, en voici la citation :
Citation:
La dégradation des performances
Nous en avions parlé dès notre premier article sur les SSDs, un SSD "neuf" n’as pas les mêmes performances qu’un SSD utilisé, ses performances se dégradant au fil de son utilisation. Deux phénomènes expliquent ce fait, commençons tout d’abord par l’usure qui concerne tous les SSDs, à savoir la perte de performances lorsqu’on écrit des petits blocs de données.

Dans les puces Flash NAND, les cellules mémoires sont regroupées au sein de pages, ces pages composant des blocs. Généralement une page fait 4 Ko, un bloc fait 512 Ko. Il faut savoir qu’il est possible de lire ou d’écrire une puce Flash NAND par page, mais que les données ne peuvent être effacées que par bloc.

Autre paramètre à prendre en compte, lorsqu’un fichier est effacé par le système, le SSD n’est tout simplement pas au courant, puisque l’opération se situe uniquement au niveau du système de fichiers. Le SSD n’a donc connaissance de l’invalidité d’une donnée contenue dans une page qu’à partir du moment où l’on va réécrire dessus !

Le phénomène qui en découle est du coup assez simple : lorsque l’on va écrire un nouveau fichier de 4 Ko sur une page déjà utilisée, le SSD va alors devoir lire le bloc entier, puis l’effacer, et enfin réécrire toutes les pages de ce bloc. Pour une écriture de 4 Ko, on aura donc jusqu'à 512 Ko de lecture, une phase d’effacement et 512 Ko d’écriture, ce qui a logiquement un impact négatif sur les performances, particulièrement lors de l’écriture aléatoire de fichiers de petite taille.

Autre problématique, l’adressage des pages mémoire Flash utilise un système indirect, le contrôleur faisant office de traducteur entre les adresses logiques utilisées par le système de fichiers (les LBA) et les adresses physiques des pages Flash correspondantes. La correspondance n’est en effet pas fixe comme c’est le cas des disques durs, le contrôleur Flash se chargeant d’allouer au mieux les pages afin d’optimiser les performances (write combining) ou d’améliorer la durée de vie des cellules (wear leveling).

C’est surtout un write combining agressif qui peut ici poser problème. Le write combining fonctionne de manière assez simple, puisqu’il s’agit de combiner plusieurs écritures aléatoires en une seule écriture séquentielle : écrire d’une traite 32 pages dans un même bloc va bien plus vite que d’écrire 1 page dans 32 blocs différents, et cerise sur le gâteau, cela use moins le SSD. La table d’allocation doit alors être mise à jour pour que LBA 0 = Page 0, LBA 133 = Page 1, LBA 289 = Page 2, etc.…

Seul problème, si on doit ensuite réécrire de manière séquentielle sur le SSD avec une telle table d’allocation, les performances sont alors fortement réduites puisqu'on fera physiquement des écritures non séquentielles ! Bien entendu en fonction du contrôleur le SSD essaie de réorganiser au mieux la table d’allocation pour ce type d’écritures mais sans grand succès si toutes les pages ont déjà été utilisées une fois. Le write combining est d’ailleurs lui-même mis à défaut faute de page libre, puisqu’il ne peut alors plus faire son office faute de matière première.

Vive le TRIM

C’est là qu’intervient la fonction TRIM. Proposée en 2007 par le comité technique T13 qui est chargé de définir les spécifications de la norme ATA, il s’agit d’une commande permettant au système d’indiquer au support de stockage qu’un LBA contient des données qui sont désormais invalides.

Ca peut paraître « bête », mais cela va considérablement simplifier la vie des contrôleurs SSD pour ce qui est de la bonne tenue des performances. Au niveau du contrôleur, l’implémentation n’est pas fixe mais logiquement il s’agira de supprimer la référence à la page dans la table d’allocation LBA / page Flash.

Effacer physiquement chaque page à ce moment, c'est-à-dire lire le bloc entier auquel elle appartient, l’effacer et le réécrire, serait complètement contre-productif du point de vue de l’usure des puces mémoires, mais il est imaginable que tout bloc ne contenant que des pages qui ne font plus partie de la table d’allocation soit remis à 0.

Dans tous les cas, le fait de savoir à l’avance quelles sont les pages disponibles pour une écriture permettra au contrôleur d’optimiser au mieux les écritures, qu’elles soient séquentielles ou aléatoires, et donc de ne plus se retrouver face à la problématique actuelle lorsque toutes les cellules ont été utilisées au moins une fois.

Pour pouvoir utiliser cette fonction, il faut avoir un SSD la supportant mais aussi un système d'exploitation qui en tire partie. C'est le cas de Windows 7, de Linux et bientôt de Mac OS X. Sous Windows XP et Vista, Intel comme Indilinx proposent des outils à lancer de manière régulière qui lisent la table d’allocation du système de fichier et indiquent au SSD via la commande TRIM les adresses LBA qui ne sont pas utilisées.

_________________
Vincent
MacBook Pro Retina 15" mi-2014 Core i7 2,5GHz 16 Go 512 Go (SSD) NVIDIA GeForce GT 750M macOS X 14.5
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Envoyer un e-mail Visiter le site web de l'utilisateur Adresse AIM Yahoo Messenger MSN Messenger
lpascalon
Administrateur


Inscrit le: 30 Nov 2002
Messages: 31865
Localisation: Toulouse

MessagePosté le: Dim 27 Mar 2011 à 10:29    Sujet du message: Répondre en citant

Mouai...
_________________
Ludovic
Evitez de m'envoyer des messages perso sur le forum. Je préfère les mails.

MBP M1 16", 16 Go, SSD 512 Go
iMac 27" 2,9 GHz, 16 Go, 3 To FusionDrive
iMac G4 24" 1,6 Ghz, 1 Go, SuperDrive
iPhone 12 mini 128 Go
iPad Pro 11", iPad mini Cellular...


Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Envoyer un e-mail Visiter le site web de l'utilisateur Adresse AIM Yahoo Messenger
ch-vox
Modérateur


Inscrit le: 22 Oct 2003
Messages: 19379
Localisation: La Réunion

MessagePosté le: Dim 27 Mar 2011 à 22:50    Sujet du message: Répondre en citant

mais les pertes peuvent être mesurables en labo et pas forcément significatives pour le commun des mortels ! ce qui semble être le cas pour toi Wink
_________________
Vincent
MacBook Pro Retina 15" mi-2014 Core i7 2,5GHz 16 Go 512 Go (SSD) NVIDIA GeForce GT 750M macOS X 14.5
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Envoyer un e-mail Visiter le site web de l'utilisateur Adresse AIM Yahoo Messenger MSN Messenger
fredaubailly
PowerBook de Chêne
PowerBook de Chêne


Inscrit le: 13 Mai 2004
Messages: 948
Localisation: Toulouse, la ville rose (avé une pointe d'accent...)

MessagePosté le: Lun 28 Mar 2011 à 0:10    Sujet du message: Répondre en citant

Comparer l'admin au commun des mortels... T'as pas peur pour ta place de modérateur toi ! Laughing
_________________
Macbook Air i7 1.8Ghz - SSD256Go - imac 27" i7 2,93Ghz - 12Go. Time Capsule - 2 Disques Externes MacWay 500Go FW800 - Samsung ML1660 - Wacom Intuos platinum A5 - LG Viewty - ipod nano + Sennheiser HD25 - Console Vectrex - Chaussures P.42 (ou 43 suivant les modèles, mais souvent 42 quand même...)
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Envoyer un e-mail Visiter le site web de l'utilisateur
ch-vox
Modérateur


Inscrit le: 22 Oct 2003
Messages: 19379
Localisation: La Réunion

MessagePosté le: Lun 28 Mar 2011 à 20:42    Sujet du message: Répondre en citant

rolling on the floor vilain !
_________________
Vincent
MacBook Pro Retina 15" mi-2014 Core i7 2,5GHz 16 Go 512 Go (SSD) NVIDIA GeForce GT 750M macOS X 14.5
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Envoyer un e-mail Visiter le site web de l'utilisateur Adresse AIM Yahoo Messenger MSN Messenger
pacis
Modérateur


Inscrit le: 01 Déc 2002
Messages: 8713
Localisation: Entre Nîmes et Montpellier

MessagePosté le: Lun 28 Mar 2011 à 22:42    Sujet du message: Répondre en citant

j'ai vu des très bon SSD 128Go à moins de 190€, et des 256Go à moins de 380€ aujourd'hui , malheureusement je n'avais pas ma CB sur moi Crying or Very sad
_________________
David

- moi : MBP 15" retina 2.3Ghz 512ssd 16Go + iPad mini + ipad air
- elle : MBA 1,6Ghz V1
- mômes : que des PC !?!, j'ai loupé un truc là
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Envoyer un e-mail Visiter le site web de l'utilisateur Adresse AIM MSN Messenger
lebasque
PowerBook de Diamant
PowerBook de Diamant


Inscrit le: 13 Déc 2009
Messages: 645
Localisation: Euskadi

MessagePosté le: Jeu 07 Avr 2011 à 22:18    Sujet du message: Répondre en citant

Salut tout le monde....

J'ai essayé ce "bazar" et .... rien à part que...

j'ai du réinstaller la totalité de mon système puisque j'ai eu le droit à un bel écran d'un gris très moyen et que je n'ai pas pu trouver d'autre solution.

Plantage grave et sévère... et pourtant mon SSD est bien Apple. Bref, si les ingénieurs d'Apple ne l'ont pas encore prévu (les mauvais....) il doit y avoir une raison.... non ?

Merci Time Machine...pour la récup de tout le système. C'est génial.

Mais à bien y réfléchir, ce Trim ou pas Trim c'est complètement de la balle !

En effet, dans l'utilitaire de disque, on peut bien "Effacer l'Espace libre", non ? et puis j'ai pu lire que le système (à condition de laisser sa machine allumée tout une nuit) se charge de tout un tas d'opérations de maintenance sur le disque et qui range donc les adeptes du Trim sur les SSD au rang des excités.

Wink
_________________
"Un Macintosh est la preuve vivante que Dieu nous aime et veut qu'on soit heureux"

Utilisateurs windows
Veuillez cliquer sur ce lien pour poser votre question
http://atl.img.digitalriver.com/v2.0-img/operations/gamesriv/site/hourglass.gif
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur
lpascalon
Administrateur


Inscrit le: 30 Nov 2002
Messages: 31865
Localisation: Toulouse

MessagePosté le: Ven 08 Avr 2011 à 7:31    Sujet du message: Répondre en citant

Je pense que le Trim sur Mac c'est comme la défragmentation... L'intéret reste limité par rapport à l'usage sur PC.
Sans compter que dans notre cas, la différence n'est pas significative, le SSD en soit c'est en effet génial Razz
_________________
Ludovic
Evitez de m'envoyer des messages perso sur le forum. Je préfère les mails.

MBP M1 16", 16 Go, SSD 512 Go
iMac 27" 2,9 GHz, 16 Go, 3 To FusionDrive
iMac G4 24" 1,6 Ghz, 1 Go, SuperDrive
iPhone 12 mini 128 Go
iPad Pro 11", iPad mini Cellular...


Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Envoyer un e-mail Visiter le site web de l'utilisateur Adresse AIM Yahoo Messenger
lebasque
PowerBook de Diamant
PowerBook de Diamant


Inscrit le: 13 Déc 2009
Messages: 645
Localisation: Euskadi

MessagePosté le: Ven 08 Avr 2011 à 9:15    Sujet du message: Répondre en citant

Salut Ludo,

Peux-tu confirmer que la fonction Trim équivaut à "effacer l'Espace libre" dans l'utilitaire de disques ?

Merci à toi
_________________
"Un Macintosh est la preuve vivante que Dieu nous aime et veut qu'on soit heureux"

Utilisateurs windows
Veuillez cliquer sur ce lien pour poser votre question
http://atl.img.digitalriver.com/v2.0-img/operations/gamesriv/site/hourglass.gif
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur
ch-vox
Modérateur


Inscrit le: 22 Oct 2003
Messages: 19379
Localisation: La Réunion

MessagePosté le: Ven 08 Avr 2011 à 10:24    Sujet du message: Répondre en citant

lebasque a écrit:
Salut Ludo,

Peux-tu confirmer que la fonction Trim équivaut à "effacer l'Espace libre" dans l'utilitaire de disques ?

Merci à toi

c'est presque ça : jette un œil à ce post un peu plus haut, tout y est expliqué.
_________________
Vincent
MacBook Pro Retina 15" mi-2014 Core i7 2,5GHz 16 Go 512 Go (SSD) NVIDIA GeForce GT 750M macOS X 14.5
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Envoyer un e-mail Visiter le site web de l'utilisateur Adresse AIM Yahoo Messenger MSN Messenger
lpascalon
Administrateur


Inscrit le: 30 Nov 2002
Messages: 31865
Localisation: Toulouse

MessagePosté le: Ven 08 Avr 2011 à 18:10    Sujet du message: Répondre en citant

Oui c'est pareil.
_________________
Ludovic
Evitez de m'envoyer des messages perso sur le forum. Je préfère les mails.

MBP M1 16", 16 Go, SSD 512 Go
iMac 27" 2,9 GHz, 16 Go, 3 To FusionDrive
iMac G4 24" 1,6 Ghz, 1 Go, SuperDrive
iPhone 12 mini 128 Go
iPad Pro 11", iPad mini Cellular...


Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Envoyer un e-mail Visiter le site web de l'utilisateur Adresse AIM Yahoo Messenger
lebasque
PowerBook de Diamant
PowerBook de Diamant


Inscrit le: 13 Déc 2009
Messages: 645
Localisation: Euskadi

MessagePosté le: Dim 10 Avr 2011 à 11:44    Sujet du message: Répondre en citant

C'est "pareil" ou c'est "presque cela" ?

Et un troll de plus, mais là vous l'avez bien cherché !

Evil or Very Mad Evil or Very Mad Evil or Very Mad Evil or Very Mad Evil or Very Mad Evil or Very Mad

Si c'est pareil, Vincent, tes jours de modo sont comptées !

Laughing Laughing Laughing Laughing Laughing
_________________
"Un Macintosh est la preuve vivante que Dieu nous aime et veut qu'on soit heureux"

Utilisateurs windows
Veuillez cliquer sur ce lien pour poser votre question
http://atl.img.digitalriver.com/v2.0-img/operations/gamesriv/site/hourglass.gif
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur
lpascalon
Administrateur


Inscrit le: 30 Nov 2002
Messages: 31865
Localisation: Toulouse

MessagePosté le: Dim 10 Avr 2011 à 11:45    Sujet du message: Répondre en citant

La réponse exacte : c'est presque pareil. Car le trim efface l'espace vide (donc c'est pareil) mais le trim le fait de manière automatique alors que sans trim, il faut le faire manuellement (c'est donc pas pareil Razz )
_________________
Ludovic
Evitez de m'envoyer des messages perso sur le forum. Je préfère les mails.

MBP M1 16", 16 Go, SSD 512 Go
iMac 27" 2,9 GHz, 16 Go, 3 To FusionDrive
iMac G4 24" 1,6 Ghz, 1 Go, SuperDrive
iPhone 12 mini 128 Go
iPad Pro 11", iPad mini Cellular...


Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Envoyer un e-mail Visiter le site web de l'utilisateur Adresse AIM Yahoo Messenger
lebasque
PowerBook de Diamant
PowerBook de Diamant


Inscrit le: 13 Déc 2009
Messages: 645
Localisation: Euskadi

MessagePosté le: Dim 10 Avr 2011 à 11:51    Sujet du message: Répondre en citant

Comment faire pour que Mac OS X ressemble de plus en plus à du Windows... et comme tu l'as dit c'est comme la défragmentation....

Bref, ne copions pas leurs conneries sous le prétexte d'avoir un nombre plus considérable de switchers.

Là c'est du troll !
_________________
"Un Macintosh est la preuve vivante que Dieu nous aime et veut qu'on soit heureux"

Utilisateurs windows
Veuillez cliquer sur ce lien pour poser votre question
http://atl.img.digitalriver.com/v2.0-img/operations/gamesriv/site/hourglass.gif
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur
ch-vox
Modérateur


Inscrit le: 22 Oct 2003
Messages: 19379
Localisation: La Réunion

MessagePosté le: Dim 10 Avr 2011 à 22:44    Sujet du message: Répondre en citant

GRRRRR ! Evil or Very Mad rolling on the floor
_________________
Vincent
MacBook Pro Retina 15" mi-2014 Core i7 2,5GHz 16 Go 512 Go (SSD) NVIDIA GeForce GT 750M macOS X 14.5
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Envoyer un e-mail Visiter le site web de l'utilisateur Adresse AIM Yahoo Messenger MSN Messenger
Montrer les messages depuis:   
Poster un nouveau sujet   Répondre au sujet    Tout sur les MacBook Index du Forum -> Réactions aux news Toutes les heures sont au format GMT + 2 Heures
Page 1 sur 1

 
Sauter vers:  
Vous ne pouvez pas poster de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas voter dans les sondages de ce forum


Pour soutenir le développement du site, passez par ici pour faire vos achats AppleStore
Powered by phpBB © 2001, 2002 phpBB Group
Traduction par : phpBB-fr.com