Actualité informatique
Test comparatif matériel informatique
Jeux vidéo
Astuces informatique
Vidéo
Télécharger
Services en ligne
Forum informatique
01men
01Business
Avis sur les produits
Avis sur les logiciels
Avis sur les jeux
Actualités
Micro Hebdo
L'Ordinateur Individuel
01net
A propos des forums

Memoire ECC ou non ecc - FORUMS MH.


 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
11 réponses / 50410 vues
 
Auteur
 
 
 
 
le 13/03/2006 17h35
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
 
 
Auteur
 
 
 
 
le 13/03/2006 17h47
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
 
 
Auteur
 
 
 
 
le 14/03/2006 23h08
[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.... ;)
 
 
Auteur
 
 
 
 
le 14/03/2006 23h17
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 ;)
 
 
Auteur
 
 
 
 
le 15/03/2006 09h12
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


 
 
Auteur
 
 
 
 
le 15/03/2006 21h12
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
 
 
Auteur
 
 
 
 
le 15/03/2006 21h18
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
 
 
Auteur
 
 
 
 
le 15/03/2006 21h25
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
 
 
Auteur
 
 
 
 
le 16/03/2006 18h50
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
 
 
Auteur
 
 
 
 
le 17/03/2006 01h21
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 ;)
 
 
Auteur
 
 
 
 
le 21/07/2008 23h23
Je crois que je vais relire et pas survoler. Je comprends vite mais faut m'expliquer longtemps...
 
 
Auteur
 
 
 
 
le 13/06/2010 16h52

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.


...Dire que ca fait + de 4 ans que je me casse la tete a savoir comment ils arrivent a cela. Jai meme fait un D.E.P. et mes profs ne savaient pas. merci vous etes genial!
 
 
       


Légende
ConnectéConnecté
Non connectéNon connecté
Dernier message luDernier message lu
Nouveau messageNouveau message
Dernier sujet luDernier message lu après votre participation
Sujet non luSujet non lu
Pas de nouveau messagePas de nouveau message
Sujet verrouilléSujet verrouillé
Sujet avec sondageSujet avec sondage

Forums du groupe 01

MON ESPACE
MON ESPACE
les modérateurs