Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

[freeBSD] zone exclusion pour barette mémoire défectueuse

5 réponses
Avatar
Truc Muche
Bonjour.

On m'a donné une barette mémoire de 512Mo qui,
passée sous memtest, fait apparaitre un défaut
vers 69Mo. comme le défaut est très localisé, je
cherche s'il existe une façon de dire au système
d'éviter cette zone ?
Si la solution n'existe pas, je me posais la
question d'écrire un petit soft qui allouerait,
au démmarage de la machine, le maximum de petits
segments de ram, les testerait tous et conserverait
ceux qui présentent le défaut (en principe un seul).
Est-ce que cette méthode, même si je sais que c'est
bourrin, serait viable ??


Merci d'avance. TM.

PS: la machine est un amd64, sous freebsd 5.5, en
mode 64 bitrs natif; c'est un serveur interne
de base de données et une machine de compile.

5 réponses

Avatar
Olivier Brisson
Truc Muche schrieb:


Bonjour.
Bonjour,


On m'a donné une barette mémoire de 512Mo qui,
passée sous memtest, fait apparaitre un défaut
vers 69Mo. comme le défaut est très localisé, je
cherche s'il existe une façon de dire au système
d'éviter cette zone ?

Si la solution n'existe pas, je me posais la
question d'écrire un petit soft qui allouerait,
au démmarage de la machine, le maximum de petits
segments de ram, les testerait tous et conserverait
ceux qui présentent le défaut (en principe un seul).


Vu le prix de la ram aujourd'hui, demandez-vous si cela est bien
nécessaire...

Olivier

Avatar
Miod Vallat
Vu le prix de la ram aujourd'hui, demandez-vous si cela est bien
nécessaire...


On parle d'une 512MB là. Environ 1000 vieux francs. Quand même ...

Tu veux dire 150 anciens euro.



Avatar
Truc Muche

Truc Muche schrieb:



Vu le prix de la ram aujourd'hui, demandez-vous si cela est bien
nécessaire...



En ayant 2 bits HS sur 512Mo (et je fais bien la distinction
bits/octects), ne pensez vous pas qu'on peut chercher une solution
plus élégante que de jeter la barette ?

TM.

Avatar
talon
Truc Muche wrote:

Truc Muche schrieb:



Vu le prix de la ram aujourd'hui, demandez-vous si cela est bien
nécessaire...



En ayant 2 bits HS sur 512Mo (et je fais bien la distinction
bits/octects), ne pensez vous pas qu'on peut chercher une solution
plus élégante que de jeter la barette ?

TM.

Cherche du coté de la variable vm.blacklist du coté de FreeBSD ou

Dragonflybsd. Apparemment on peut utiliser cette variable pour
blacklister des plages mémoires défectueuses repérées par memtest.
Ce qui a l'air d'être ce que tu recherches exactement.


Avatar
Truc Muche

Cherche du coté de la variable vm.blacklist du coté de FreeBSD ou
Dragonflybsd. Apparemment on peut utiliser cette variable pour
blacklister des plages mémoires défectueuses repérées par memtest.
Ce qui a l'air d'être ce que tu recherches exactement.

J'ai plus qu'a passer en freebsd 6 maintenant ;-)


Merci pour l'info. TM.