IPB

Bienvenue invité ( Connexion | Inscription )

 
Reply to this topicStart new topic
> De l'importance de ne pas (trop) remplir un SSD
Options
Patrice Broussea...
posté 29 May 2019, 03:13
Message #1


Macbidouilleur de bronze !
**

Groupe : Membres
Messages : 471
Inscrit : 18 Jan 2015
Lieu : Montréal, Québec
Membre no 193 846



Bon, je sais, pas très Hackintosh comme sujet mais je tiens à partager.

L'histoire commence hier alors que Samsung Magician (toutes mes machines "Mac" sont en Dual boot Win/MacOS) m'offre une mise à jour. Laquelle mise à jour m'indique qu'il y a un update de firmware sur mon 860 EVO, lequel update je m'empresse d'appliquer. Pour infos, c'est le SSD sur lequel réside mon boot principal Mojave ainsi qu'une partition d'échantillons de sons en HFS+.

Par automatisme, je fais un bench Blackmagic Speedtest pour m'assurer que rien n'est vérolé dans ce nouveau firmware et... l'écriture oscille entre 495 et 450? Différents essais me montrent cette fluctuation, même en testant à partir d'une autre installation Mojave sur un second SSD. 450 étant un peu moyen à comparer de ce que je peux mesurer sur mes 850 EVO.

La première conclusion qui s'impose à moi: ce firmware est le problème et plus moyen de faire marche arrière! ... Ou ce SSD commence à déconner sinon! C'est à ce moment que l'enquête s'enclenche. Un autre 860 EVO avec le même firmware appliqué (second Hack Dell) de 250 gigas ne peine pas à maintenir les 490-495 en écriture???

Et là, hier soir, illumination, la différence: le 860 EVO 250 est rempli à 30 % de sa capacité en comptant l'espace mon partitionné que je crée toujours, qui totalise environ 7% de la capacité maximale. À peu près semblable pour mes deux autres 850 EVO qui sont remplis entre 30 et 40% de leur capacité max.

À ce moment, je prends la décision de déménager ma librairie Photo (90 gigas) sur un DD externe USB3. Puis, de démarrer sur mon second SSD (850 EVO) qui contient une partition dédiée MAO et où la mise en veille est désactivée. De cette façon, j'ai pu laisser le Hack ouvert toute la nuit, en permettant au 860 EVO de faire sa maintenance de "Garbage Collection" (puisque n'étant pas le disque de démarrage, il est alors "idle", condition importante pour le Garbage Collection du contrôleur). Le TRIM et le GC sont, selon moi et tout plein de gens sur le net, essentiels pour garder un SSD performant.

Après être revenu du boulot cet après-midi, re-bench et c'était un peu mieux mais pas encore au niveau auquel je m'attendais. Encore un peu de fluctuation dans les benchs et un max écriture plus proche de 485 que 495... pour m'apercevoir que l'espace libéré... ne l'était pas vraiment! Explication: un "snapshot " TM de la dimension de la bibliothèque Photo déplacée. Merci à Carbon Copy Cloner qui me permet de voir les snapshots TM et de les jeter aux ordures (tout de même rassurant d'un autre côté car on peut toujours récupérer des fichiers effacés accidentellement).

Finalement, après destruction de ce snapshot et un peu de repos pour le pauvre SSD, re-bench. Cette fois, 500 en écriture et 525 en lecture et pas de fluctuations entre les tests!!!

