01net    Web


Actuellement en ligne : 462 Utilisateurs dont 48 dans Matériels >S'inscrire      >S'identifier      >Recherche      >Aide  
modéré par dos2000, nobug  
Micro Hebdo > Forum de Micro Hebdo > Matériels > Mémoire
> Memoire ECC ou non ecc
Aller à :
Auteur
Message
 
<     1       >
blackbird83
  
   
  Posté le 13/03/2006 17:35:16       ?   ^   @    
Voter pour ce message
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
Youki43
  ben heu comment dire ...
  :-)
  Posté le 13/03/2006 17:47:56       ?   @    
Voter pour ce message
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 :D
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é :D

-->Message édité par Youki43 le 13/03/2006 17:49:21<--
marsupilami74
  
  :-)
  Posté le 14/03/2006 23:08:36       ?   @    
Voter pour ce message
[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 :D
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.... ;)
Flamme 2
  Un pt'i Dicton
  :-)
  Posté le 14/03/2006 23:17:39       ?   @    
Voter pour ce message
Salut :fume:

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 ;)
blackbird83
  
   
  Posté le 15/03/2006 09:12:19       ?   ^   @    
Voter pour ce message
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 :D
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é :D
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


Youki43
  ben heu comment dire ...
  :-)
  Posté le 15/03/2006 21:12:09       ?   @    
Voter pour ce message
Flamme 2 a écrit :
Salut :fume:

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 :D



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<--
Youki43
  ben heu comment dire ...
  :-)
  Posté le 15/03/2006 21:18:36       ?   @    
Voter pour ce message
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<--
Youki43
  ben heu comment dire ...
  :-)
  Posté le 15/03/2006 21:25:41       ?   @    
Voter pour ce message
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<--
blackbird83
  
   
  Posté le 16/03/2006 18:50:59       ?   ^   @    
Voter pour ce message
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
Flamme 2
  Un pt'i Dicton
  :-)
  Posté le 17/03/2006 01:21:37       ?   @    
Voter pour ce message
Merci Youki43 d'avoir éclairé mes lanternes dans l'obscurité informatique ;)
Sincèrement un grand merci pour la peine que tu t'es donné à expliquer. Je dois avouer que cela est très bien expliqué, tu devrais faire un bouquin :lol: ;) .

J'avoue que je suis stupéfait, vraiment bravo !!!!

En tout cas, grace à toi, je serai moins con en me couchant se soir :ange:
blackbird83 à raison, tu es un véritable puis de science :fume:

Bonsoir

Flamme_2
-------
- 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 ;)
paris.gaetan
  
  :-)
  Posté le 21/07/2008 23:23:35       ?   ^   @    
Voter pour ce message
Je crois que je vais relire et pas survoler. Je comprends vite mais faut m'expliquer longtemps...
<     1       >

Micro Hebdo > Forum de Micro Hebdo > Matériels > Mémoire
> Memoire ECC ou non ecc

Aller à :

Page générée en : 0.151s - X2board 2.2

Nous contacter | Charte de confiance | Voir notice légale

Tous droits réservés © 1999 - 2008 Groupe Tests - 01net.


Sites du réseau 01net Network : 01net - 01men - Rmc.fr - Bfmtv.fr - Radiobfm.com - TousLesPodcasts - Micro Achat

> paru le 02/10/2008
 Télécharger l'index des articles parus

Couverture Hors-Série

Hors-Série en vente actuellement.