
|
|
|
Auteur
|
Message
|
1
|
|
|
|
Sur un ancien PC équipé d'une CM Abit BE6, je voudrais remplacer mes barettes mémoire(128 Mo) par des 256 Mo, car je n'ai plus que 2 slots DIMM valides sur les 3. En cherchant sur le net, je me trouve en face de deux éléments auxquels je ne peux répondre.
1) j'ai trouvé des barettes SDRAM 256 Mo "non ECC" et d'autres "ECC" = que veut dire ECC?
2)la valeur CL(Case Latency) 3 ou 2 = à quoi correspond cette valeur ?
Merci déclairer ma lanterne, car je pensais que le remplacement de mémoire était simple, .......et bien NON
|
|
ben heu comment dire ...
|
|
|
ECC est une technologie de correction d'erreur, c'est à dire que si au cours dun transfert un bit est érroné, la mémoire arrive à le détectere et à le corriger. La détection et sla correction restent limitée
ECC dans le cadre d'un PC personnel (pas pour un serveur professionnel) n'a vraiment pas d'intérêt, la mémoire est bcp plus cher et ce n'est pas significativement intéressant, du moment que tu achètes un minimum de marque (kingston ou corsair en value ram par exemple)
le cas Latency c'est un timing mémoire (je détail aps trop c'est un peu compliqué et sans grand intérêt pour l'utilisateur non informaticien). Les timing correspondent aux temps (en nombre de cycles d'horloge de la RAM) nécessaire à la mémoire pour fonctionner (par exemple délai entre la demande et la reception d'une donnée, intreval entre deux demandes, etc ...)
plus il est faible mieux c'est, mais delà à sentir a vu d'oeil la différennce je n'irais pas jusque là. Il ne faut pas oublier de configurer le bios en conséquence, ça ne servirait à rien d'acheter du CAS 2 si le PC considère que c'est du CAS 3.
Bien sûr une CAS 2 est plus cher une CAS 3, c'est pour ça que je prend moi des ... CAS 2.5
Si tes barettes sont CAS 3, inutile de prendre du CAS 2.5 ou 2.
Modos : oui je sais le sujet a dû être déjà traité maintes fois mais je me sentais inspiré
-->Message édité par Youki43 le 13/03/2006 17:49:21<--
|
|
|
|
|
[name]Youki43[/name
Il ne faut pas oublier de configurer le bios en conséquence, ça ne servirait à rien d'acheter du CAS 2 si le PC considère que c'est du CAS 3.
Bien sûr une CAS 2 est plus cher une CAS 3, c'est pour ça que je prend moi des ... CAS 2.5
Si tes barettes sont CAS 3, inutile de prendre du CAS 2.5 ou 2.
Les CAS 2 fonctionnent généralement en CAS 3 mais elles sont certifiées CAS 2 (ou 2.5) pour des conditions "agressives" .... C'est à dire qu'elles permettent un changement manuel des Timings dans le Bios. Je précise que l'opération est délicate et peut entrainer un plantage du PC. Faut vraiment que cela en vale la peine....
|
|
Un pt'i Dicton
|
|
|
Salut
Je t'en pris Youki43, continue, t'es explication m'interresse
La seule chose que je sache, c'est qu'une barette ECC fonction su 36 bits
Une question un petit peu a part, comment dois-je configurer ma carte mère
Celle-ci est configuré pas défaut dans le bios en ECC, je la laisse, ou je la met en mode non ECC
Quand tu parle du timing, tu parle de la fréquence memoire ? les Mhz ?
Aussi, une autre question comment peut savoir que par exemple :
533 Mhz = PC4200
400 Mhz = PC3200
333 Mhz = PC2700
133 Mhz = PC133
100 Mhz = PC100
Voilà, je te serai reconnaissant de m'expliquer
Et encore une petite question, je n'ai pas vraiment compris le problème sur les cas ? Peut-tu me rééxpliquer s'il te plaît ?
Je vais paraitre chiant, mais sincèrement Merci
-------
- Ne rien faire est une erreur, mais en faire trop est un crime
- Le travail, c'est la santé, ne rien faire, c'est la conserver
- L'absence d'accent dans mes posts est volontaire par pur fainéantise de ma part
|
|
|
|
|
Youki43 a écrit :
ECC est une technologie de correction d'erreur, c'est à dire que si au cours dun transfert un bit est érroné, la mémoire arrive à le détectere et à le corriger. La détection et sla correction restent limitée
ECC dans le cadre d'un PC personnel (pas pour un serveur professionnel) n'a vraiment pas d'intérêt, la mémoire est bcp plus cher et ce n'est pas significativement intéressant, du moment que tu achètes un minimum de marque (kingston ou corsair en value ram par exemple)
le cas Latency c'est un timing mémoire (je détail aps trop c'est un peu compliqué et sans grand intérêt pour l'utilisateur non informaticien). Les timing correspondent aux temps (en nombre de cycles d'horloge de la RAM) nécessaire à la mémoire pour fonctionner (par exemple délai entre la demande et la reception d'une donnée, intreval entre deux demandes, etc ...)
plus il est faible mieux c'est, mais delà à sentir a vu d'oeil la différennce je n'irais pas jusque là. Il ne faut pas oublier de configurer le bios en conséquence, ça ne servirait à rien d'acheter du CAS 2 si le PC considère que c'est du CAS 3.
Bien sûr une CAS 2 est plus cher une CAS 3, c'est pour ça que je prend moi des ... CAS 2.5
Si tes barettes sont CAS 3, inutile de prendre du CAS 2.5 ou 2.
Modos : oui je sais le sujet a dû être déjà traité maintes fois mais je me sentais inspiré
Merci pour votre aide à tous. Je n'ai peut-etre pas bien cherché sur le forum, car je n'avai rien trouvé sur ces 2 questions.Une réponse appelle une autre question: Value Ram quelle différence? et que signifie ce terme.
Merci à toi
|
|
ben heu comment dire ...
|
|
|
Flamme 2 a écrit :
Salut
Je t'en pris Youki43, continue, t'es explication m'interresse
La seule chose que je sache, c'est qu'une barette ECC fonction su 36 bits
Une question un petit peu a part, comment dois-je configurer ma carte mère
Celle-ci est configuré pas défaut dans le bios en ECC, je la laisse, ou je la met en mode non ECC
Ce que je sais sur l'ECC, c'est qu'un bit de paritésupplémentaire est ajouté par octet, et comme les mémoires PC sont sur 32 bits=4 octets, il faut rajouter 4 bits donc ça fait bien 36 bits. Le bit de parité est un mécanisme basique permettant de détecter une seul erreur sur un octet par exemple, pour cela, on compte le nombre de bit à 1, la valeur de ce bit dépend si le nombre est pair ou impair.
Pour configurer, il y a normalement une option dans le bios, à condition que la carte mère gère les mémoires ECC. Il ne faut pas activer l'ECC si les mémoires ne le gère pas.
Au passage, une mémoire ECC est logiquement un poil plus lente que la même mémoire non-ECC, ce n'est pas illogique : il faut bien gérer en pllus les bits supplémentaires.
Voilà je t'ai dit en gros ce que je sais là dessus, après je ne suis pas non plus spécialiste
Quand tu parle du timing, tu parle de la fréquence memoire ? les Mhz ?
Non quand on parle de timing c'est en nombre de cycles d'horloge, c'est à dire le nombre de périodes du signal.
Bien sûr les timing dépendent de la fréquence de l'horloge, c'est à dire que les timings annoncés ne sont valables que pour la fréquence préconisée (et les fréquences inférieures bien sûr).
D'ailleurs, parfois quand on annonce les timings on les note parfois sous la forme "2T", etc, le "T" représente la période de l'horloge, ça veut donc dire grossièrement "le temps nécessaire est de 2 périodes d'horloge", , etc
NB : fréquence = 1 / période
Aussi, une autre question comment peut savoir que par exemple :
533 Mhz = PC4200
400 Mhz = PC3200
333 Mhz = PC2700
133 Mhz = PC133
100 Mhz = PC100
Il faut différencier PC133 et PC 100 des autres. En fait, ces deux là s'applique à de la SDRAM alors que les autres à de la DDR-SDRAM. Entre les deux la signification a changée !
Pour la SDRAM, la valeur représente la fréquence nominale de la mémoire.
pour la DDR, le nombre représente la bande passante de la mémoire en Mégabits/s (à diviser par 8 pour l'équivalence en Mo/s).
Et encore une petite question, je n'ai pas vraiment compris le problème sur les cas ? Peut-tu me rééxpliquer s'il te plaît ?
je vais essayer mais ce n'est pas évident de vulgariser de manière simple et compréhensible.
La mémoire SDRAM (et par extension DDR-SDRAM) est organisée comme une matrice : en lignes et colonnes, chaque cellule contenant une donnée.
En fait quand le processeur veut accéder à une donnée de la mémoire (=32 bits à la fois), il précise d'abord la ligne de la donnée, pour cela il envoi le signal RAS (dédié à ça), ensuite il précise la colonne en envoyant le signal CAS.
Le Cas Latency représente la durée entre la demande de la donnée (la demande est complète dès que l'on commence à donner la colonne) et le temps où la donnée sera délivrée au processeur (la mémoire ne donne pas la donnée instantannément). Pourquoi considère t'on le CAS et pas le RAS ? Parce qu'indirectement le CAS représente aussi la durée que l'on doit attendre entre deux demandes à la mémoire, mais en toute rigueur, tous les temps d'accès (=timings) sont importants (à mon avis, il y a aussi un petit effet marketing).
Voilà, j'espère avoir été à peu près clair
Edition : pfff j'en ai encore écrit un pavet ...
-->Message édité par Youki43 le 16/03/2006 22:09:16<--
|
|
ben heu comment dire ...
|
|
|
la value ram c'est disons la ram "d'entrée de gamme" des garnd constructeurs comme Corsair, kingston, ...
ces constructeur sont positionnés habituellement sur le haut de gamme, c'est à dire les mémoires ultra performantes). Cette appelation leur permet de différencier leur mémoire "bas de gamme" des "hauts de gamme".
Il ne vaut pas prendre le terme "bas de gamme" dans le sens mauvaise qualité, mais plutôt dans le sens "performances standards".
le prix entre des value ram est des sans marque n'est pas énorme, mais la qualité si, d'où mon conseil d'acheter des value ram
-->Message édité par Youki43 le 15/03/2006 21:18:51<--
|
|
ben heu comment dire ...
|
|
|
marsupilami74 a écrit :
Les CAS 2 fonctionnent généralement en CAS 3
Evidemment, "qui peut le plus peut le moins"
mais elles sont certifiées CAS 2 (ou 2.5) pour des conditions "agressives" ....
pas forcément, le cas est garanti pour la fréquence de fonctionnement annoncée.
C'est à dire qu'elles permettent un changement manuel des Timings dans le Bios. Je précise que l'opération est délicate et peut entrainer un plantage du PC.
Mouais, tu peux changer les timing quelque soit la ram, des cas 3 arrivent à fonctionner en cas 2, mais c'est jouer avec le feu, ça veut dire qu'on a empieté sur les marges de sécurité. Et comme selon les conditions dutilisations (température, etc) les timings peuvent varier ... ce n'est pas conseiller. Mais une cas 2 fonctionnera parfaitement en réglage cas 2, c'est fait pour ça !
Au passage le gain estimé d'après certain benchmarks est de l'ordre de 5% sur les accès mémoires (pas sur l'ensemble de la machine) entre une cas 2 ou 3.
Personnellement je ne trouve pas le gain super intéressant compte tenu de la diffrénce de prix.
-->Message édité par Youki43 le 16/03/2006 22:11:41<--
|
|
|
|
|
Youki43 a écrit :
la value ram c'est disons la ram "d'entrée de gamme" des garnd constructeurs comme Corsair, kingston, ...
ces constructeur sont positionnés habituellement sur le haut de gamme, c'est à dire les mémoires ultra performantes). Cette appelation leur permet de différencier leur mémoire "bas de gamme" des "hauts de gamme".
Il ne vaut pas prendre le terme "bas de gamme" dans le sens mauvaise qualité, mais plutôt dans le sens "performances standards".
le prix entre des value ram est des sans marque n'est pas énorme, mais la qualité si, d'où mon conseil d'acheter des value ram
Mille fois merci pour tout tes renseignements Tu es un puit de science, il faut que j'édite tout ça por le conserver. Je crois maintenant à peut près tout savoir pour choisir la mémoire.. Merci encore
|
|
Un pt'i Dicton
|
|
|
|
|
|
Je crois que je vais relire et pas survoler. Je comprends vite mais faut m'expliquer longtemps...
|
|
1
|
|

|
> paru le 02/10/2008
Hors-Série en vente actuellement.
|