Conclusion pour moi: TRIM + GC + un SSD pas trop rempli (j'ai vu sur le net des suggestions de 70 à 75 pourcent max avant que les performances ne diminuent). Dans mon cas, j'étais à 72 pourcent avant le ménage. Je sais qu'une baisse en écriture de 45 Mb/s n'est pas la fin du monde mais c'est toujours ça de gagné! Cela explique probablement aussi pourquoi le 850 PRO dans mon MBP early 2011 ne va jamais plus haut que 450 en écriture, le SSD étant plein à plus de 75 pourcent.

Voilà, je tenais simplement à partager ma trouvaille (qui n'est pas neuve et pas de moi non plus). wink.gif

Ce message a été modifié par Patrice Brousseau - 29 May 2019, 03:23.


--------------------
Hackintosh • Gigabyte GA-Z97X-UD3H Core i7 4790 3,6Ghz - RX 580 - 16 Go DDR3 - OS X 10.14.6 (2 partitions)/Win 10 - Clover 5089
Hackintosh dédié MAO • Dell Optiplex 9020 mini-tour i7 4770 3,4GHz - GT 710 - 16 Go DDR3 - OS X 10.14.6/Win 10 - Clover 5089
Go to the top of the page
 
+Quote Post
wingsteels
posté 29 May 2019, 07:04
Message #2


Adepte de Macbidouille
*

Groupe : Membres
Messages : 121
Inscrit : 12 Nov 2018
Membre no 206 355



Merci pour le partage et du coup, deux trois questions me viennent en tête :

Si on a activé la TRIM via le terminal, faut il aussi appliquer le patch pour la TRIM dans Clover ?

La fonction GC est effectuée de base non ? ou il faut installer un ptit truc ?


--------------------
Dual Boot : Asus Prime z370-A - i5 8600K OC 4.7GHz - DDR4 Vengeance 16Gb 3000MHz - WiFi + BT natifs
Hackintosh Catalina 10.15 - OC 0.5.2 : Samsung 860EVO 250Gb - MSi GT 710 1G + iGPU
Windows 10 : Samsung 970PRO 500Gb - MSi GTX 1060 6G
Go to the top of the page
 
+Quote Post
Patrice Broussea...
posté 29 May 2019, 22:46
Message #3


Macbidouilleur de bronze !
**

Groupe : Membres
Messages : 471
Inscrit : 18 Jan 2015
Lieu : Montréal, Québec
Membre no 193 846



Citation (wingsteels @ 29 May 2019, 01:04) *
Merci pour le partage et du coup, deux trois questions me viennent en tête :

Si on a activé la TRIM via le terminal, faut il aussi appliquer le patch pour la TRIM dans Clover ?

La fonction GC est effectuée de base non ? ou il faut installer un ptit truc ?


Pour le TRIM, c'est l'un ou l'autre. Dans mon cas, j'ai exécuté la commande dans le terminal.

Pour la GC, chaque contrôleur de SSD la gère à sa façon lorsque le disque est idle. Pas besoin d'installer quoique ce soit.

Ce message a été modifié par Patrice Brousseau - 29 May 2019, 22:47.


--------------------
Hackintosh • Gigabyte GA-Z97X-UD3H Core i7 4790 3,6Ghz - RX 580 - 16 Go DDR3 - OS X 10.14.6 (2 partitions)/Win 10 - Clover 5089
Hackintosh dédié MAO • Dell Optiplex 9020 mini-tour i7 4770 3,4GHz - GT 710 - 16 Go DDR3 - OS X 10.14.6/Win 10 - Clover 5089
Go to the top of the page
 
+Quote Post
_Panta
posté 30 May 2019, 08:41
Message #4


Macbidouilleur d'Or !
*****

Groupe : Membres
Messages : 7 658
Inscrit : 24 Dec 2006
Lieu : "Over The Rainbow"
Membre no 76 401



Voir ici, excellent utilitaire d'entretien de SSD
http://forum.macbidouille.com/index.php?sh...t&p=3287727


--------------------
- Macbook Pro TouchBar 15" T1 - 512GB/core [email protected],7Ghz
- Macbook Air 13,3" core i5 - iMac 27" core i5 - [email protected]
- Airport Extrême
- Fbx Delta Devialet
Go to the top of the page
 
+Quote Post
jeanchrijaz
posté 30 May 2019, 16:26
Message #5


Macbidouilleur d'Or !
*****

Groupe : Modérateurs
Messages : 2 205
Inscrit : 22 Sep 2015
Lieu : Aix-en-Provence (France)
Membre no 196 549



Citation (Patrice Brousseau @ 29 May 2019, 22:46) *
Pour le TRIM, c'est l'un ou l'autre. Dans mon cas, j'ai exécuté la commande dans le terminal.

Pour la GC, chaque contrôleur de SSD la gère à sa façon lorsque le disque est idle. Pas besoin d'installer quoique ce soit.

Personnellement j'ai activé le trim dans kexts to patch de clover configurator.
J'ai préféré utiliser cette méthode au lieu de la commande terminal « sudo trimforce enable »
J'ai 3 SSD (2 NVme + 1 SATA)
et étrangement avec la commande terminal le trim ne s'activait pas sur le SATA (850 EVO)

Question performances je n'ai pas testé les différences ...
de toute facon mes SSD ne sont jamais pleins, je fais en sorte qu'ils soient toujours à moins de 50%
(vieille habitude depuis les HDD)


--------------------
iPhone XS iPad Pro Apple TV 4K Macbook Pro 13" 2019 | Core i5 quadricœur 2,4 GHz | 16 Go de Ram | macOS Mojave 10.14.6 |

❶ Hackintosh : SMBIOS iMac 15,1 |
macOS High Sierra 10.13.6 (17G8037) | La Présentation ici |
____
Carte mère : Asus Z97-Pro (wifi-ac) • CPU : Core i7-4790K • Ram : 32 Go (4 x 8 Go) 2133Mhz • CG : EVGA GTX 1080 FTW
____• 2 x moniteurs 27" WQHD (2560 x 1440) • Carte combo PCI-E
BCM94360CSAX
Carte son : AVID Pro Tools Quartet (Apogee)
Disque Système : 960 EVO 250 Go | Disque de Rendus : 950 PRO 256 Go | Disque Cache : 850 EVO 500 Go | Stockage interne : 3 x 3 To en Raid 0

❷ Hackintosh : SERVEUR | SMBIOS iMac 14,2 |
macOS Mojave 10.14.6 (18G1012 |
____Carte mère : Gigabyte GA-Z97N-Wifi • CPU : Core i5-4690 • Ram : 2 X 4 Go Disque Système : SSD 128 Go Stockage interne : 2 x 8 To en Raid 0

❸ Hackintosh : SMBIOS iMacPro 1,1 | EN COURS DE MONTAGE ... |
____Carte mère : EVGA X299 FTW K • CPU : Core i9-9940X • Ram : 64 Go (4 x 16 Go) DDR4-3200 • CG : A DÉFINIR
Disque Système : 970 Pro 512 Go | Disque de Rendus : 970 EVO 2 To | Stockage interne : 860 EVO 4 To



Politique vis à vis des outils automatisésFAQ Générale du HackintoshFAQ des BootloadersFAQ des BootflagsFAQ des problèmes les plus courantsGuide d'installation

Go to the top of the page
 
+Quote Post
blackhole
posté 30 May 2019, 17:43
Message #6


Macbidouilleur d'argent !
***

Groupe : Membres
Messages : 805
Inscrit : 27 Sep 2010
Lieu : Clermont-Ferrand
Membre no 159 444



Citation (jeanchrijaz @ 30 May 2019, 16:26) *
Personnellement j'ai activé le trim dans kexts to patch de clover configurator.

Idem pour moi! biggrin.gif wink.gif

En ce qui concerne "la perte de perf" lorsque l'on descend dépasse la barre des 75% de la capacité utilisée, j'aurai tendance à aller dans le sens des dires de Patrice. wink.gif

Je viens de faire 2 tests (avec Blackmagic Speedtest), valeurs approximatives et arrondies;

• Le 1er sur l'un de mes 4530s sous High Sierra (S.U. 003-2019) équipé d'un SSD SATA Intel 320 Series SATA2 de 40Go donné pour 200Mb/s en lecture (L) et 45Mb/s en écriture (E) par Intel.

Alors dans les faits:

- Si je suis sous la barre des 50%, j'obtiens 180-190Mb/s en L et 45-47Mb/s en E.
- Si je suis entre 50% et 75%, j'obtiens 170-185Mb/s en L et 44-46Mb/s en E.
- Si je suis dépasse la barre des 75%, j'obtiens 150-155Mb/s en L et 40-41Mb/s en E.

• Le 2ème sur mon Hack Z170X-G5 sous High Sierra (S.U. 003-2019) équipé d'un SSD NVMe Samsung 970 Evo de 250Go donné pour 3400Mb/s en lecture (L) et 1500Mb/s en écriture (E) par Samsung.

Alors dans les faits:

- Si je suis sous la barre des 50%, j'obtiens 2750-2850Mb/s en L et 1450-1490Mb/s en E.
- Si je suis entre 50% et 75%, j'obtiens 2600-2700Mb/s en L et 1300-1350Mb/s en E.
- Si je suis dépasse la barre des 75%, j'obtiens 2300-2400Mb/s en L et 1100-1150Mb/s en E.

J'ai pas eu le temps de faire des tests sur d'autres SSD et d'autres configs!!! sad.gif


--------------------
💻 MBP mi-2012SSD 10.15.1 (19B88) • 💻 🍀 HP ProBook 4540SSSD 10.15.1 (19B88) • 💻 🍀 2x HP ProBook 4530SSSD 10.13.6 (17G8030) • 💻 🍀 Dell Latitude 3330SSD 10.15.1 (19B88) (Mon Retex)
🖥 🍀 Gigabyte Z170X-Gaming 5 + i5 6600K + Bi-GPUs (GT640 4Go + GTX760 2Go) Hepta-Screens + 16Go 3000MHz ► SSD 10.15.1 (19B88) + SSD WinDob 10 (Mon Retex)🖥 🍀 Gigabyte Z87N-WiFi + i5 4690 + GT640 2Go + 4Go 1600MHz ► SSD 10.13.6 (17G8030) • 🖥 🍀 ASUS P8H61/USB3 + i5 2300 + GT210 1Go + 8Go 1333MHz ► SSD 10.13.6 (17G8030) • 🖥 🍀 ASUS P8H61-M LX3 PLUS R2.0 + i3 2120 + GT710 1Go + 8Go 1333MHz ► SSD 10.15.1 (19B88) (Mon Retex)🖥 🍀 Gigabyte B360M-D2V + i3 8100 + GT710 1Go + 8Go 2400MHz ► SSD 10.14.6 (18G103) (Mon Retex)🖥 🍀 Lenovo ThinkCentre M73 Tiny + i5 4460 (iGPU HD4600) + 8Go 1600MHz ► SSD 10.15.2 (19C32e) (Mon Retex) ◊ (+ pleins d'autres 🍀 ...)
📱 iPhone XS Space Gray 256GoiOS 13.2📱 iPhone X White 64GoiOS 13.2📱 iPad Pro 2017 Sidéral 10,5" 64GoiOS 13.2📱 iPad Air White 9,7" WiFi 16GoiOS 12.4.3
À jour du 16/11/2019
Go to the top of the page
 
+Quote Post
Patrice Broussea...
posté 31 May 2019, 00:58
Message #7


Macbidouilleur de bronze !
**

Groupe : Membres
Messages : 471
Inscrit : 18 Jan 2015
Lieu : Montréal, Québec
Membre no 193 846



Le pire, c'est que j'avais déjà lu ce genre d'infos quelque part (malheureusement, je ne me rappelle plus où!): en gros, ils testaient les perfs d'un SSD en laissant une partie non-formatée de 7%, 15% et 25% (je donne des chiffres au hasard mais c'est le principe qui importe).

Sans surprise, les meilleures performances étaient atteintes avec le 25%. Bon, je sais que ça paraît étrange mais l'overprovisioning de 25% correspond à un disque théoriquement plein à 75%. Je crois cependant que remplir un disque avec un overprovisioning de 7% à 75% de sa capacité vs un autre avec OP de 25% n'est peut-être pas fondamentalement la même chose... mais je peux me tromper!

Bon, c'est pas exactement sur ce site que j'avais lu l'info mais ça revient au même: https://view.publitas.com/qnap-1/qts_435_ssd_op_eng/page/2-3

**Édition: la source étant Seagate (https://www.seagate.com/ca/en/tech-insights/ssd-over-provisioning-benefits-master-ti/).

"In practice, an SSD’s performance begins to decline after it reaches about 50% full."

**J'ai retrouvé l'article précis dont je parlais au début de ce post: https://www.anandtech.com/show/6489/playing-with-op

Ce message a été modifié par Patrice Brousseau - 31 May 2019, 02:53.


--------------------
Hackintosh • Gigabyte GA-Z97X-UD3H Core i7 4790 3,6Ghz - RX 580 - 16 Go DDR3 - OS X 10.14.6 (2 partitions)/Win 10 - Clover 5089
Hackintosh dédié MAO • Dell Optiplex 9020 mini-tour i7 4770 3,4GHz - GT 710 - 16 Go DDR3 - OS X 10.14.6/Win 10 - Clover 5089
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 utilisateur(s) sur ce sujet (1 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s) :

 



Nous sommes le : 20th November 2019 - 19:12