SSD/Trim/Version système/Méthodes, Sujet ouvert sur la gestion du Trim |
Bienvenue invité ( Connexion | Inscription )
SSD/Trim/Version système/Méthodes, Sujet ouvert sur la gestion du Trim |
Guest_anonym_d019ede3_* |
17 Nov 2011, 09:49
Message
#1
|
Guests |
Bonjour,
J'ouvre ce sujet afin de regrouper ici ce que l'on trouve sur le site de façon éclatée pour l'instant quant aux SSD et à la fonction Trim. Mais à quoi ça sert en résumé? Citation citation Kalm Le Trim est une commande qui évite entre autre des écritures inutiles (usure), donc lorsqu'on le peut (c'est le cas sur Lion 10.7.x et sur Snow Leopard 10.6.8 ), ne pas hésiter à l'activer. Tout d'abord un tour ici; Comprendre les SSD: http://www.macbidouille.com/articles/297/page1 Le Trim est une commande que l'on peut activer (sauf pour SSD 1ère génération, vous êtes invités à les lister) à partir de Snow Leopard 10.6.8, ensuite sur Lion 10.7.1, 10.7.2... Jusqu'à la prise en charge totale par Apple. A l'heure actuelle, Apple n'active cette commande Trim sous 10.7. que pour les SSD fournis dans leurs machines lors de l'achat d'un mac, mais il est possible grâce aux méthodes en liens ci dessous de contourner cette limitation. Activer le Trim sous Mac OS X 10.7.2: cf News Macbidouille lien non cliquable MAJ depuis. Un nouveau logiciel pour activer automatiquement le Trim sous Lion: http://www.macbidouille.com/news/2011/11/1...-trim-sous-lion Activer via le terminal: 1. Sauvegarder le fichier que vous allez patcher: Code sudo cp /System/Library/Extensions/IOAHCIFamily.kext/Contents/PlugIns/IOAHCIBlockStorage.kext/Contents/MacOS/IOAHCIBlockStorage /System/Library/Extensions/IOAHCIFamily.kext/Contents/PlugIns/IOAHCIBlockStorage.kext/Contents/MacOS/IOAHCIBlockStorage.original 2. Patcher le fichier d'activation de la commande Trim: 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 3. Nettoyer les caches d’extension du noyau: Code sudo chown root:admin / sudo kextcache -system-prelinked-kernel sudo kextcache -system-caches 4. Maintenant rebootez. a) Si dans le futur vous souhaitez désactiver la commande Trim: 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 sudo kextcache -system-prelinked-kernel sudo kextcache -system-caches Si quelque chose se passait vraiment mal, restaurez la sauvegarde: Code sudo cp /System/Library/Extensions/IOAHCIFamily.kext/Contents/PlugIns/IOAHCIBlockStorage.kext/Contents/MacOS/IOAHCIBlockStorage.original /System/Library/Extensions/IOAHCIFamily.kext/Contents/PlugIns/IOAHCIBlockStorage.kext/Contents/MacOS/IOAHCIBlockStorage Attention: Après chaque MAJ combo il faudra réactiver le TRIM. Via la MAJ de logiciels, tout dépendra si Apple a upgradé l'extension. Donc vérifiez dans infos après chaque MAJ d'OS X. Un sujet incontournable; Vos Bench SSD via QuickBench4 ici, Cherche QuickBench de SandForce après longue période d utilisation: http://forum.macbidouille.com/index.php?showtopic=334786 Voilà, n'hésitez pas à contribuer à ce sujet pour l'enrichir dés lors et y apporter des nouveautés au fil du temps. Ce message a été modifié par anonym_d019ede3 - 17 Nov 2011, 19:27. |
|
|
17 Nov 2011, 10:52
Message
#2
|
|
Macbidouilleur d'Or ! Groupe : Membres Messages : 5 195 Inscrit : 24 Aug 2010 Lieu : Saigon Membre no 158 214 |
Excellente initiative Je vais en renvoyer plus d un ici.
Pour le nettoyage du cache ,rajoute la ligne sudo chown root:admin / ,ainsi personne n aura de problème. Code sudo chown root:admin / .sudo kextcache -system-prelinked-kernel sudo kextcache -system-caches PS: Merci d avoir rajouté les accents sur ma citation, bien vu ,avec le qwerty c est la merde sur les forums français. Ce message a été modifié par Kalm - 17 Nov 2011, 11:52. |
|
|
Guest_anonym_d019ede3_* |
17 Nov 2011, 12:49
Message
#3
|
Guests |
Merci, pour ce complément, ça y est j'ai ajouté la ligne sudo chown root:admin /
Content que tu apprécies l'initiative. Pour la citation: bien tant qu'à faire, vu que je pense que le topic va rester un moment, c'était la moindre des choses, vu que je me permets de te citer. |
|
|
17 Nov 2011, 18:13
Message
#4
|
|
Macbidouilleur d'argent ! Groupe : Membres Messages : 685 Inscrit : 5 Feb 2007 Membre no 80 013 |
Très bonne initiative, cela évitera sans doute aux nouveaux possesseurs de SSD de faire des bêtises, du genre utilisé le mauvais soft pour activer le Trim, par exemple
Ce message a été modifié par Storme - 17 Nov 2011, 18:14. -------------------- Mac mini (Late 2012)- i7- 2.3 Ghz quadricoeur-8Go ram- SSD 128Go M4 + SSD 256Go MX100 Crucial -macOS 10.12
Écran pommé Thunderbolt - Clavier BT Apple - Magic Mouse 2 |
|
|
17 Nov 2011, 18:26
Message
#5
|
|
Macbidouilleur d'Or ! Groupe : Membres Messages : 5 195 Inscrit : 24 Aug 2010 Lieu : Saigon Membre no 158 214 |
Pour info.
La commande Trim fonctionne aussi en RAID0 Logiciel. MBP Late 2008 Lion 10.7.2/RAID0 de 2 M4 256GB M4-CT256M4SSD2 : Capacité: 256,06 Go (256 060 514 304 octets) Modèle: M4-CT256M4SSD2 Révision: 9 Numéro de série: NCQ (Native Command Queuing): Oui Profondeur de la file d’attente: 32 Support amovible: Non Disque amovible: Non Nom BSD: disk1 Type intermédiaire: SSD Prise en charge de TRIM: Oui Type de carte de partition: GPT (Tableau de partition GUID) État S.M.A.R.T.: Vérifié Volumes: disk1s1 : Capacité: 209,7 Mo (209 715 200 octets) Nom BSD: disk1s1 Contenu: EFI disk1s2 : Capacité: 64 Go (64 000 000 000 octets) Nom BSD: disk1s2 Contenu: Apple_RAID Boot OS X : Capacité: 134,2 Mo (134 217 728 octets) Nom BSD: disk1s3 Contenu: Apple_Boot disk1s4 : Capacité: 191,58 Go (191 582 322 688 octets) Nom BSD: disk1s4 Contenu: Apple_RAID Boot OS X : Capacité: 134,2 Mo (134 217 728 octets) Nom BSD: disk1s5 Contenu: Apple_Boot sudo dtrace -l | grep -i atatrim 120507 fbt com.apple.iokit.IOAHCIBlockStorage _ZN24IOAHCIBlockStorageDriver19BuildATATrimCommandEP15__SATAIORequestP18IOMemory Descriptory [IOAHCIBlockStorageDriver::BuildATATrimCommand(__SATAIORequest*, IOMemoryDescriptor*, unsigned Ce message a été modifié par Kalm - 17 Nov 2011, 18:41. |
|
|
Guest_anonym_d019ede3_* |
18 Nov 2011, 12:55
Message
#6
|
Guests |
Activation du Trim sous 10.6.8, via le terminal pour ne pas ajouter un logiciel de plus à la capacité de mon SSD intel postville x25V 40Go. Gestion du Trim: oui.
Petite constatation, avec iStat menu, j'observe une légère hausse de température de 2 à 3°C de plus ainsi qu'une très légère activité CPU supplémentaire assez continue. Autre point à éclaircir: Citation Mon espace disque utilisé sur mon SSD "pomme i" était depuis un bon moment de 10.98Go, après MAJ 10.6.8 et activation du Trim 10.94Go hier soir, là je regarde de nouveau et ça vient de descendre à 10.90Go. Précision, je n'ai rien nettoyé depuis vu que j'avais fait le ménage avant ces manip. Je ne savais pas que la commande Trim faisait cela... pour moi les blocs effacés ne changeait rien à la capacité utilisée. Ou alors est-ce une meilleure gestion avec le Trim du garbage collector? NB: Le Trim activé ne pose pas de problèmes sur un disque dur classique: il l'ignore simplement, donc pas de problèmes ou de manipulation de désactivation de la commande Trim nécessaire si vous souhaitez réaliser un clone de sauvegarde de votre SSD vers un DD classique. |
|
|
18 Nov 2011, 13:07
Message
#7
|
|
Macbidouilleur d'Or ! Groupe : Membres Messages : 5 195 Inscrit : 24 Aug 2010 Lieu : Saigon Membre no 158 214 |
Je doute que ton constat soit du a l activation du Trim
Pour les degrés supplémentaires ,c est storeagent (AppStore) passage de la 10.6.7. a 10.6.8 Pour l augmentation et la diminution de données constaté sur ton SSD ,c est le cache Systeme dans var et sans doute aussi ton cache navigateur. Ce message a été modifié par Kalm - 18 Nov 2011, 13:09. |
|
|
Guest_anonym_d019ede3_* |
18 Nov 2011, 13:28
Message
#8
|
Guests |
Je doute que ton constat soit la conséquence de l activation du Trim Pour les degrés supplémentaires ,c est storeagent (AppStore) passage de la 10.6.7. a 10.6.8 Aucun risque: il est désinstallé tout comme je l'avais désinstallé sous 10.6.7. Rappel: Appstore arrive en 10.6.6... Pour l augmentation et la diminution de données constaté sur ton SSD ,c est le cache Systeme dans var et sans doute aussi ton cache navigateur. Lors de l activation du Trim ,il y a une commande qui nettoie le cache systeme. J'avais passé Onyx (automation complète sauf réindexation de spotlight) avant et vider aussi mon cache navigateur à la main. Effacé également jusqu'aux dossiers récents et éléments récents de la barre de menus. De plus, cela n'explique pas le gain (je ne m'en plains pas, juste je veux savoir la raison) depuis hier soir APRES activation du Trim et ce matin de 10.94Go à 10.90Go... D'autres idées? |
|
|
Guest_anonym_d019ede3_* |
18 Nov 2011, 13:50
Message
#9
|
Guests |
|
|
|
18 Nov 2011, 14:52
Message
#10
|
|
Macbidouilleur d'Or ! Groupe : Membres Messages : 5 195 Inscrit : 24 Aug 2010 Lieu : Saigon Membre no 158 214 |
De plus, cela n'explique pas le gain (je ne m'en plains pas, juste je veux savoir la raison) depuis hier soir APRES activation du Trim et ce matin de 10.94Go à 10.90Go... Lorsque tu actives le Trim les données auparavant effacées seront maintenant marquées comme effacées pour le contrôleur En gros maintenant ,l OS dit bien au SSD que les données sont effacées Mais avant l activation seulement l OS les considérait comme effacée pas le contrôleur . Donc avec ou sans Trim l OS te donnera toujours le même résultat de données lisibles. D'autres idées? Le cache dans Var. |
|
|
Guest_anonym_d019ede3_* |
18 Nov 2011, 14:57
Message
#11
|
Guests |
|
|
|
Guest_anonym_d019ede3_* |
19 Nov 2011, 20:58
Message
#12
|
Guests |
Du nouveau côté Trim:
Attention ne pas confondre avec TrimEnabler_Lion Le développeur Trim Enabler a sortie une nouvelle version, Trim Enabler 2.0 Beta 2,contrairement aux versions précédentes elle ne change pas l extension mais surtout l avantage c est qu elle apporte quelques infos sur l état du SSD , entre autre Heures de fonctionnement le nombre d écritures et de lectures en GB Bien évidement ne fonctionne pas sur un RAID0 Pour ceux qui sont dans cette config ,utiliser SMART Utility qui donne l info pour chacun des SSD. Vous pouvez la télécharger ici,pas besoins de réactiver la commande Trim si déjà fait,d ailleurs dans ce cas l Application vous informe qu elle est déjà activée. http://www.groths.org/?p=522 Étant données le bordel qu a foutu les anciennes versions de TrimEnabler , perso je continuerais a le faire avec application de Franck (fmereo). http://www.macbidouille.com/news/2011/11/1...-trim-sous-lion J'en profite pour vous ajouter un autre lien de Kalm qui nous explique ici comment optimiser son SSD en allégeant son système: http://forum.macbidouille.com/index.php?sh...l=optimiser+SSD |
|
|
19 Nov 2011, 21:05
Message
#13
|
|
Macbidouilleur d'Or ! Groupe : Membres Messages : 5 195 Inscrit : 24 Aug 2010 Lieu : Saigon Membre no 158 214 |
J'en profite pour vous ajouter un autre lien de Kalm qui nous explique ici comment optimiser son SSD en allégeant son système: http://forum.macbidouille.com/index.php?sh...l=optimiser+SSD Attention.il y des choses qui ne sont plus vraiment d actualité étant données les nouvelles générations de SSD et la commande Trim sous OS X . Et également l architecture sous Lion,absente de ppc. Étant données le bordel qu a foutu les anciennes versions de TrimEnabler , perso je continuerais a le faire avec application de Franck (fmereo). [/url] Ca ,c est parcequ il nous a roulé dans la farine avec son soi disant back up ,impossible a restauré ,donc plus confiance en ce dev. Ce message a été modifié par Kalm - 19 Nov 2011, 21:11. |
|
|
Guest_anonym_d019ede3_* |
19 Nov 2011, 21:09
Message
#14
|
Guests |
Ah oui, tu fais bien d'apporter cette précision.
Auras tu créé depuis une checking list pour Lion, plus d'actualité? (Etant toujours sur Snow ça va m'être difficile...) |
|
|
19 Nov 2011, 21:15
Message
#15
|
|
Macbidouilleur d'Or ! Groupe : Membres Messages : 5 195 Inscrit : 24 Aug 2010 Lieu : Saigon Membre no 158 214 |
Sorry,la flemme .Puis ici on parle de Trim
Ce message a été modifié par Kalm - 19 Nov 2011, 21:16. |
|
|
Guest_anonym_d019ede3_* |
19 Nov 2011, 21:23
Message
#16
|
Guests |
Pas grave, c'était au cas où tu aurais déjà édité ça.
Ce message a été modifié par anonym_d019ede3 - 19 Nov 2011, 21:23. |
|
|
20 Nov 2011, 10:32
Message
#17
|
|
Adepte de Macbidouille Groupe : Membres Messages : 211 Inscrit : 16 Dec 2008 Membre no 127 566 |
Merci pour les infos !
Du coup, avec "TrimEnabler_Lion" plus besoin de se soucier de quoi que ce soit ? Il fait tout proprement n'est-ce pas. -------------------- iMac 27" - Intel Quadcore i7@3,4Ghz - 8Go SDRAM DDR3 1333Mhz - HDD ATA 2To - AMD Radeon HD 6970M 2Go GDDR5 sous OS X 10.7.4
Certified Apple Logic Master Pro. |
|
|
20 Nov 2011, 12:10
Message
#18
|
|
Macbidouilleur d'argent ! Groupe : Membres Messages : 685 Inscrit : 5 Feb 2007 Membre no 80 013 |
Il fait exactement la même chose qu'avec les lignes de commandes sous le terminal, donc, c'est Nickel
-------------------- Mac mini (Late 2012)- i7- 2.3 Ghz quadricoeur-8Go ram- SSD 128Go M4 + SSD 256Go MX100 Crucial -macOS 10.12
Écran pommé Thunderbolt - Clavier BT Apple - Magic Mouse 2 |
|
|
20 Nov 2011, 12:12
Message
#19
|
|
Adepte de Macbidouille Groupe : Membres Messages : 211 Inscrit : 16 Dec 2008 Membre no 127 566 |
Yes ! Excellent ! Merci
-------------------- iMac 27" - Intel Quadcore i7@3,4Ghz - 8Go SDRAM DDR3 1333Mhz - HDD ATA 2To - AMD Radeon HD 6970M 2Go GDDR5 sous OS X 10.7.4
Certified Apple Logic Master Pro. |
|
|
Guest_anonym_d019ede3_* |
20 Nov 2011, 22:27
Message
#20
|
Guests |
Merci pour les infos ! Du coup, avec "TrimEnabler_Lion" plus besoin de se soucier de quoi que ce soit ? Il fait tout proprement n'est-ce pas. Il fait exactement la même chose qu'avec les lignes de commandes sous le terminal, donc, c'est Nickel Exactement, donc si on se sent timide via le terminal on utilise le logiciel, sinon c'est le terminal, ça économise de l'espace disque (oui je sais je chipote mais mon Snow + toutes les autres applis tourne à Ce message a été modifié par anonym_d019ede3 - 27 Nov 2011, 04:05. |
|
|
Guest_anonym_d019ede3_* |
27 Nov 2011, 03:43
Message
#21
|
Guests |
Je voulais faire part de changements observés depuis l'activation du Trim sur mon mini:
- Copie d'un fichier vers mon DDE => la barre de progression n'avance plus progressivement mais "en escalier" c'est à dire qu'elle se bloque puis avance par paquets d'un coup. Temps de transfert sensiblement identique. - Copie de fichier depuis mon DDE vers le SSD => idem mais semble un peu plus rapide qu'avant. - Conversion vidéo (testé à l'aide de Kigo Video Converter) => gain de temps important x2 voir x3 ça c'est le must. Edit: Je continue de voir ma capacité SSD utilisée baisser, j'arrive à désormais Ce message a été modifié par anonym_d019ede3 - 28 Nov 2011, 16:13. |
|
|
27 Nov 2011, 09:38
Message
#22
|
|
Macbidouilleur d'argent ! Groupe : Membres Messages : 685 Inscrit : 5 Feb 2007 Membre no 80 013 |
Merci pour le retour
En ce qui me concerne, pas de baisse de capacité inexpliqué ! -------------------- Mac mini (Late 2012)- i7- 2.3 Ghz quadricoeur-8Go ram- SSD 128Go M4 + SSD 256Go MX100 Crucial -macOS 10.12
Écran pommé Thunderbolt - Clavier BT Apple - Magic Mouse 2 |
|
|
Guest_anonym_d019ede3_* |
27 Nov 2011, 15:18
Message
#23
|
Guests |
Si c'est expliqué, d'après Kalm il s'agit du cache dans Var.
De plus, cela n'explique pas le gain (je ne m'en plains pas, juste je veux savoir la raison) depuis hier soir APRES activation du Trim et ce matin de 10.94Go à 10.90Go... Lorsque tu actives le Trim les données auparavant effacées seront maintenant marquées comme effacées pour le contrôleur En gros maintenant ,l OS dit bien au SSD que les données sont effacées Mais avant l activation seulement l OS les considérait comme effacée pas le contrôleur . Donc avec ou sans Trim l OS te donnera toujours le même résultat de données lisibles. D'autres idées? Le cache dans Var. |
|
|
27 Nov 2011, 16:50
Message
#24
|
|
Macbidouilleur d'Or ! Groupe : Membres Messages : 5 195 Inscrit : 24 Aug 2010 Lieu : Saigon Membre no 158 214 |
C est pas systématique,tout dépend des habitude de surf etc........ en fait lorsque tu redémarres la machine, le cache dans private/var/folder est supprimé.
|
|
|
Guest_anonym_d019ede3_* |
27 Nov 2011, 16:58
Message
#25
|
Guests |
Ah ben je suis paumé là alors: chez moi le mini est éteint tout les soirs...
Edit: et les historiques amsn comme navigateur sont supprimés également au moins une fois par jour. De plus, comme dit précédemment un gros clean a été fait juste avant l'activation du Trim... Ce message a été modifié par anonym_d019ede3 - 27 Nov 2011, 17:01. |
|
|
27 Nov 2011, 17:04
Message
#26
|
|
Macbidouilleur d'Or ! Groupe : Membres Messages : 5 195 Inscrit : 24 Aug 2010 Lieu : Saigon Membre no 158 214 |
Vraiment aucune idée sur la diminution des données .
Tu n utilises pas Clusters par hasard? Ce message a été modifié par Kalm - 27 Nov 2011, 17:06. |
|
|
Guest_anonym_d019ede3_* |
27 Nov 2011, 17:12
Message
#27
|
Guests |
|
|
|
27 Nov 2011, 17:18
Message
#28
|
|
Macbidouilleur d'Or ! Groupe : Membres Messages : 5 195 Inscrit : 24 Aug 2010 Lieu : Saigon Membre no 158 214 |
Ben si tu veux encore les diminuer ,tu l utilises
|
|
|
Guest_anonym_d019ede3_* |
27 Nov 2011, 17:26
Message
#29
|
Guests |
J'imagine que c'est un équivalent de Xslimmer? J'ai même pas utilisé monolingual... Donc oui je pense qu'en plus de son anorexie je peux (volontairement) lui faire perdre encore du poids.
|
|
|
27 Nov 2011, 17:31
Message
#30
|
|
Macbidouilleur d'Or ! Groupe : Membres Messages : 5 195 Inscrit : 24 Aug 2010 Lieu : Saigon Membre no 158 214 |
Pas du tout,ca compresse les données de façon transparente comme OS X .
|
|
|
Nous sommes le : 28th April 2024 - 13:14 |