De l'importance de ne pas (trop) remplir un SSD |
Bienvenue invité ( Connexion | Inscription )
De l'importance de ne pas (trop) remplir un SSD |
29 May 2019, 03:13
Message
#1
|
|
Macbidouilleur de vermeil ! Groupe : Membres Messages : 931 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). Ce message a été modifié par Patrice Brousseau - 29 May 2019, 03:23. -------------------- Nouveau Hackintosh dédié MAO • Gigabyte Designare i7 9700K 3,6GHz - RX560 - 32 Go DDR4 - OS X 10.14.6/Win 10 - OpenCore 0.8.8 Mod No ACPI
Hackintosh Bureau • Dell XPS 8930 i7 8700 3,2GHz - Radeon RX580 - 32 Go DDR4 - MacOS 13.6.4/MacOS 14.3.1 test Windows 11 - OpenCore 0.9.7 Mod No ACPI Ancien Hackintosh dédié MAO • Dell Optiplex 9020 i7 4770 3,4GHz - GT710 - 16 Go DDR3 - OS X 10.14.6 - OpenCore 0.8.8 |
|
|
29 May 2019, 07:04
Message
#2
|
|
Adepte de Macbidouille Groupe : Membres Messages : 143 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.8 : Samsung 860EVO 250Gb - MSi GT 710 1G + iGPU • Windows 10 : Samsung 970PRO 500Gb - MSi GTX 1060 6G |
|
|
29 May 2019, 22:46
Message
#3
|
|
Macbidouilleur de vermeil ! Groupe : Membres Messages : 931 Inscrit : 18 Jan 2015 Lieu : Montréal, Québec Membre no 193 846 |
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. -------------------- Nouveau Hackintosh dédié MAO • Gigabyte Designare i7 9700K 3,6GHz - RX560 - 32 Go DDR4 - OS X 10.14.6/Win 10 - OpenCore 0.8.8 Mod No ACPI
Hackintosh Bureau • Dell XPS 8930 i7 8700 3,2GHz - Radeon RX580 - 32 Go DDR4 - MacOS 13.6.4/MacOS 14.3.1 test Windows 11 - OpenCore 0.9.7 Mod No ACPI Ancien Hackintosh dédié MAO • Dell Optiplex 9020 i7 4770 3,4GHz - GT710 - 16 Go DDR3 - OS X 10.14.6 - OpenCore 0.8.8 |
|
|
30 May 2019, 08:41
Message
#4
|
|
Macbidouilleur d'Or ! Groupe : Membres Messages : 7 796 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 M1 Pro 16.2"
- Macbook Pro TouchBar 15.4" T1 - 512GB/core i7@2,7Ghz - A VENDRE - Clavier neuf et batterie neuve, changés début 2023 (Garanti 6 mois) - SSD Samsung nVme toujours à 2,5GB/s - Gris sidéral - Macbook Air 13,3" core i5 - iMac 27" core i5 - iPhone14 - Apple Watch 8 - Fbx Delta Devialet |
|
|
30 May 2019, 16:26
Message
#5
|
|
Macbidouilleur d'Or ! Groupe : Modérateurs Messages : 2 500 Inscrit : 22 Sep 2015 Lieu : Aix-en-Provence (France) Membre no 196 549 |
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 12 Pro ⦿ Apple Watch 5 ⦿ iPad Pro ⦿ Apple TV 4K
⦿ Macbook Pro 13" 2019 Core i5 quadricœur 2,4 GHz / 16 Go ⦿ iMac Pro Xeon W 14 cores 2,5 GHz / Ram 64 Go / Vega 64X ⦿ Hackintosh : SMBIOS iMac 15,1 / macOS High Sierra 10.13.6 (17G13033) | Voir 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 ⦿ Serveur Hackintosh : SMBIOS iMac 14,2 / macOS Catalina 10.15.5 (19F101) | Voir ici | ___• 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 -------------------- • Politique vis à vis des outils automatisés • FAQ Générale du Hackintosh • FAQ des Bootloaders • FAQ des Bootflags • FAQ des problèmes les plus courants • Guide d'installation • |
|
|
30 May 2019, 17:43
Message
#6
|
|
Macbidouilleur de vermeil ! Groupe : Membres Messages : 989 Inscrit : 27 Sep 2010 Lieu : Clermont-Ferrand Membre no 159 444 |
Personnellement j'ai activé le trim dans kexts to patch de clover configurator. Idem pour moi! 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. 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!!! -------------------- 📱 iDevice(s)
iPhone XS Space Gray 256Go ► iOS 15.4 • iPad Pro 2017 Sidéral 10,5" 64Go ► iPadOS 15.4 • Apple Watch 5 Nike Alu 44mm 32Go ► WatchOS 8.5 💻 Laptop Hackintosh • 🍀 HP ProBook 4540S ► SSD 11.6 🍀 r5142 🖥 Desktops Hackintosh • 🍀 Gigabyte Z170X-Gaming 5 + i5 6600K + Dual-GPUs Sapphire RX 570 8Gb Octo-Screens + 32Go 3000MHz ► SSD 12.3 🍀 r5146 + SSD WinDob 10 (Mon Retex) • 🍀 Dell Optiplex 3020 + i5 4460 (iGPU HD4600) + 16Go 1600MHz ► SSD 12.3 🍀 r5146 • 🍀 Gigabyte Z390-D + i7 9700K + Sapphire RX 580 Nitro+ 8Gb Dual-Screens + 32Go 3200MHz ► SSD 11.1 🍀 r5127 (Mon Retex) • 🍀 Gigabyte Z87N-WiFi + i5 4690 + GT640 4Go + 8Go 1333MHz ► SSD 11.6 🍀 r5142 (Mon Retex) • 🍀 ASUS P8H61-M LX3 PLUS R2.0 + i5 2320 + GT730 2Go + 8Go 1333MHz ► SSD 10.15.7 🍀 r5146 (Mon Retex) • 🍀 Gigabyte B360M-D2V + i3 8100 + GT710 1Go + 8Go 2400MHz ► SSD 10.14.6 🍀 r5119 (Mon Retex) • 🍀 Lenovo ThinkCentre M73 Tiny + i5 4460 (iGPU HD4600) + 8Go 1600MHz ► SSD 11.6 🍀 r5142 (Mon Retex) ◊ (+ pleins d'autres 🍀 ...) À jour du 30/03/2022 |
|
|
31 May 2019, 00:58
Message
#7
|
|
Macbidouilleur de vermeil ! Groupe : Membres Messages : 931 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. -------------------- Nouveau Hackintosh dédié MAO • Gigabyte Designare i7 9700K 3,6GHz - RX560 - 32 Go DDR4 - OS X 10.14.6/Win 10 - OpenCore 0.8.8 Mod No ACPI
Hackintosh Bureau • Dell XPS 8930 i7 8700 3,2GHz - Radeon RX580 - 32 Go DDR4 - MacOS 13.6.4/MacOS 14.3.1 test Windows 11 - OpenCore 0.9.7 Mod No ACPI Ancien Hackintosh dédié MAO • Dell Optiplex 9020 i7 4770 3,4GHz - GT710 - 16 Go DDR3 - OS X 10.14.6 - OpenCore 0.8.8 |
|
|
Nous sommes le : 28th April 2024 - 04:10 |