This is an OpenPGP/MIME signed message (RFC 2440 and 3156)
--------------enig35EADA54A7A0466CA65B5F02
Content-Type: multipart/mixed;
boundary="------------090808070409060201090302"
This is a multi-part message in MIME format.
--------------090808070409060201090302
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Bonjour,
Je viens vers vous car comme certains je me lance dans le monde du SSD
et comme tous j'ai quelques difficult=E9s...
J'ai quelques interrogations qui restent sans r=E9ponses, mais j'y
reviendrais par la suite.
Tout d'abord, le SMART. Je sais qu'il y a moins d'indicateurs sur les
SSD, que certains sont m=EAme tr=E8s mal renseign=E9s (comme pour les dis=
ques
durs au d=E9but) mais voila, j'ai des SSD, je surveille le SMART et
j'aimerai bien avoir d'autres avis sur la sant=E9 de ces "disques".
Je joins quelques fichiers contenant le SMART:
- Les "sd[bc].ref.smart" sont les fichiers d'origine, juste apr=E8s le
branchement des disques
- Les "sd[bc].test.smart" sont ceux recueillit apr=E8s deux "badblocks"
sur les "disques" (pas de partitions encore, directement le device)
- Les "sd[bc].test2.smart" sont ceux recueillit apr=E8s deux autres
"badblocks" sur les "disques" et tests "court" et "long" de SMART
J'ai trouver sur le net une r=E9f=E9rence de certaines des valeurs mais
cette source n'indiquait pas les valeurs normales et/ou unit=E9s
(http://www.ocztechnologyforum.com/staff/ryderocz/misc/Sandforce.jpg par
exemple). N'h=E9sitez pas si vous pouvez =E9clairer ma lanterne.
Je suis quelques peut intrigu=E9 par la valeur "Power_On_Hours" (9), qui
diminue avec le temps :-$, peut-=EAtre le MTBF (temps moyen entre deux
pannes), mais =E0 ce moment la, je crois que je devrais m'inqui=E9ter.
Il y a aussi les valeurs des "Raw_Read_Error_Rate" (1),
"Hardware_ECC_Recovered" (195), "Soft_Read_Error_Rate" (201),
"Soft_ECC_Correction" (204), qui sont parfaitement identiques et qui
augmente avec le temps, sur un disque dur, je le remplacerait
imm=E9diatement...
Et finalement la valeur du "Temperature_Celsius" (231), qui si l'on en
croit le lien donn=E9 plus haut signifierait "SSD_Life_Left" et qui si la=
valeur est exacte, indiquerait que les disques sont en fin de vie...
Qu'en pensez-vous ?
Mes autres interrogations portent principalement sur le TRIM et le
syst=E8me de fichier ext4.
J'ai lu dans une autre conversation qu'il =E9tait conseill=E9 de mettre l=
a
swap dans un fichier sur une partition format=E9e en ext4 et mont=E9e ave=
c
l'option "discard".
Ok pour l'ext4 avec l'option "discard" pour "activer" le TRIM, mais la
swap, le fichier est cr=E9er, quand la machine swap, est remplit, mais en=
aucun cas supprimer quand la machine "d=E9swap", et donc le TRIM n'est
jamais utilis=E9 dessus ? je me trompe ? Du coup aucun interr=EAt =E0 ce =
que
se soit un fichier sur une partition...
Autrement, il me semblait qu'il existait une option sur le syst=E8me de
fichier ext4 pour faire une sorte de "round-robin" des blocs et ainsi
allong=E9 la dur=E9e de vie des SSD, mais je n'arrive pas a en trouver la=
moindre trace, aurais-je r=EAv=E9 ? Quelqu'un =E0 t'il d=E9j=E0 entendu p=
arler
d'une telle option, en projet peut-=EAtre ? Automatique ?
Y'a t'il d'autres options que "relatime", "noatime" et "discard" qui
seraient int=E9ressantes pour un SSD ?
Pour revenir sur le TRIM, comment indiqu=E9 manuellement au SSD que les
secteurs sont disponibles ? D'une part car j'ai fais mes "badblocks"
dessus et que du coup normalement tout est occup=E9, mais aussi pour la
partition swap, lors d'un arr=EAt ou d=E9marrage (avant le swapon) histoi=
re
de... Autrement, j'envisageais de mettre un ext4 sur une partition qui
fait tout le SSD, la remplir avec un fichier, et supprimer se fichier...
Merci d'avoir pris le temps de me lire, et d'avance merci, pour toute
l'aide que vous apporterez, =E0 moi-m=EAme, mais aussi aux autres qui
lierons ceci par la suite.
Copyright (C) 2002-11 by Bruce Allen, http://smartmontools.sourceforge.ne=
t
=3D=3D=3D START OF INFORMATION SECTION =3D=3D=3D
Device Model: OCZ-AGILITY3
Serial Number: OCZ-TQ89VYH86KE61BRD
LU WWN Device Id: 5 e83a97 e7462bf01
Firmware Version: 2.13
User Capacity: 60 022 480 896 bytes [60,0 GB]
Sector Size: 512 bytes logical/physical
Device is: Not in smartctl database [for details use: -P showall]
ATA Version is: 8
ATA Standard is: ACS-2 revision 3
Local Time is: Wed Oct 26 22:40:07 2011 CEST
SMART support is: Available - device has SMART capability.
SMART support is: Enabled
=3D=3D=3D START OF READ SMART DATA SECTION =3D=3D=3D
SMART overall-health self-assessment test result: PASSED
General SMART Values:
Offline data collection status: (0x00) Offline data collection activity
was never started.
Auto Offline Data Collection: Disabled.
Self-test execution status: ( 0) The previous self-test routine co=
mpleted
without error or no self-test has ever=20
been run.
Total time to complete Offline=20
data collection: ( 2097) seconds.
Offline data collection
capabilities: (0x7f) SMART execute Offline immediate.
Auto Offline data collection on/off support.
Abort Offline collection upon new
command.
Offline surface scan supported.
Self-test supported.
Conveyance Self-test supported.
Selective Self-test supported.
SMART capabilities: (0x0003) Saves SMART data before entering
power-saving mode.
Supports SMART auto save timer.
Error logging capability: (0x01) Error logging supported.
General Purpose Logging supported.
Short self-test routine=20
recommended polling time: ( 1) minutes.
Extended self-test routine
recommended polling time: ( 48) minutes.
Conveyance self-test routine
recommended polling time: ( 2) minutes.
SCT capabilities: (0x0021) SCT Status supported.
SCT Data Table supported.
Copyright (C) 2002-11 by Bruce Allen, http://smartmontools.sourceforge.ne=
t
=3D=3D=3D START OF INFORMATION SECTION =3D=3D=3D
Device Model: OCZ-AGILITY3
Serial Number: OCZ-I1Q97B03QQKX9EM8
LU WWN Device Id: 5 e83a97 ed367fc4b
Firmware Version: 2.13
User Capacity: 60 022 480 896 bytes [60,0 GB]
Sector Size: 512 bytes logical/physical
Device is: Not in smartctl database [for details use: -P showall]
ATA Version is: 8
ATA Standard is: ACS-2 revision 3
Local Time is: Wed Oct 26 22:40:11 2011 CEST
SMART support is: Available - device has SMART capability.
SMART support is: Enabled
=3D=3D=3D START OF READ SMART DATA SECTION =3D=3D=3D
SMART overall-health self-assessment test result: PASSED
General SMART Values:
Offline data collection status: (0x00) Offline data collection activity
was never started.
Auto Offline Data Collection: Disabled.
Self-test execution status: ( 0) The previous self-test routine co=
mpleted
without error or no self-test has ever=20
been run.
Total time to complete Offline=20
data collection: ( 2097) seconds.
Offline data collection
capabilities: (0x7f) SMART execute Offline immediate.
Auto Offline data collection on/off support.
Abort Offline collection upon new
command.
Offline surface scan supported.
Self-test supported.
Conveyance Self-test supported.
Selective Self-test supported.
SMART capabilities: (0x0003) Saves SMART data before entering
power-saving mode.
Supports SMART auto save timer.
Error logging capability: (0x01) Error logging supported.
General Purpose Logging supported.
Short self-test routine=20
recommended polling time: ( 1) minutes.
Extended self-test routine
recommended polling time: ( 48) minutes.
Conveyance self-test routine
recommended polling time: ( 2) minutes.
SCT capabilities: (0x0021) SCT Status supported.
SCT Data Table supported.
Copyright (C) 2002-11 by Bruce Allen, http://smartmontools.sourceforge.ne=
t
=3D=3D=3D START OF INFORMATION SECTION =3D=3D=3D
Device Model: OCZ-AGILITY3
Serial Number: OCZ-TQ89VYH86KE61BRD
LU WWN Device Id: 5 e83a97 e7462bf01
Firmware Version: 2.13
User Capacity: 60 022 480 896 bytes [60,0 GB]
Sector Size: 512 bytes logical/physical
Device is: Not in smartctl database [for details use: -P showall]
ATA Version is: 8
ATA Standard is: ACS-2 revision 3
Local Time is: Thu Oct 27 00:58:46 2011 CEST
SMART support is: Available - device has SMART capability.
SMART support is: Enabled
=3D=3D=3D START OF READ SMART DATA SECTION =3D=3D=3D
SMART overall-health self-assessment test result: PASSED
General SMART Values:
Offline data collection status: (0x00) Offline data collection activity
was never started.
Auto Offline Data Collection: Disabled.
Self-test execution status: ( 0) The previous self-test routine co=
mpleted
without error or no self-test has ever=20
been run.
Total time to complete Offline=20
data collection: ( 2097) seconds.
Offline data collection
capabilities: (0x7f) SMART execute Offline immediate.
Auto Offline data collection on/off support.
Abort Offline collection upon new
command.
Offline surface scan supported.
Self-test supported.
Conveyance Self-test supported.
Selective Self-test supported.
SMART capabilities: (0x0003) Saves SMART data before entering
power-saving mode.
Supports SMART auto save timer.
Error logging capability: (0x01) Error logging supported.
General Purpose Logging supported.
Short self-test routine=20
recommended polling time: ( 1) minutes.
Extended self-test routine
recommended polling time: ( 48) minutes.
Conveyance self-test routine
recommended polling time: ( 2) minutes.
SCT capabilities: (0x0021) SCT Status supported.
SCT Data Table supported.
Copyright (C) 2002-11 by Bruce Allen, http://smartmontools.sourceforge.ne=
t
=3D=3D=3D START OF INFORMATION SECTION =3D=3D=3D
Device Model: OCZ-AGILITY3
Serial Number: OCZ-I1Q97B03QQKX9EM8
LU WWN Device Id: 5 e83a97 ed367fc4b
Firmware Version: 2.13
User Capacity: 60 022 480 896 bytes [60,0 GB]
Sector Size: 512 bytes logical/physical
Device is: Not in smartctl database [for details use: -P showall]
ATA Version is: 8
ATA Standard is: ACS-2 revision 3
Local Time is: Thu Oct 27 00:58:52 2011 CEST
SMART support is: Available - device has SMART capability.
SMART support is: Enabled
=3D=3D=3D START OF READ SMART DATA SECTION =3D=3D=3D
SMART overall-health self-assessment test result: PASSED
General SMART Values:
Offline data collection status: (0x00) Offline data collection activity
was never started.
Auto Offline Data Collection: Disabled.
Self-test execution status: ( 0) The previous self-test routine co=
mpleted
without error or no self-test has ever=20
been run.
Total time to complete Offline=20
data collection: ( 2097) seconds.
Offline data collection
capabilities: (0x7f) SMART execute Offline immediate.
Auto Offline data collection on/off support.
Abort Offline collection upon new
command.
Offline surface scan supported.
Self-test supported.
Conveyance Self-test supported.
Selective Self-test supported.
SMART capabilities: (0x0003) Saves SMART data before entering
power-saving mode.
Supports SMART auto save timer.
Error logging capability: (0x01) Error logging supported.
General Purpose Logging supported.
Short self-test routine=20
recommended polling time: ( 1) minutes.
Extended self-test routine
recommended polling time: ( 48) minutes.
Conveyance self-test routine
recommended polling time: ( 2) minutes.
SCT capabilities: (0x0021) SCT Status supported.
SCT Data Table supported.
Copyright (C) 2002-11 by Bruce Allen, http://smartmontools.sourceforge.ne=
t
=3D=3D=3D START OF INFORMATION SECTION =3D=3D=3D
Device Model: OCZ-AGILITY3
Serial Number: OCZ-TQ89VYH86KE61BRD
LU WWN Device Id: 5 e83a97 e7462bf01
Firmware Version: 2.13
User Capacity: 60 022 480 896 bytes [60,0 GB]
Sector Size: 512 bytes logical/physical
Device is: Not in smartctl database [for details use: -P showall]
ATA Version is: 8
ATA Standard is: ACS-2 revision 3
Local Time is: Thu Oct 27 09:56:02 2011 CEST
SMART support is: Available - device has SMART capability.
SMART support is: Enabled
=3D=3D=3D START OF READ SMART DATA SECTION =3D=3D=3D
SMART overall-health self-assessment test result: PASSED
General SMART Values:
Offline data collection status: (0x02) Offline data collection activity
was completed without error.
Auto Offline Data Collection: Disabled.
Self-test execution status: ( 1) The previous self-test routine co=
mpleted
without error or no self-test has ever=20
been run.
Total time to complete Offline=20
data collection: ( 732) seconds.
Offline data collection
capabilities: (0x7f) SMART execute Offline immediate.
Auto Offline data collection on/off support.
Abort Offline collection upon new
command.
Offline surface scan supported.
Self-test supported.
Conveyance Self-test supported.
Selective Self-test supported.
SMART capabilities: (0x0003) Saves SMART data before entering
power-saving mode.
Supports SMART auto save timer.
Error logging capability: (0x01) Error logging supported.
General Purpose Logging supported.
Short self-test routine=20
recommended polling time: ( 1) minutes.
Extended self-test routine
recommended polling time: ( 48) minutes.
Conveyance self-test routine
recommended polling time: ( 2) minutes.
SCT capabilities: (0x0021) SCT Status supported.
SCT Data Table supported.
Copyright (C) 2002-11 by Bruce Allen, http://smartmontools.sourceforge.ne=
t
=3D=3D=3D START OF INFORMATION SECTION =3D=3D=3D
Device Model: OCZ-AGILITY3
Serial Number: OCZ-I1Q97B03QQKX9EM8
LU WWN Device Id: 5 e83a97 ed367fc4b
Firmware Version: 2.13
User Capacity: 60 022 480 896 bytes [60,0 GB]
Sector Size: 512 bytes logical/physical
Device is: Not in smartctl database [for details use: -P showall]
ATA Version is: 8
ATA Standard is: ACS-2 revision 3
Local Time is: Thu Oct 27 09:56:02 2011 CEST
SMART support is: Available - device has SMART capability.
SMART support is: Enabled
=3D=3D=3D START OF READ SMART DATA SECTION =3D=3D=3D
SMART overall-health self-assessment test result: PASSED
General SMART Values:
Offline data collection status: (0x02) Offline data collection activity
was completed without error.
Auto Offline Data Collection: Disabled.
Self-test execution status: ( 1) The previous self-test routine co=
mpleted
without error or no self-test has ever=20
been run.
Total time to complete Offline=20
data collection: ( 732) seconds.
Offline data collection
capabilities: (0x7f) SMART execute Offline immediate.
Auto Offline data collection on/off support.
Abort Offline collection upon new
command.
Offline surface scan supported.
Self-test supported.
Conveyance Self-test supported.
Selective Self-test supported.
SMART capabilities: (0x0003) Saves SMART data before entering
power-saving mode.
Supports SMART auto save timer.
Error logging capability: (0x01) Error logging supported.
General Purpose Logging supported.
Short self-test routine=20
recommended polling time: ( 1) minutes.
Extended self-test routine
recommended polling time: ( 48) minutes.
Conveyance self-test routine
recommended polling time: ( 2) minutes.
SCT capabilities: (0x0021) SCT Status supported.
SCT Data Table supported.
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: http://lists.debian.org/4EA92B4A.8030407@cheze.org
Le jeudi 27 octobre 2011 à 11:58 +0200, Thibaut Chèze a écrit :
Mes autres interrogations portent principalement sur le TRIM et le système de fichier ext4. J'ai lu dans une autre conversation qu'il était conseillé de mettre la swap dans un fichier sur une partition formatée en ext4 et montée avec l'option "discard".
Ok pour l'ext4 avec l'option "discard" pour "activer" le TRIM, mais la swap, le fichier est créer, quand la machine swap, est remplit, mais en aucun cas supprimer quand la machine "déswap", et donc le TRIM n'est jamais utilisé dessus ? je me trompe ? Du coup aucun interrêt à ce que se soit un fichier sur une partition...
La première question que tu devrais te poser c'est si tu as réellement besoin d'un partition de swap. Perso, même avec des machines avec "seulement" 2Go de ram, je n'ai jamais besoin de la swap. Et vu que j'utilise des ssd, bah j'en met pas. Comme ça, je me prend pas la tête.
Autrement, il me semblait qu'il existait une option sur le système de fichier ext4 pour faire une sorte de "round-robin" des blocs et ainsi allongé la durée de vie des SSD, mais je n'arrive pas a en trouver la moindre trace, aurais-je rêvé ? Quelqu'un à t'il déjà entendu parler d'une telle option, en projet peut-être ? Automatique ?
Il n'y a pas une option de ce genre. De toute façon, elle serait inutile. En effet, ce sont les contrôleurs des ssd qui gèrent ça, de façon hardware. Donc laisse faire.
Y'a t'il d'autres options que "relatime", "noatime" et "discard" qui seraient intéressantes pour un SSD ?
noatime et discard sur les partitions qui utilisent le ssd. Et une autre idée est de mettre /tmp en tmpfs : tmpfs /tmp tmpfs defaults,nodev,nosuid,noatime,mode77 0 0
Pour revenir sur le TRIM, comment indiqué manuellement au SSD que les secteurs sont disponibles ? D'une part car j'ai fais mes "badblocks" dessus et que du coup normalement tout est occupé, mais aussi pour la partition swap, lors d'un arrêt ou démarrage (avant le swapon) histoire de... Autrement, j'envisageais de mettre un ext4 sur une partition qui fait tout le SSD, la remplir avec un fichier, et supprimer se fichier...
Si tu es prêt à réinstaller ton système, le plus simple est de faire un secure erase. Ça va permettre de repartir de zéro (je te le conseille). Une doc est dispo : https://wiki.archlinux.org/index.php/SSD_Memory_Cell_Clearing . Sinon, tu lances l'utilitaire "fstrim" qui va s'occuper de faire l'opération manuellement en conservant ton système de fichiers.
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers En cas de soucis, contactez EN ANGLAIS Archive: http://lists.debian.org/
Le jeudi 27 octobre 2011 à 11:58 +0200, Thibaut Chèze a écrit :
Mes autres interrogations portent principalement sur le TRIM et le
système de fichier ext4.
J'ai lu dans une autre conversation qu'il était conseillé de mettre la
swap dans un fichier sur une partition formatée en ext4 et montée avec
l'option "discard".
Ok pour l'ext4 avec l'option "discard" pour "activer" le TRIM, mais la
swap, le fichier est créer, quand la machine swap, est remplit, mais en
aucun cas supprimer quand la machine "déswap", et donc le TRIM n'est
jamais utilisé dessus ? je me trompe ? Du coup aucun interrêt à ce que
se soit un fichier sur une partition...
La première question que tu devrais te poser c'est si tu as réellement
besoin d'un partition de swap. Perso, même avec des machines avec
"seulement" 2Go de ram, je n'ai jamais besoin de la swap. Et vu que
j'utilise des ssd, bah j'en met pas. Comme ça, je me prend pas la tête.
Autrement, il me semblait qu'il existait une option sur le système de
fichier ext4 pour faire une sorte de "round-robin" des blocs et ainsi
allongé la durée de vie des SSD, mais je n'arrive pas a en trouver la
moindre trace, aurais-je rêvé ? Quelqu'un à t'il déjà entendu parler
d'une telle option, en projet peut-être ? Automatique ?
Il n'y a pas une option de ce genre. De toute façon, elle serait
inutile. En effet, ce sont les contrôleurs des ssd qui gèrent ça, de
façon hardware. Donc laisse faire.
Y'a t'il d'autres options que "relatime", "noatime" et "discard" qui
seraient intéressantes pour un SSD ?
noatime et discard sur les partitions qui utilisent le ssd. Et une autre
idée est de mettre /tmp en tmpfs :
tmpfs /tmp tmpfs defaults,nodev,nosuid,noatime,mode77 0 0
Pour revenir sur le TRIM, comment indiqué manuellement au SSD que les
secteurs sont disponibles ? D'une part car j'ai fais mes "badblocks"
dessus et que du coup normalement tout est occupé, mais aussi pour la
partition swap, lors d'un arrêt ou démarrage (avant le swapon) histoire
de... Autrement, j'envisageais de mettre un ext4 sur une partition qui
fait tout le SSD, la remplir avec un fichier, et supprimer se fichier...
Si tu es prêt à réinstaller ton système, le plus simple est de faire un
secure erase. Ça va permettre de repartir de zéro (je te le conseille).
Une doc est dispo :
https://wiki.archlinux.org/index.php/SSD_Memory_Cell_Clearing . Sinon,
tu lances l'utilitaire "fstrim" qui va s'occuper de faire l'opération
manuellement en conservant ton système de fichiers.
En espérant que ça t'aid
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: http://lists.debian.org/1319711863.1586.9.camel@anthony
Le jeudi 27 octobre 2011 à 11:58 +0200, Thibaut Chèze a écrit :
Mes autres interrogations portent principalement sur le TRIM et le système de fichier ext4. J'ai lu dans une autre conversation qu'il était conseillé de mettre la swap dans un fichier sur une partition formatée en ext4 et montée avec l'option "discard".
Ok pour l'ext4 avec l'option "discard" pour "activer" le TRIM, mais la swap, le fichier est créer, quand la machine swap, est remplit, mais en aucun cas supprimer quand la machine "déswap", et donc le TRIM n'est jamais utilisé dessus ? je me trompe ? Du coup aucun interrêt à ce que se soit un fichier sur une partition...
La première question que tu devrais te poser c'est si tu as réellement besoin d'un partition de swap. Perso, même avec des machines avec "seulement" 2Go de ram, je n'ai jamais besoin de la swap. Et vu que j'utilise des ssd, bah j'en met pas. Comme ça, je me prend pas la tête.
Autrement, il me semblait qu'il existait une option sur le système de fichier ext4 pour faire une sorte de "round-robin" des blocs et ainsi allongé la durée de vie des SSD, mais je n'arrive pas a en trouver la moindre trace, aurais-je rêvé ? Quelqu'un à t'il déjà entendu parler d'une telle option, en projet peut-être ? Automatique ?
Il n'y a pas une option de ce genre. De toute façon, elle serait inutile. En effet, ce sont les contrôleurs des ssd qui gèrent ça, de façon hardware. Donc laisse faire.
Y'a t'il d'autres options que "relatime", "noatime" et "discard" qui seraient intéressantes pour un SSD ?
noatime et discard sur les partitions qui utilisent le ssd. Et une autre idée est de mettre /tmp en tmpfs : tmpfs /tmp tmpfs defaults,nodev,nosuid,noatime,mode77 0 0
Pour revenir sur le TRIM, comment indiqué manuellement au SSD que les secteurs sont disponibles ? D'une part car j'ai fais mes "badblocks" dessus et que du coup normalement tout est occupé, mais aussi pour la partition swap, lors d'un arrêt ou démarrage (avant le swapon) histoire de... Autrement, j'envisageais de mettre un ext4 sur une partition qui fait tout le SSD, la remplir avec un fichier, et supprimer se fichier...
Si tu es prêt à réinstaller ton système, le plus simple est de faire un secure erase. Ça va permettre de repartir de zéro (je te le conseille). Une doc est dispo : https://wiki.archlinux.org/index.php/SSD_Memory_Cell_Clearing . Sinon, tu lances l'utilitaire "fstrim" qui va s'occuper de faire l'opération manuellement en conservant ton système de fichiers.
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers En cas de soucis, contactez EN ANGLAIS Archive: http://lists.debian.org/
Thibaut Chèze
This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig9B2C0C4B30833EBBCD975348 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers En cas de soucis, contactez EN ANGLAIS Archive: http://lists.debian.org/
This is an OpenPGP/MIME signed message (RFC 2440 and 3156)
--------------enig9B2C0C4B30833EBBCD975348
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: http://lists.debian.org/4EA93EAB.3020402@cheze.org
This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig9B2C0C4B30833EBBCD975348 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers En cas de soucis, contactez EN ANGLAIS Archive: http://lists.debian.org/
Gaëtan PERRIER
Le Thu, 27 Oct 2011 12:37:43 +0200 Anthony Bourguignon <debian+ a écrit:
Le jeudi 27 octobre 2011 à 11:58 +0200, Thibaut Chèze a écrit : > Mes autres interrogations portent principalement sur le TRIM et le > système de fichier ext4. > J'ai lu dans une autre conversation qu'il était conseillé de mettre la > swap dans un fichier sur une partition formatée en ext4 et montée a vec > l'option "discard". > > Ok pour l'ext4 avec l'option "discard" pour "activer" le TRIM, mais la > swap, le fichier est créer, quand la machine swap, est remplit, mais en > aucun cas supprimer quand la machine "déswap", et donc le TRIM n'est > jamais utilisé dessus ? je me trompe ? Du coup aucun interrêt à c e que > se soit un fichier sur une partition...
La première question que tu devrais te poser c'est si tu as réellement besoin d'un partition de swap. Perso, même avec des machines avec "seulement" 2Go de ram, je n'ai jamais besoin de la swap. Et vu que j'utilise des ssd, bah j'en met pas. Comme ça, je me prend pas la têt e.
Ne pas avoir de swap est gênant pour l'hibernation.
> Y'a t'il d'autres options que "relatime", "noatime" et "discard" qui > seraient intéressantes pour un SSD ?
noatime et discard sur les partitions qui utilisent le ssd. Et une autre
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers En cas de soucis, contactez EN ANGLAIS Archive: http://lists.debian.org/
Le Thu, 27 Oct 2011 12:37:43 +0200
Anthony Bourguignon <debian+lists.user-french@toniob.net> a écrit:
Le jeudi 27 octobre 2011 à 11:58 +0200, Thibaut Chèze a écrit :
> Mes autres interrogations portent principalement sur le TRIM et le
> système de fichier ext4.
> J'ai lu dans une autre conversation qu'il était conseillé de mettre la
> swap dans un fichier sur une partition formatée en ext4 et montée a vec
> l'option "discard".
>
> Ok pour l'ext4 avec l'option "discard" pour "activer" le TRIM, mais la
> swap, le fichier est créer, quand la machine swap, est remplit, mais en
> aucun cas supprimer quand la machine "déswap", et donc le TRIM n'est
> jamais utilisé dessus ? je me trompe ? Du coup aucun interrêt à c e que
> se soit un fichier sur une partition...
La première question que tu devrais te poser c'est si tu as réellement
besoin d'un partition de swap. Perso, même avec des machines avec
"seulement" 2Go de ram, je n'ai jamais besoin de la swap. Et vu que
j'utilise des ssd, bah j'en met pas. Comme ça, je me prend pas la têt e.
Ne pas avoir de swap est gênant pour l'hibernation.
> Y'a t'il d'autres options que "relatime", "noatime" et "discard" qui
> seraient intéressantes pour un SSD ?
noatime et discard sur les partitions qui utilisent le ssd. Et une autre
perso je n'ai mis que discard
Gaëtan
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: http://lists.debian.org/20111027232703.25797b26c684bfc1435b3f74@neuf.fr
Le Thu, 27 Oct 2011 12:37:43 +0200 Anthony Bourguignon <debian+ a écrit:
Le jeudi 27 octobre 2011 à 11:58 +0200, Thibaut Chèze a écrit : > Mes autres interrogations portent principalement sur le TRIM et le > système de fichier ext4. > J'ai lu dans une autre conversation qu'il était conseillé de mettre la > swap dans un fichier sur une partition formatée en ext4 et montée a vec > l'option "discard". > > Ok pour l'ext4 avec l'option "discard" pour "activer" le TRIM, mais la > swap, le fichier est créer, quand la machine swap, est remplit, mais en > aucun cas supprimer quand la machine "déswap", et donc le TRIM n'est > jamais utilisé dessus ? je me trompe ? Du coup aucun interrêt à c e que > se soit un fichier sur une partition...
La première question que tu devrais te poser c'est si tu as réellement besoin d'un partition de swap. Perso, même avec des machines avec "seulement" 2Go de ram, je n'ai jamais besoin de la swap. Et vu que j'utilise des ssd, bah j'en met pas. Comme ça, je me prend pas la têt e.
Ne pas avoir de swap est gênant pour l'hibernation.
> Y'a t'il d'autres options que "relatime", "noatime" et "discard" qui > seraient intéressantes pour un SSD ?
noatime et discard sur les partitions qui utilisent le ssd. Et une autre
--
I was toilet-trained at gunpoint.
-- Billy Braver
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: http://lists.debian.org/20111027234428.605a7b8d@anubis.defcon1
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers En cas de soucis, contactez EN ANGLAIS Archive: http://lists.debian.org/
Gaëtan PERRIER
Le Thu, 27 Oct 2011 23:44:28 +0200 "Jean-Yves F. Barbier" a écrit:
On Thu, 27 Oct 2011 23:27:03 +0200 Gaëtan PERRIER wrote:
... > Ne pas avoir de swap est gênant pour l'hibernation.
Vi, mais rien ne t'empêche d'avoir une partoche de swap qui ne serve qu'à l'hibernation...
Si tu la montes point, ben é servira point mon gars:)
J'ai pris l'option du fichier de swap sur mon portable qui n'a qu'un SSD et sur mon fixe qu'un dispose d'un SSD et d'un disque dur j'ai une partoche de swap sur ce dernier.
... > > noatime et discard sur les partitions qui utilisent le ssd. Et une au tre > > perso je n'ai mis que discard
C'est insuffisant: tout fichier *accédé* sans exception subit une MàJ de atime.
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers En cas de soucis, contactez EN ANGLAIS Archive: http://lists.debian.org/
Le Thu, 27 Oct 2011 23:44:28 +0200
"Jean-Yves F. Barbier" <12ukwn@gmail.com> a écrit:
On Thu, 27 Oct 2011 23:27:03 +0200
Gaëtan PERRIER <gaetan.perrier@neuf.fr> wrote:
...
> Ne pas avoir de swap est gênant pour l'hibernation.
Vi, mais rien ne t'empêche d'avoir une partoche de swap qui ne serve
qu'à l'hibernation...
Si tu la montes point, ben é servira point mon gars:)
J'ai pris l'option du fichier de swap sur mon portable qui n'a qu'un SSD et
sur mon fixe qu'un dispose d'un SSD et d'un disque dur j'ai une partoche de
swap sur ce dernier.
...
> > noatime et discard sur les partitions qui utilisent le ssd. Et une au tre
>
> perso je n'ai mis que discard
C'est insuffisant: tout fichier *accédé* sans exception subit une
MàJ de atime.
Oui je sais bien.
Gaëtan
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: http://lists.debian.org/20111028000136.a5ca5cc770bea026b76a4cba@neuf.fr
Le Thu, 27 Oct 2011 23:44:28 +0200 "Jean-Yves F. Barbier" a écrit:
On Thu, 27 Oct 2011 23:27:03 +0200 Gaëtan PERRIER wrote:
... > Ne pas avoir de swap est gênant pour l'hibernation.
Vi, mais rien ne t'empêche d'avoir une partoche de swap qui ne serve qu'à l'hibernation...
Si tu la montes point, ben é servira point mon gars:)
J'ai pris l'option du fichier de swap sur mon portable qui n'a qu'un SSD et sur mon fixe qu'un dispose d'un SSD et d'un disque dur j'ai une partoche de swap sur ce dernier.
... > > noatime et discard sur les partitions qui utilisent le ssd. Et une au tre > > perso je n'ai mis que discard
C'est insuffisant: tout fichier *accédé* sans exception subit une MàJ de atime.
J'ai pris l'option du fichier de swap sur mon portable qui n'a qu'un SSD et sur mon fixe qu'un dispose d'un SSD et d'un disque dur j'ai une partoche de swap sur ce dernier.
J'ai pris l'option du fichier de swap sur mon portable qui n'a qu'un SSD et
sur mon fixe qu'un dispose d'un SSD et d'un disque dur j'ai une partoche de
swap sur ce dernier.
--
Pascal is not a high-level language.
-- Steven Feiner
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: http://lists.debian.org/20111028002456.7e2d9904@anubis.defcon1
J'ai pris l'option du fichier de swap sur mon portable qui n'a qu'un SSD et sur mon fixe qu'un dispose d'un SSD et d'un disque dur j'ai une partoche de swap sur ce dernier.
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers En cas de soucis, contactez EN ANGLAIS Archive: http://lists.debian.org/
Gaëtan PERRIER
Le Fri, 28 Oct 2011 00:24:56 +0200 "Jean-Yves F. Barbier" a écrit:
On Fri, 28 Oct 2011 00:01:36 +0200 Gaëtan PERRIER wrote:
> > Vi, mais rien ne t'empêche d'avoir une partoche de swap qui ne serve > > qu'à l'hibernation... > > > > Si tu la montes point, ben é servira point mon gars:) > > > > J'ai pris l'option du fichier de swap sur mon portable qui n'a qu'un SS D et > sur mon fixe qu'un dispose d'un SSD et d'un disque dur j'ai une partoch e de > swap sur ce dernier.
Je serais toi, je testerais pour voir ce qui se passe si je vire le swap sur le portable; si ça ne pose pas de réel PB, tu le gardes juste pour l'hibernation.
Pourquoi s'embêter à gérer le montage/démontage du swap lors de l'h ibernation ?
... > > C'est insuffisant: tout fichier *accédé* sans exception subit une > > MàJ de atime. > > > > Oui je sais bien.
Ben alors qu'est-ce que t'attends pour ajouter 'noatime' aux lignes de /etc/fstab, nantédiou!?
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers En cas de soucis, contactez EN ANGLAIS Archive: http://lists.debian.org/
Le Fri, 28 Oct 2011 00:24:56 +0200
"Jean-Yves F. Barbier" <12ukwn@gmail.com> a écrit:
On Fri, 28 Oct 2011 00:01:36 +0200
Gaëtan PERRIER <gaetan.perrier@neuf.fr> wrote:
> > Vi, mais rien ne t'empêche d'avoir une partoche de swap qui ne serve
> > qu'à l'hibernation...
> >
> > Si tu la montes point, ben é servira point mon gars:)
> >
>
> J'ai pris l'option du fichier de swap sur mon portable qui n'a qu'un SS D et
> sur mon fixe qu'un dispose d'un SSD et d'un disque dur j'ai une partoch e de
> swap sur ce dernier.
Je serais toi, je testerais pour voir ce qui se passe si je vire le swap
sur le portable; si ça ne pose pas de réel PB, tu le gardes juste pour
l'hibernation.
Pourquoi s'embêter à gérer le montage/démontage du swap lors de l'h ibernation ?
...
> > C'est insuffisant: tout fichier *accédé* sans exception subit une
> > MàJ de atime.
> >
>
> Oui je sais bien.
Ben alors qu'est-ce que t'attends pour ajouter 'noatime' aux lignes de
/etc/fstab, nantédiou!?
Mais je n'ai pas envie de l'ajouter ! ;)
Gaëtan
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: http://lists.debian.org/20111028004358.def9d7331c70fca2f00b7765@neuf.fr
Le Fri, 28 Oct 2011 00:24:56 +0200 "Jean-Yves F. Barbier" a écrit:
On Fri, 28 Oct 2011 00:01:36 +0200 Gaëtan PERRIER wrote:
> > Vi, mais rien ne t'empêche d'avoir une partoche de swap qui ne serve > > qu'à l'hibernation... > > > > Si tu la montes point, ben é servira point mon gars:) > > > > J'ai pris l'option du fichier de swap sur mon portable qui n'a qu'un SS D et > sur mon fixe qu'un dispose d'un SSD et d'un disque dur j'ai une partoch e de > swap sur ce dernier.
Je serais toi, je testerais pour voir ce qui se passe si je vire le swap sur le portable; si ça ne pose pas de réel PB, tu le gardes juste pour l'hibernation.
Pourquoi s'embêter à gérer le montage/démontage du swap lors de l'h ibernation ?
... > > C'est insuffisant: tout fichier *accédé* sans exception subit une > > MàJ de atime. > > > > Oui je sais bien.
Ben alors qu'est-ce que t'attends pour ajouter 'noatime' aux lignes de /etc/fstab, nantédiou!?
--
"Don't think; let the machine do it for you!"
-- E. C. Berkeley
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: http://lists.debian.org/20111028020129.7ae64631@anubis.defcon1
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: http://lists.debian.org/20111028060947.GE32495@petole.demisel.net
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers En cas de soucis, contactez EN ANGLAIS Archive: http://lists.debian.org/
Thibaut Chèze
This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig9F16DA4662EE230E8801DBBC Content-Type: multipart/mixed; boundary="------------020309040503070303020903"
This is a multi-part message in MIME format. --------------020309040503070303020903 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable
Bonjour,
Merci pour les réponses.
Je me permet d'essayer de recentrer le débat. Pour les questions d'hibernation, j'ai lu que la plupart des info avaient été traitée dans un autre fil. En ce qui me concerne, la swap est surtout pour une gestion "correct" des processus qui consomment trop de ram, pour que l'oomkiller puisse s'exécuter en toute quiétude... (j'ai déjà vu des kernel oops de l'oomkiller qui ne pouvais allouer les ressources nécessaires à la mort d'un processus...
Mais bref, avec vos réponses je pense qu'on a fait le tour sur le système de fichier ext4 en ce qui concerne les optimisations pour les SSD. En revanche, personne n'a abordé le sujet du SMART...
Petites nouvelles de ce coté-ci, après mise à jour des firmwares et "secure erase" la plupart des attributs SMART ont été réinitialisé s... Et donc je vous pose la question, d'après vous dois-je apporter credit à ces indicateurs ou simplement au fait que le test SMART passe ? Quelqu'un a t'il de l'expérience en particulier avec le SMART et les SS D ? les SSD OCZ ? Je vous joins le fichier SMART d'après le reset.
Merci encore pour vos réponses,
Thibaut
Le 27/10/2011 11:58, Thibaut Chèze a écrit :
Bonjour,
Je viens vers vous car comme certains je me lance dans le monde du SSD et comme tous j'ai quelques difficultés... J'ai quelques interrogations qui restent sans réponses, mais j'y reviendrais par la suite.
Tout d'abord, le SMART. Je sais qu'il y a moins d'indicateurs sur les SSD, que certains sont même très mal renseignés (comme pour les d isques durs au début) mais voila, j'ai des SSD, je surveille le SMART et j'aimerai bien avoir d'autres avis sur la santé de ces "disques". Je joins quelques fichiers contenant le SMART: - Les "sd[bc].ref.smart" sont les fichiers d'origine, juste après le branchement des disques - Les "sd[bc].test.smart" sont ceux recueillit après deux "badblocks " sur les "disques" (pas de partitions encore, directement le device) - Les "sd[bc].test2.smart" sont ceux recueillit après deux autres "badblocks" sur les "disques" et tests "court" et "long" de SMART
J'ai trouver sur le net une référence de certaines des valeurs mais cette source n'indiquait pas les valeurs normales et/ou unités (http://www.ocztechnologyforum.com/staff/ryderocz/misc/Sandforce.jpg pa r exemple). N'hésitez pas si vous pouvez éclairer ma lanterne. Je suis quelques peut intrigué par la valeur "Power_On_Hours" (9), qu i diminue avec le temps :-$, peut-être le MTBF (temps moyen entre deux pannes), mais à ce moment la, je crois que je devrais m'inquiéter. Il y a aussi les valeurs des "Raw_Read_Error_Rate" (1), "Hardware_ECC_Recovered" (195), "Soft_Read_Error_Rate" (201), "Soft_ECC_Correction" (204), qui sont parfaitement identiques et qui augmente avec le temps, sur un disque dur, je le remplacerait immédiatement... Et finalement la valeur du "Temperature_Celsius" (231), qui si l'on en croit le lien donné plus haut signifierait "SSD_Life_Left" et qui si la valeur est exacte, indiquerait que les disques sont en fin de vie...
Qu'en pensez-vous ?
Mes autres interrogations portent principalement sur le TRIM et le système de fichier ext4. J'ai lu dans une autre conversation qu'il était conseillé de mettre la swap dans un fichier sur une partition formatée en ext4 et montée a vec l'option "discard".
Ok pour l'ext4 avec l'option "discard" pour "activer" le TRIM, mais la swap, le fichier est créer, quand la machine swap, est remplit, mais en aucun cas supprimer quand la machine "déswap", et donc le TRIM n'est jamais utilisé dessus ? je me trompe ? Du coup aucun interrêt à c e que se soit un fichier sur une partition...
Autrement, il me semblait qu'il existait une option sur le système de fichier ext4 pour faire une sorte de "round-robin" des blocs et ainsi allongé la durée de vie des SSD, mais je n'arrive pas a en trouver la moindre trace, aurais-je rêvé ? Quelqu'un à t'il déjà entendu parler d'une telle option, en projet peut-être ? Automatique ?
Y'a t'il d'autres options que "relatime", "noatime" et "discard" qui seraient intéressantes pour un SSD ?
Pour revenir sur le TRIM, comment indiqué manuellement au SSD que les secteurs sont disponibles ? D'une part car j'ai fais mes "badblocks" dessus et que du coup normalement tout est occupé, mais aussi pour la partition swap, lors d'un arrêt ou démarrage (avant le swapon) hist oire de... Autrement, j'envisageais de mettre un ext4 sur une partition qui fait tout le SSD, la remplir avec un fichier, et supprimer se fichier.. .
Merci d'avoir pris le temps de me lire, et d'avance merci, pour toute l'aide que vous apporterez, à moi-même, mais aussi aux autres qui lierons ceci par la suite.
smartctl 5.41 2011-06-09 r3365 [x86_64-linux-3.0.0-1-amd64] (local build) Copyright (C) 2002-11 by Bruce Allen, http://smartmontools.sourceforge.ne t
=== START OF INFORMATION SECTION === Device Model: OCZ-AGILITY3 Serial Number: OCZ-09TN473816WJX5YI LU WWN Device Id: 5 e83a97 ef4214d3d Firmware Version: 2.15 User Capacity: 60 022 480 896 bytes [60,0 GB] Sector Size: 512 bytes logical/physical Device is: Not in smartctl database [for details use: -P showall] ATA Version is: 8 ATA Standard is: ACS-2 revision 3 Local Time is: Fri Oct 28 14:06:17 2011 CEST SMART support is: Available - device has SMART capability. SMART support is: Enabled
=== START OF READ SMART DATA SECTION === SMART overall-health self-assessment test result: PASSED
General SMART Values: Offline data collection status: (0x03) Offline data collection activity is in progress. Auto Offline Data Collection: Disabled. Self-test execution status: ( 249) Self-test routine in progress... 90% of test remaining. Total time to complete Offline data collection: ( 2829) seconds. Offline data collection capabilities: (0x7f) SMART execute Offline immediate. Auto Offline data collection on/off support. Abort Offline collection upon new command. Offline surface scan supported. Self-test supported. Conveyance Self-test supported. Selective Self-test supported. SMART capabilities: (0x0003) Saves SMART data before entering power-saving mode. Supports SMART auto save timer. Error logging capability: (0x01) Error logging supported. General Purpose Logging supported. Short self-test routine recommended polling time: ( 1) minutes. Extended self-test routine recommended polling time: ( 48) minutes. Conveyance self-test routine recommended polling time: ( 2) minutes. SCT capabilities: (0x0021) SCT Status supported. SCT Data Table supported.
SMART Error Log not supported SMART Self-test Log not supported SMART Selective self-test log data structure revision number 1 SPAN MIN_LBA MAX_LBA CURRENT_TEST_STATUS 1 0 0 Not_testing 2 0 0 Not_testing 3 0 0 Not_testing 4 0 0 Not_testing 5 0 0 Not_testing Selective self-test flags (0x0): After scanning selected spans, do NOT read-scan remainder of disk. If Selective self-test is pending on power-up, resume after 0 minute dela y.
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers En cas de soucis, contactez EN ANGLAIS Archive: http://lists.debian.org/
This is an OpenPGP/MIME signed message (RFC 2440 and 3156)
--------------enig9F16DA4662EE230E8801DBBC
Content-Type: multipart/mixed;
boundary="------------020309040503070303020903"
This is a multi-part message in MIME format.
--------------020309040503070303020903
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Bonjour,
Merci pour les réponses.
Je me permet d'essayer de recentrer le débat. Pour les questions
d'hibernation, j'ai lu que la plupart des info avaient été traitée dans
un autre fil. En ce qui me concerne, la swap est surtout pour une
gestion "correct" des processus qui consomment trop de ram, pour que
l'oomkiller puisse s'exécuter en toute quiétude... (j'ai déjà vu des
kernel oops de l'oomkiller qui ne pouvais allouer les ressources
nécessaires à la mort d'un processus...
Mais bref, avec vos réponses je pense qu'on a fait le tour sur le
système de fichier ext4 en ce qui concerne les optimisations pour les
SSD. En revanche, personne n'a abordé le sujet du SMART...
Petites nouvelles de ce coté-ci, après mise à jour des firmwares et
"secure erase" la plupart des attributs SMART ont été réinitialisé s...
Et donc je vous pose la question, d'après vous dois-je apporter credit à
ces indicateurs ou simplement au fait que le test SMART passe ?
Quelqu'un a t'il de l'expérience en particulier avec le SMART et les SS D
? les SSD OCZ ?
Je vous joins le fichier SMART d'après le reset.
Merci encore pour vos réponses,
Thibaut
Le 27/10/2011 11:58, Thibaut Chèze a écrit :
Bonjour,
Je viens vers vous car comme certains je me lance dans le monde du SSD
et comme tous j'ai quelques difficultés...
J'ai quelques interrogations qui restent sans réponses, mais j'y
reviendrais par la suite.
Tout d'abord, le SMART. Je sais qu'il y a moins d'indicateurs sur les
SSD, que certains sont même très mal renseignés (comme pour les d isques
durs au début) mais voila, j'ai des SSD, je surveille le SMART et
j'aimerai bien avoir d'autres avis sur la santé de ces "disques".
Je joins quelques fichiers contenant le SMART:
- Les "sd[bc].ref.smart" sont les fichiers d'origine, juste après le
branchement des disques
- Les "sd[bc].test.smart" sont ceux recueillit après deux "badblocks "
sur les "disques" (pas de partitions encore, directement le device)
- Les "sd[bc].test2.smart" sont ceux recueillit après deux autres
"badblocks" sur les "disques" et tests "court" et "long" de SMART
J'ai trouver sur le net une référence de certaines des valeurs mais
cette source n'indiquait pas les valeurs normales et/ou unités
(http://www.ocztechnologyforum.com/staff/ryderocz/misc/Sandforce.jpg pa r
exemple). N'hésitez pas si vous pouvez éclairer ma lanterne.
Je suis quelques peut intrigué par la valeur "Power_On_Hours" (9), qu i
diminue avec le temps :-$, peut-être le MTBF (temps moyen entre deux
pannes), mais à ce moment la, je crois que je devrais m'inquiéter.
Il y a aussi les valeurs des "Raw_Read_Error_Rate" (1),
"Hardware_ECC_Recovered" (195), "Soft_Read_Error_Rate" (201),
"Soft_ECC_Correction" (204), qui sont parfaitement identiques et qui
augmente avec le temps, sur un disque dur, je le remplacerait
immédiatement...
Et finalement la valeur du "Temperature_Celsius" (231), qui si l'on en
croit le lien donné plus haut signifierait "SSD_Life_Left" et qui si la
valeur est exacte, indiquerait que les disques sont en fin de vie...
Qu'en pensez-vous ?
Mes autres interrogations portent principalement sur le TRIM et le
système de fichier ext4.
J'ai lu dans une autre conversation qu'il était conseillé de mettre la
swap dans un fichier sur une partition formatée en ext4 et montée a vec
l'option "discard".
Ok pour l'ext4 avec l'option "discard" pour "activer" le TRIM, mais la
swap, le fichier est créer, quand la machine swap, est remplit, mais en
aucun cas supprimer quand la machine "déswap", et donc le TRIM n'est
jamais utilisé dessus ? je me trompe ? Du coup aucun interrêt à c e que
se soit un fichier sur une partition...
Autrement, il me semblait qu'il existait une option sur le système de
fichier ext4 pour faire une sorte de "round-robin" des blocs et ainsi
allongé la durée de vie des SSD, mais je n'arrive pas a en trouver la
moindre trace, aurais-je rêvé ? Quelqu'un à t'il déjà entendu parler
d'une telle option, en projet peut-être ? Automatique ?
Y'a t'il d'autres options que "relatime", "noatime" et "discard" qui
seraient intéressantes pour un SSD ?
Pour revenir sur le TRIM, comment indiqué manuellement au SSD que les
secteurs sont disponibles ? D'une part car j'ai fais mes "badblocks"
dessus et que du coup normalement tout est occupé, mais aussi pour la
partition swap, lors d'un arrêt ou démarrage (avant le swapon) hist oire
de... Autrement, j'envisageais de mettre un ext4 sur une partition qui
fait tout le SSD, la remplir avec un fichier, et supprimer se fichier.. .
Merci d'avoir pris le temps de me lire, et d'avance merci, pour toute
l'aide que vous apporterez, à moi-même, mais aussi aux autres qui
lierons ceci par la suite.
smartctl 5.41 2011-06-09 r3365 [x86_64-linux-3.0.0-1-amd64] (local build)
Copyright (C) 2002-11 by Bruce Allen, http://smartmontools.sourceforge.ne t
=== START OF INFORMATION SECTION ===
Device Model: OCZ-AGILITY3
Serial Number: OCZ-09TN473816WJX5YI
LU WWN Device Id: 5 e83a97 ef4214d3d
Firmware Version: 2.15
User Capacity: 60 022 480 896 bytes [60,0 GB]
Sector Size: 512 bytes logical/physical
Device is: Not in smartctl database [for details use: -P showall]
ATA Version is: 8
ATA Standard is: ACS-2 revision 3
Local Time is: Fri Oct 28 14:06:17 2011 CEST
SMART support is: Available - device has SMART capability.
SMART support is: Enabled
=== START OF READ SMART DATA SECTION ===
SMART overall-health self-assessment test result: PASSED
General SMART Values:
Offline data collection status: (0x03) Offline data collection activity
is in progress.
Auto Offline Data Collection: Disabled.
Self-test execution status: ( 249) Self-test routine in progress...
90% of test remaining.
Total time to complete Offline
data collection: ( 2829) seconds.
Offline data collection
capabilities: (0x7f) SMART execute Offline immediate.
Auto Offline data collection on/off support.
Abort Offline collection upon new
command.
Offline surface scan supported.
Self-test supported.
Conveyance Self-test supported.
Selective Self-test supported.
SMART capabilities: (0x0003) Saves SMART data before entering
power-saving mode.
Supports SMART auto save timer.
Error logging capability: (0x01) Error logging supported.
General Purpose Logging supported.
Short self-test routine
recommended polling time: ( 1) minutes.
Extended self-test routine
recommended polling time: ( 48) minutes.
Conveyance self-test routine
recommended polling time: ( 2) minutes.
SCT capabilities: (0x0021) SCT Status supported.
SCT Data Table supported.
SMART Error Log not supported
SMART Self-test Log not supported
SMART Selective self-test log data structure revision number 1
SPAN MIN_LBA MAX_LBA CURRENT_TEST_STATUS
1 0 0 Not_testing
2 0 0 Not_testing
3 0 0 Not_testing
4 0 0 Not_testing
5 0 0 Not_testing
Selective self-test flags (0x0):
After scanning selected spans, do NOT read-scan remainder of disk.
If Selective self-test is pending on power-up, resume after 0 minute dela y.
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: http://lists.debian.org/4EAA807D.5020707@cheze.org
This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig9F16DA4662EE230E8801DBBC Content-Type: multipart/mixed; boundary="------------020309040503070303020903"
This is a multi-part message in MIME format. --------------020309040503070303020903 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable
Bonjour,
Merci pour les réponses.
Je me permet d'essayer de recentrer le débat. Pour les questions d'hibernation, j'ai lu que la plupart des info avaient été traitée dans un autre fil. En ce qui me concerne, la swap est surtout pour une gestion "correct" des processus qui consomment trop de ram, pour que l'oomkiller puisse s'exécuter en toute quiétude... (j'ai déjà vu des kernel oops de l'oomkiller qui ne pouvais allouer les ressources nécessaires à la mort d'un processus...
Mais bref, avec vos réponses je pense qu'on a fait le tour sur le système de fichier ext4 en ce qui concerne les optimisations pour les SSD. En revanche, personne n'a abordé le sujet du SMART...
Petites nouvelles de ce coté-ci, après mise à jour des firmwares et "secure erase" la plupart des attributs SMART ont été réinitialisé s... Et donc je vous pose la question, d'après vous dois-je apporter credit à ces indicateurs ou simplement au fait que le test SMART passe ? Quelqu'un a t'il de l'expérience en particulier avec le SMART et les SS D ? les SSD OCZ ? Je vous joins le fichier SMART d'après le reset.
Merci encore pour vos réponses,
Thibaut
Le 27/10/2011 11:58, Thibaut Chèze a écrit :
Bonjour,
Je viens vers vous car comme certains je me lance dans le monde du SSD et comme tous j'ai quelques difficultés... J'ai quelques interrogations qui restent sans réponses, mais j'y reviendrais par la suite.
Tout d'abord, le SMART. Je sais qu'il y a moins d'indicateurs sur les SSD, que certains sont même très mal renseignés (comme pour les d isques durs au début) mais voila, j'ai des SSD, je surveille le SMART et j'aimerai bien avoir d'autres avis sur la santé de ces "disques". Je joins quelques fichiers contenant le SMART: - Les "sd[bc].ref.smart" sont les fichiers d'origine, juste après le branchement des disques - Les "sd[bc].test.smart" sont ceux recueillit après deux "badblocks " sur les "disques" (pas de partitions encore, directement le device) - Les "sd[bc].test2.smart" sont ceux recueillit après deux autres "badblocks" sur les "disques" et tests "court" et "long" de SMART
J'ai trouver sur le net une référence de certaines des valeurs mais cette source n'indiquait pas les valeurs normales et/ou unités (http://www.ocztechnologyforum.com/staff/ryderocz/misc/Sandforce.jpg pa r exemple). N'hésitez pas si vous pouvez éclairer ma lanterne. Je suis quelques peut intrigué par la valeur "Power_On_Hours" (9), qu i diminue avec le temps :-$, peut-être le MTBF (temps moyen entre deux pannes), mais à ce moment la, je crois que je devrais m'inquiéter. Il y a aussi les valeurs des "Raw_Read_Error_Rate" (1), "Hardware_ECC_Recovered" (195), "Soft_Read_Error_Rate" (201), "Soft_ECC_Correction" (204), qui sont parfaitement identiques et qui augmente avec le temps, sur un disque dur, je le remplacerait immédiatement... Et finalement la valeur du "Temperature_Celsius" (231), qui si l'on en croit le lien donné plus haut signifierait "SSD_Life_Left" et qui si la valeur est exacte, indiquerait que les disques sont en fin de vie...
Qu'en pensez-vous ?
Mes autres interrogations portent principalement sur le TRIM et le système de fichier ext4. J'ai lu dans une autre conversation qu'il était conseillé de mettre la swap dans un fichier sur une partition formatée en ext4 et montée a vec l'option "discard".
Ok pour l'ext4 avec l'option "discard" pour "activer" le TRIM, mais la swap, le fichier est créer, quand la machine swap, est remplit, mais en aucun cas supprimer quand la machine "déswap", et donc le TRIM n'est jamais utilisé dessus ? je me trompe ? Du coup aucun interrêt à c e que se soit un fichier sur une partition...
Autrement, il me semblait qu'il existait une option sur le système de fichier ext4 pour faire une sorte de "round-robin" des blocs et ainsi allongé la durée de vie des SSD, mais je n'arrive pas a en trouver la moindre trace, aurais-je rêvé ? Quelqu'un à t'il déjà entendu parler d'une telle option, en projet peut-être ? Automatique ?
Y'a t'il d'autres options que "relatime", "noatime" et "discard" qui seraient intéressantes pour un SSD ?
Pour revenir sur le TRIM, comment indiqué manuellement au SSD que les secteurs sont disponibles ? D'une part car j'ai fais mes "badblocks" dessus et que du coup normalement tout est occupé, mais aussi pour la partition swap, lors d'un arrêt ou démarrage (avant le swapon) hist oire de... Autrement, j'envisageais de mettre un ext4 sur une partition qui fait tout le SSD, la remplir avec un fichier, et supprimer se fichier.. .
Merci d'avoir pris le temps de me lire, et d'avance merci, pour toute l'aide que vous apporterez, à moi-même, mais aussi aux autres qui lierons ceci par la suite.
smartctl 5.41 2011-06-09 r3365 [x86_64-linux-3.0.0-1-amd64] (local build) Copyright (C) 2002-11 by Bruce Allen, http://smartmontools.sourceforge.ne t
=== START OF INFORMATION SECTION === Device Model: OCZ-AGILITY3 Serial Number: OCZ-09TN473816WJX5YI LU WWN Device Id: 5 e83a97 ef4214d3d Firmware Version: 2.15 User Capacity: 60 022 480 896 bytes [60,0 GB] Sector Size: 512 bytes logical/physical Device is: Not in smartctl database [for details use: -P showall] ATA Version is: 8 ATA Standard is: ACS-2 revision 3 Local Time is: Fri Oct 28 14:06:17 2011 CEST SMART support is: Available - device has SMART capability. SMART support is: Enabled
=== START OF READ SMART DATA SECTION === SMART overall-health self-assessment test result: PASSED
General SMART Values: Offline data collection status: (0x03) Offline data collection activity is in progress. Auto Offline Data Collection: Disabled. Self-test execution status: ( 249) Self-test routine in progress... 90% of test remaining. Total time to complete Offline data collection: ( 2829) seconds. Offline data collection capabilities: (0x7f) SMART execute Offline immediate. Auto Offline data collection on/off support. Abort Offline collection upon new command. Offline surface scan supported. Self-test supported. Conveyance Self-test supported. Selective Self-test supported. SMART capabilities: (0x0003) Saves SMART data before entering power-saving mode. Supports SMART auto save timer. Error logging capability: (0x01) Error logging supported. General Purpose Logging supported. Short self-test routine recommended polling time: ( 1) minutes. Extended self-test routine recommended polling time: ( 48) minutes. Conveyance self-test routine recommended polling time: ( 2) minutes. SCT capabilities: (0x0021) SCT Status supported. SCT Data Table supported.
SMART Error Log not supported SMART Self-test Log not supported SMART Selective self-test log data structure revision number 1 SPAN MIN_LBA MAX_LBA CURRENT_TEST_STATUS 1 0 0 Not_testing 2 0 0 Not_testing 3 0 0 Not_testing 4 0 0 Not_testing 5 0 0 Not_testing Selective self-test flags (0x0): After scanning selected spans, do NOT read-scan remainder of disk. If Selective self-test is pending on power-up, resume after 0 minute dela y.