[Linux] statistiques disque SSD installation Linux Mint 18

Cyril Chaboisseau cyril.chaboisseau@::1
Mar 1 Nov 18:32:12 CET 2016


ça fait un moment que je me demandais combien d'octets/blocs étaient
lus ou écris lorsque l'on fait une installation d'une distribution Linux
récente

J'ai pu m'en rendre compte en réinstallant totalement l'un de mes ordis
(en gardant /home) avec une Linux Mint 18 KDE (Sarah)

j'ai donc relevé les compteurs de mon SDD juste avant de faire
l'installation :

(après le boot sur la clé, juste avant de cliquer sur "installation")

# smartctl -x /dev/sda
[...]
Device Statistics (GP Log 0x04)
Page  Offset Size        Value Flags Description
0x01  =====  =               =  ===  == General Statistics (rev 1) ==
0x01  0x008  4              90  ---  Lifetime Power-On Resets
0x01  0x010  4             730  ---  Power-on Hours
0x01  0x018  6       426085710  ---  Logical Sectors Written
0x01  0x020  6         5134759  ---  Number of Write Commands
0x01  0x028  6       224994709  ---  Logical Sectors Read
0x01  0x030  6         4869330  ---  Number of Read Commands
0x07  =====  =               =  ===  == Solid State Device Statistics
(rev 1) ==
0x07  0x008  1               0  ---  Percentage Used Endurance Indicator
                                |||_ C monitored condition met
                                ||__ D supports DSN
                                |___ N normalized value

puis, à la fin de l'installation
(tjrs dans la session d'installation, juste avant le redémarrage)

Device Statistics (GP Log 0x04)
Page  Offset Size        Value Flags Description
0x01  =====  =               =  ===  == General Statistics (rev 1) ==
0x01  0x008  4              90  ---  Lifetime Power-On Resets
0x01  0x010  4             730  ---  Power-on Hours
0x01  0x018  6       444984950  ---  Logical Sectors Written
0x01  0x020  6         5182416  ---  Number of Write Commands
0x01  0x028  6       225043181  ---  Logical Sectors Read
0x01  0x030  6         4870282  ---  Number of Read Commands
0x07  =====  =               =  ===  == Solid State Device Statistics




et enfin après le redémarrage, une fois la mise à jour des 179 paquets
(MAJ du 01/01/2016) effectuée

Device Statistics (GP Log 0x04)
Page  Offset Size        Value Flags Description
0x01  =====  =               =  ===  == General Statistics (rev 1) ==
0x01  0x008  4              90  ---  Lifetime Power-On Resets
0x01  0x010  4             731  ---  Power-on Hours
0x01  0x018  6       450191424  ---  Logical Sectors Written
0x01  0x020  6         5254496  ---  Number of Write Commands
0x01  0x028  6       227611003  ---  Logical Sectors Read
0x01  0x030  6         4937971  ---  Number of Read Commands
0x07  =====  =               =  ===  == Solid State Device Statistics


n.b. : 1 secteur = 512 octets

en conclusion :

le plus important :
ce sont quasiment 19M blocs à savoir un peu moins de 9,69Go qui sont
écris à travers 47657 commandes d'écritures pour une installation totale
linux mint incluant les paquets proprios
-> ce chiffre correspond presque exactement à ce que j'ai ensuite comme
espace disque occupé (commande df)

ensuite, pour la grosse MAJ de 179 paquets (en un peu moins de 2 mois
depuis la sortie de la Mint KDE), ce sont un peu plus de 5 milliards de
secteurs/blocs d'écriture (soit 2,66Go) et 72k commandes "write" sachant
qu'il y a eu environ 300Mo d'espace disque de fichiers .deb


pour la lecture, c'est moins important vis à vis de la durée de vie d'un
SSD (usure en écriture) mais tout autant instructif par rapport à
l'intérêt d'avoir un tel disque :

install = 48k secteurs soit 24,81Mo lus et seulement 52 opérations de lecture
reboot + install MAJ = 2,57 millions de blocs (1,31Go) lus et 67689 OPS



en espérant que ça sera utile à certains

-- 
	Cyril Chaboisseau


Plus d'informations sur la liste de diffusion linux