web-dev-qa-db-fra.com

Y a-t-il un raid 0 équivalent pour la RAM?

Avec des disques durs, vous pouvez les mettre dans une configuration RAID 0 pour diviser les données entre les entraînements afin d'augmenter la vitesse de lecture et d'écriture. Y a-t-il un équivalent de cela pour la RAM? Si j'ai 16 Go de mémoire, par exemple, puis-je le diviser en 2 sections de 8 Go et mettre en œuvre des rayures à travers eux? Remarque: Je ne parle pas d'utiliser des ramdisks du tout. Je n'essaie pas de traiter la RAM comme des disques durs, mais plutôt de l'accélérer. J'ai entendu dire qu'il y a un raid 1 équivalent pour RAM a appelé miroir, mais je n'ai pas entendu parler d'un raid 0 équivalent.

43
kloddant

Dual-canal .

Les ordinateurs de qualité de consommation ont soutenu cela depuis des années. Vous n'avez pas besoin de l'activer explicitement, mais vous devez installer RAM des bâtons dans les correctifs corrects. Ceux-ci sont généralement codés par couleur, mais il n'y a pas de norme pour cela: Certains fabricants marquent des emplacements sur le Même canal avec la même couleur (pour la double canal, vous devez utiliser différents emplacements de couleur), certains utilisent la même couleur pour les machines à sous qui permettront à double canal. Histoire longue courte, vérifiez auprès du manuel.

Les cartes mères de qualité du serveur peuvent prendre en charge Triple-Channel ou même Quad-canal si la CPU peut également le supporter. (Voir le commentaire de J ...)

60
gronostaj

C'est ce qu'on appelle entrelacement. Des implémentations simples utilisent deux banques de RAM (deux bâtons distincts RAM) mais j'ai vu des cartes mères avec jusqu'à quatre banques entrelacées.

Comme RAID 0, il exploite le fait que la CPU est souvent beaucoup plus rapide que RAM et qu'il y a beaucoup d'instances dans lesquelles vous streamez fondamentalement des données vers et depuis la RAM. Le contrôleur de mémoire permet à la CPU d'initier l'écriture suivante sans attendre que l'écriture actuelle soit terminée.

Pour des lectures, cela fonctionne un peu comme DMA _ Lorsque le contrôleur de mémoire sera dit de préférer les valeurs suivantes à partir de RAM avant la lecture de données en cours.

18
slebetman

Comme les autres réponses ont couvert, cela a déjà été disponible depuis plus de dix ans.

Le Core I7-920 a été lancé au quatrième trimestre 2008 et a pris en charge la mémoire Tri-Channel. https://ark.intel.com/content/www/us/fr/ark/products/37148/intel-core-i7-940-processor-8m-cache-2-93-GHz-4- 80-GT-S-INTEL-QPI.HTML

Ce que les autres réponses ne couvrent pas, c'est que 99% des personnes ne remarqueront pas une différence. Le plus gros avantage de l'utilisateur moyen est que des configurations de mémoire double canal (ou mieux) aident à répondre visiblement dans les performances de jeu lors de l'utilisation de:


Si vous recherchez des spécifications pour les cartes mères LGA 775, vous trouverez une assistance à deux canaux qui remonte encore plus loin, telles que https://www.newewegg.com/product/product.aspx?item=9sia4re8205361

enter image description here

5
MonkeyZeus