5 votes

Un ensemble de disques SSD pourrait-il remplacer la mémoire du système ?

J'ai regardé quelques vidéos pour tenter de répondre à cette question.

Cette vidéo (youtube.com/watch?v=eULFf6F5Ri8) montre un groupe de personnes empilant 24 SSD atteignant un pic d'environ 2GBps r/w. C'est en dessous de la limite de la pire DDR3 de cette liste (memorybenchmark.net/write_ddr3_amd.html) - qui montre des performances de mémoire DDR3 variant de 2,78 à 6,55 Go par seconde, mais cette vidéo a plus de 3 ans.

Cette vidéo (youtube.com/watch?v=27GmBzQWwP0) montre une situation plus optimiste, mais pour les disques SSD PCI-E :
5 disques d'une capacité maximale d'environ 4 Go.

Et cette autre vidéo montre que l'empilement de plus de 3 SSD n'offre pas de façon réaliste une performance supplémentaire substantielle.

Ceci et le fait que dans tous les benchmarks, les disques se comportent assez mal lorsqu'il s'agit de petits fichiers (lecture/écriture de 5k fichiers en moyenne de 10MB à environ 30-40MBps) par rapport à la façon dont la mémoire native gère ces fichiers, semble indiquer un NON définitif à cette question.

De plus, le cycle de vie de l'écriture est en effet limité et les lecteurs peuvent s'user rapidement, comme l'a gentiment fait remarquer l'association paddy .

Cependant, je voulais obtenir d'autres avis sur la question.

Serait-il possible d'obtenir au moins les performances actuelles de la mémoire avec des SSD en RAID 0 ? Et si oui, dans quelles circonstances ?

Je suppose qu'en utilisant cette configuration avec un système d'exploitation Windows qui a un pagefile de mémoire résidant dans cette pile de SSD, ce qui le rend très rapide à travailler.

5voto

Icydog Points 1167

Je suis sûr qu'avec un nombre suffisant de SSD, vous pourriez atteindre le même débit, mais pour les performances globales du système, une matrice RAID 0 de SSD, quelle que soit sa taille, ne peut pas remplacer la RAM. Un rapide coup d'oeil sur Wikipedia montre que les SSD ont des latences de recherche environ 0,08-0,16ms Mais la SDRAM a des latences d'environ 10ns, ce qui est 10000 fois plus rapide. Étant donné que les opérations de mémoire typiques n'impliquent pas la copie d'énormes gigaoctets de RAM d'un endroit à l'autre, la bande passante ne sera pas le facteur déterminant ici, mais la latence est essentielle.

3voto

LawrenceC Points 70381

24 SSD atteignant un pic d'environ 2GBps r/w.

"Sommet" est le mot clé ici.

Performances de la mémoire DDR3 variant de 2,78 à 6,55 Gb par secon

Quelle que soit la vitesse à laquelle la DDR3 fonctionne, elle fonctionnera à cette vitesse tout le temps sur chaque accès. Vous obtenez la vitesse maximale d'un SSD uniquement dans des conditions idéales (les données sont dans le cache, les données sont alignées correctement, toutes les lignes de flash ne sont pas utilisées, etc.)

Si vous avez un disque qui est essentiellement de la RAM sur batterie, tel que こん il est possible d'obtenir des performances proches de celles de la RAM (bien que l'interface soit un facteur limitatif et qu'elle ne soit jamais aussi rapide que la RAM connectée directement au processeur), mais elle sera coûteuse, gourmande en énergie, probablement moins fiable et ne tiendra probablement pas dans votre PC si vous voulez plus de 32 Go environ.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X