À l'origine, les systèmes ont eu la mémoire installée par l'intermédiaire de différents morceaux. Ils sont souvent mentionnés pendant que le paquet intégré duel (IMMERSION) ébrèche en raison de leurs conceptions. IBM original XT et à eu 36 douilles sur la carte mère pour ces différents morceaux ; alors plus d'eux ont été installés sur les cartes de mémoire branchées aux fentes d'autobus. Je me rappelle des heures de dépense peuplant des conseils avec ces morceaux, qui était un travail pénible.
Sans compter qu'être une manière longue et de main-d'oeuvre de traiter la mémoire, morceaux de IMMERSION a eu un problemthey notoire a rampé hors de leurs douilles avec le temps pendant que le système passait par les cycles thermiques. Chaque jour, quand vous avez actionné le système en marche et en arrêt, le système de chauffage et refroidi, et les morceaux graduellement a marché leur sortie du phénomène de socketsa appelé le fluage de morceau. Par la suite, le bon contact a été perdu et les erreurs de mémoire ont résulté. Heureusement, le re-positionnement de tous les morceaux en arrière dans des leurs douilles a habituellement rectifié le problème, mais cette méthode était de main-d'oeuvre si vous aviez beaucoup de systèmes à soutenir.
L'alternative à ceci devait alors avoir la mémoire soudée dans la carte mère ou une carte d'expansion. Ceci a empêché les morceaux de ramper et a établi les rapports plus permanents, mais il a posé un autre problème. Si un morceau allait le mauvais, vous avez dû essayer desoldering le vieil et resoudant un neuf ou une ressource à ferrailler la carte mère ou la carte de mémoire sur lesquelles le morceau a été installé. C'était dépannage cher et fait de mémoire difficile.
Un morceau était nécessaire qu'ait été soudé et démontable, et c'est exactement ce qui a été trouvé dans le module appelé un SIMM. Pour le stockage de mémoire, la plupart des systèmes modernes ont adopté le module intégré simple de mémoire (SIMM) ou le module plus récent de DIMM et de RIMM conçoit comme alternative à différents morceaux de mémoire. Ces petits conseils branchent aux connecteurs spéciaux sur une carte mère ou une carte de mémoire. Les différents morceaux de mémoire sont soudés au module, ainsi l'enlèvement et le remplacement d'eux est impossible. Au lieu de cela, vous devez remplacer le module entier si n'importe quelle partie d'elle échoue. Le module est traité comme si c'étaient un grand morceau de mémoire.
Deux types principaux de SIMMs, trois types principaux de DIMMs, et un type de RIMM ont été généralement employés dans les systèmes de bureau. Les divers types sont souvent décrits par leur goupille compte, largeur de rangée de mémoire, ou type de mémoire.
SIMMs, par exemple, sont disponible dans deux l'examen médical principal types30-pin (8 bits plus une option pour 1 bit de parité additionnel) et les 72-goupilles (32 bits plus une option pour 4 diverses capacités de bits)with additionnel de parité et d'autres caractéristiques. Les 30-goupilles SIMMs sont physiquement plus petites que les 72-goupilles versions, et l'une ou l'autre version peut avoir des morceaux un ou des deux côtés. SIMMs ont été largement répandus de la fin des années 1980 aux années 90 en retard mais sont devenus désuet.
DIMMs sont également disponible dans trois types principaux. De DIMMs la prise les morceaux standard de SDRAM habituellement ou de DDR SDRAM et sont distinguées par différentes caractéristiques physiques. DIMMs standard ont 168 bornes, une entaille de chaque côté, et deux entailles le long du secteur de contact. DDR DIMMs, d'autre part, ont 184 bornes, deux entailles de chaque côté, et seulement une entaille excentrée le long du secteur de contact. DDR2 DIMMs ont 240 bornes, deux entailles de chaque côté, et une au centre du secteur de contact. Tout le DIMMs sont 64-bits (non-ECC/parity) ou 72-bits (parité ou erreur corrigeant code [ ECC ]) au loin (des circulations de données). La différence physique principale entre SIMMs et DIMMs est que DIMMs ont différentes goupilles de signal de chaque côté du module. C'est pourquoi elles s'appellent les modules intégrés duels de mémoire, et pourquoi avec seulement 1"de la longueur additionnelle, elles ont beaucoup plus de goupilles qu'un SIMM.
Note
Il y a confusion parmi des utilisateurs et de même dans l'industrie concernant les limites à simple face ou à côté double en ce qui concerne des modules de mémoire. Dans la vérité, la désignation simple- ou à côté double n'a réellement rien à faire avec si des morceaux sont physiquement plac un ou des deux côtés du module, et il n'a rien à faire avec si le module est un SIMM ou un DIMM (signification si les goupilles de raccordement sont célibataire- ou double-en ligne). Au lieu de cela les termes à simple face et à côté double sont employés pour indiquer si le module a un ou deux banques des morceaux de mémoire installés. Un module double-encaissé de DIMM a deux banques 64-bit-wide complètes des morceaux logiquement empilés de sorte que le module soit deux fois aussi profond (a deux fois autant de rangées 64-bit). Dans la plupart des (mais non tous les) cas, ceci exige des morceaux d'être des deux côtés du module ; donc, la limite doublesided a été souvent employée pour indiquer qu'un module a deux banques, quoique la limite soit techniquement incorrecte. les modules Simple-encaissés (inexactement visés comme à simple face) peuvent avoir des morceaux physiquement montés des deux côtés du module, et des modules double-encaissés (inexactement visés comme à côté double) peuvent avoir des morceaux physiquement montés de seulement un côté. Je recommande d'employer les termes simple-encaissés et double-encaissés à la place parce qu'ils sont beaucoup plus précis et facilement compris.
RIMMs ont également différentes goupilles de signal de chaque côté. Trois types physiques différents de RIMMs sont disponibles : une version 16/18-bit avec 184 bornes, une version 32/36-bit avec 232 bornes, et une version 64/72-bit avec 326 bornes. Chacun de ces brancher au même connecteur classé, mais les entailles dans les connecteurs et RIMMs est différent pour empêcher une disparité. Un conseil donné acceptera seulement un type. De loin le type le plus commun est la version 16/18-bit. La version de 32 bits a été présentée vers la fin de 2002, et la version 64-bit a été présentée en 2004.
Le 16/18-bit standard RIMM a 184 bornes, une entaille de chaque côté, et deux entailles centralement situées dans le secteur de contact. des versions de 16 bits sont employées pour des applications de non-ECC, tandis que les versions 18-bit incorporent le peu additionnel nécessaire pour ECC.
Les goupilles sont numérotées de gauche à droite et
sont reliées à travers aux deux côtés du module sur le SIMMs.
Les goupilles sur le DIMM sont différentes de chaque côté,
mais sur un SIMM, chaque côté est identique que l'autre et les
raccordements exécutent. Notez que toutes les dimensions sont
en pouces et millimètres (entre parenthèses), et des modules
généralement disponible par erreur corrigeant des versions du code
(ECC) avec 1 ECC supplémentaire (ou parité) sont mordus pour chaque
8 bits d'informations (multiples de 9 dans la largeur de données) ou
versions qui n'incluent pas l'appui d'ECC (multiples de 8 dans la
largeur de données)
Tous ces modules de mémoire sont assez compacts
considérant la quantité de mémoire qu'ils se tiennent et sont
disponibles dans plusieurs capacités et vitesses.
| Capacité | Standard | Parity/ECC |
|---|---|---|
| 30-Goupilles SIMM | ||
| 256KB | 256KBx8 | 256KBx9 |
| 1MB | 1MBx8 | 1MBx9 |
| 4MB | 4MBx8 | 4MBx9 |
| 16MB | 16MBx8 | 16MBx9 |
| 72-Goupilles SIMM | ||
| 1MB | 256KBx32 | 256KBx36 |
| 2MB | 512KBx32 | 512KBx36 |
| 4MB | 1MBx32 | 1MBx36 |
| 8MB | 2MBx32 | 2MBx36 |
| 16MB | 4MBx32 | 4MBx36 |
| 32MB | 8MBx32 | 8MBx36 |
| 64MB | 16MBx32 | 16MBx36 |
| 128MB | 32MBx32 | 32MBx36 |
| 168/184-GOUPILLE DIMM/DDR DIMM | ||
| 8MB | 1MBx64 | 1MBx72 |
| 16MB | 2MBx64 | 2MBx72 |
| 32MB | 4MBx64 | 4MBx72 |
| 64MB | 8MBx64 | 8MBx72 |
| 128MB | 16MBx64 | 16MBx72 |
| 256MB | 32MBx64 | 32MBx72 |
| 512MB | 64MBx64 | 64MBx72 |
| 1,024MB | 128MBx64 | 128MBx72 |
| 2,048MB | 256MBx64 | 256MBx72 |
| 240-Goupilles DDR2 DIMM | ||
| 256MB | 32MBx64 | 32MBx72 |
| 512MB | 64MBx64 | 64MBx72 |
| 1,024MB | 128MBx64 | 128MBx72 |
| 2,048MB | 256MBx64 | 256MBx72 |
| 184-Goupille RIMM | ||
| 64MB | 32MBx16 | 32MBx18 |
| 128MB | 64MBx16 | 64MBx18 |
| 256MB | 128MBx16 | 128MBx18 |
| 512MB | 256MBx16 | 256MBx18 |
| 1,024MB | 512MBx16 | 512MBx18 |
SIMMs, DIMMs, DDR/DDR2 DIMMs, et RIMMs de chaque type et capacité sont disponibles dans diverses estimations de vitesse. Consultez votre documentation de carte mère pour la vitesse et le type corrects de mémoire pour votre système. Il est habituellement le meilleur pour la vitesse de mémoire (également appelée sortie ou largeur de bande) pour assortir la vitesse du bus de données de processeur (également appelé l'autobus de partie antérieure ou le FSB).
Si un système exige une vitesse spécifique et emploie la mémoire de DDR, de DDR2, ou de RIMM, vous pouvez presque toujours substituer des vitesses plus rapides si celui indiqué n'est pas disponible. Généralement, problème ne se produit pas dans des vitesses de mélange de module, aussi longtemps que vous utilisez des modules égaux à ou plus rapidement que ce que le système exige. Puisqu'il y a peu de différence des prix entre les diverses versions de vitesse, j'achète souvent des modules plus rapides qu'est nécessaire pour une application particulière. Ceci pourrait les rendre plus utilisables dans un futur système qui pourrait exiger la vitesse plus rapide.
Puisque DIMMs et RIMMs ont à bord de la présence périodique pour détecter (SPD) la ROM qui rapporte leur vitesse et paramètres de synchronisation au système, la plupart des systèmes courent le contrôleur de mémoire et l'autobus de mémoire à la vitesse assortissant le DIMM/RIMM le plus lent installés. La plupart de DIMMs sont la mémoire de SDRAM, que les moyens ils fournissent des données dans des éclats très à grande vitesse en utilisant une interface synchronisée. DDR DIMMs sont également SDRAM, mais ils transfèrent des données deux fois par rhythme et sont ainsi deux fois aussi rapidement.
Note
Une banque est un peu de mémoire requis pour
former une rangée simple de mémoire accessible par le processeur.
C'est la quantité minimum de mémoire physique qui est lue ou
écrite par le processeur en même temps et correspond habituellement
à la largeur de bus de données du processeur. Si un processeur
a un bus de données 64-bit, une banque de mémoire est également 64
bits au loin. Si la mémoire est intercalée ou court à canal
double, on forme une banque virtuelle qui est deux fois la largeur
absolue de bus de données du processeur.
Vous ne pouvez pas toujours remplacer un module avec une unité de haut-capacité et s'attendre à ce qu'il travaille. Les systèmes pourraient avoir des limites de calcul spécifiques pour la capacité maximum de module qu'ils peuvent prendre. Un module de grand-capacité fonctionne seulement si la carte mère est conçue pour l'accepter en premier lieu. Consultez votre documentation de système pour déterminer la capacité et la vitesse correctes d'employer.
Modules Enregistrés
SDRAM et DDR DIMMs sont disponibles dans des versions protégées, non amorties, et enregistrées. Un module protégé a les circuits additionnels d'amortisseur entre les morceaux de mémoire et le connecteur pour conditionner ou protéger les signaux. Pratiquement toutes les cartes mères de PC ont conçu pour employer SDRAM ou DDR exigent les modules non amortis ou enregistrés à la place. En fait, PC que je me rends compte de la plaine d'utilisation n'a pas protégé des modules. Certains des impers tôt de PowerPC pourraient avoir employé SDRAM protégé, mais PC pas . Puisque tellement peu de systèmes l'ont jamais employé, vous ne trouverez pas les modules protégés disponibles pour la vente.
La plupart des cartes mères de PC sont conçues pour utiliser les modules non amortis, qui permettent les signaux de contrôleur de mémoire pour passer directement aux morceaux de mémoire sur le module sans l'interférence. C'est non seulement la conception la meilleur marché, mais également le plus rapide et le plus efficace. Le seul inconvénient est que le concepteur de carte mère doit placer les limites sur combien de modules (douilles de module de signification) peut être installé sur le conseil, et limite probablement également combien de morceaux peuvent être sur un module. Les prétendus modules à côté double qui ont vraiment deux banques des morceaux (deux fois autant d'en tant que normale) à bord du du pouvoir être restreints sur quelques systèmes dans certaines combinaisons.
Les systèmes ont conçu pour accepter des quantités extrêmement grandes de RAM exigent souvent les modules enregistrés. Un module enregistré emploie une architecture qui a les morceaux de registre sur le module qui agissent en tant qu'interface entre les pastilles à MÉMOIRE VIVE réelles et le jeu de puces. Les registres temporairement contiennent des données passant à et des morceaux de mémoire et permettent à beaucoup plus de pastilles à MÉMOIRE VIVE d'être conduites ou autrement placées sur le module que le jeu de puces pourrait normalement soutenir. Ceci tient compte des conceptions de carte mère qui peuvent soutenir beaucoup de modules et permet à chaque module d'avoir un plus grand nombre de morceaux. En général, les modules enregistrés sont exigés par des cartes mères de serveur ou de poste de travail conçues pour soutenir plus que 1GB ou 2GB de RAM. Cependant, la version initiale du processeur d'AMD Athlon 64 FX emploie également la mémoire enregistrée parce que sa conception a été basée sur le processeur de poste de travail et de serveur d'AMD Opteron. Les versions suivantes de l'Athlon FX n'exigent plus la mémoire enregistrée.
Pour fournir l'espace requis pour les morceaux d'amortisseur, un DIMM enregistré est souvent plus grand qu'un DIMM standard.
Bout
Si vous installez DIMMs enregistré dans un cas
mince, le dégagement entre le dessus du DIMM et le cas pourrait
être un problème. Quelques fournisseurs vendent DIMMs
enregistré low-profile qui sont taille à peu près identique comme
DIMM non amorti. Employez ce type de DIMM si votre système n'a
pas assez de pièce principale pour DIMMs enregistré standard.
Quelques fournisseurs vendent seulement ce type de DIMM pour les
systèmes particuliers.
La chose importante à noter est que vous pouvez employer seulement le type de module que votre carte mère (ou jeu de puces) est conçu pour soutenir. Pour les la plupart, c'est les modules non amortis standard ou, dans certains cas, les modules enregistrés.
![]() . |