logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 11-08-2019 13:50:34

evocorsa
Membre
Inscription : 18-12-2017

noatime, sur quelle partition ?

Bonjour, je viens d'installer Debian sur un combo SSD + HDD, faut il utiliser noatime sur toutes les partitions ou seulement sur celles du SSD ?
Merci wink

Hors ligne

#2 11-08-2019 14:25:44

Anonyme-11
Invité

Re : noatime, sur quelle partition ?

Salut,
Cela ne concerne quasiment que les SSD car il est question d'écritures.
En règle générale, pour faire durer un SSD, on fait en sorte qu'il subit le moins d'écriture possible.
Aujourd'hui, ce n'est pas non plus dramatique car un simple Kingston a400 à 20€ peut subir 40To d'écritures.

Concernant les HDD, tu auras un très léger gain de vitesse.
Mais si tu as du SATA 3, a priori ce sera minime.
Je n'en dirai pas autant pour un système à deux HDD sur une seule nappe IDE (débit IDE  plus lent que le SATA et divisé par deux du au système maître/esclave) où la, l'optimisation des écritures peut permettre de gagner un peu plus.

Merci de me corriger si je me trompe.

Dernière modification par Anonyme-11 (11-08-2019 14:28:23)

#3 11-08-2019 19:46:01

evocorsa
Membre
Inscription : 18-12-2017

Re : noatime, sur quelle partition ?

merci pour cette réponse rapide,
je vais donc me contenter d'utiliser noatime uniquement sur la partition root qui est sur mon SSD.

Hors ligne

#4 12-08-2019 12:01:28

Anonyme-11
Invité

Re : noatime, sur quelle partition ?

Juste au passage, il y a aussi "nodiratime" qui devrait t'intéresser.

#5 12-08-2019 12:45:07

raleur
Membre
Inscription : 03-10-2014

Re : noatime, sur quelle partition ?

noatime implique nodiratime.

Il vaut mieux montrer que raconter.

Hors ligne

#6 12-08-2019 13:03:43

Anonyme-11
Invité

Re : noatime, sur quelle partition ?

raleur a écrit :

noatime implique nodiratime.



C'est a dire qu'on n'est pas obliger de le mentionner? smile

#7 12-08-2019 13:10:07

raleur
Membre
Inscription : 03-10-2014

Re : noatime, sur quelle partition ?

Je ne comprends pas la question. On n'est jamais obligé de le mentionner, comme noatime. Par définition, une option de montage, c'est optionnel.

Dernière modification par raleur (12-08-2019 13:11:01)


Il vaut mieux montrer que raconter.

Hors ligne

#8 12-08-2019 13:20:48

Anonyme-11
Invité

Re : noatime, sur quelle partition ?

Est ce que, lorsqu'on indique "noatime", "nodiratime" est forcément inclus?

- L'option noatime désactive complètement les temps d'accès aux fichiers d'écriture sur le lecteur chaque fois que vous lisez un fichier. Cela fonctionne bien pour presque toutes les applications, sauf pour celles qui ont besoin de savoir si un fichier a été lu depuis sa dernière modification. Les informations de temps d'écriture d'un fichier continueront à être mises à jour chaque fois que le fichier est écrit avec cette option activée.

- L'option nodiratime désactive l'écriture des temps d'accès aux fichiers uniquement pour les répertoires alors que d'autres fichiers ont encore des temps d'accès écrits.

#9 12-08-2019 13:50:12

raleur
Membre
Inscription : 03-10-2014

Re : noatime, sur quelle partition ?

Oui. C'est explictement mentionné dans la page de manuel de mount(8).
Je ne sais pas d'où vient ta citation mais je la trouve confuse.

Il vaut mieux montrer que raconter.

Hors ligne

#10 12-08-2019 14:34:10

Anonyme-11
Invité

Re : noatime, sur quelle partition ?

J'ai trouvé cette infos ici :
https://wiki.archlinux.fr/Fstab#Options_atime

Sinon, j'ai aussi cette citation :

noatime - Ne pas mettre à jour la date d'accès sur l'inode pour le système de fichier. Cela peut aider les performances.
nodiratime - Ne pas mettre à jour la date d'accès aux répertoires sur l'inode pour le système de fichier. Cela peut aider les performances.


qui provient de : https://wiki.debian.org/fr/fstab

La dessus, on croirait qu'il s'agit d'option très distincte.
Mais le manuel doit prévaloir, non?

Dernière modification par Anonyme-11 (12-08-2019 14:37:56)

#11 13-08-2019 06:21:21

Anonyme
Invité

Re : noatime, sur quelle partition ?

Salut evocorsa,

  Quand j'ai configuré mon fstab j'avais utilisé relatime plutôt que noatime, en me basant sur les conseils de sebsauvage.net. Son article Linux et SSD est très bien fait, j'ai appliqué ce qu'il explique sous Buster et pas de problème.
Voilà ce qu'il conseille pour relatime/noatime :

noatime ? non:relatime

La plupart des systèmes de fichier - dont ex4 - sont capables d'enregistrer l'heure d'accès (atime), de création (ctime) et de modification (mtime) d'un fichier ou un répertoire. Si connaître l'heure d'accès d'un fichier peut être très pratique, cela veut dire que pour chaque lecture de fichier, cela déclenche une écriture disque (pour enregistrer la date de dernier accès). Cela fait beaucoup d'écriture pour pas grand chose.

On trouve parfois des astuces sur internet qui recommandent d'ajouter noatime et nodiratime dans les options de montage, ce qui a pour effet de désactiver l'enregistrement de la date de dernier accès. Cela fonctionne, mais certains logiciels ont besoin de connaître cette date pour fonctionner correctement.

Je ne vous recommande pas cette solution noatime/nodiratime, car la plupart des distributions récentes montent déjà vos partitions avec l'option relatime qui fait à peu près la même chose, mais ne met à jour la date d'accès qu'une fois par jour (ou quand mtime/ctime est plus récent). Cela permet de garder la fonctionnalité de atime tout en réduisant les accès disque.



Bonne journée/soirée!

#12 13-08-2019 08:45:53

raleur
Membre
Inscription : 03-10-2014

Re : noatime, sur quelle partition ?

bosolo a écrit :

la plupart des distributions récentes montent déjà vos partitions avec l'option relatime qui fait à peu près la même chose, mais ne met à jour la date d'accès qu'une fois par jour (ou quand mtime/ctime est plus récent).


relatime est l'option par défaut depuis le noyau 2.6.30, ce qui est déjà très ancien. Pour comparaison avec Debian, Lenny (2009) avait un noyau 2.6.26 et Squeeze (2011) un noyau 2.6.32.

Quelques rares programmes comme mutt sont connus pour ne pas fonctionner correctement avec noatime. Par contre je n'ai jamais entendu parler de programmes qui ne fonctionneraient pas avec nodiratime.

relatime a un intérêt avec les fichiers qui sont lus plus souvent qu'ils sont créés ou modifiés, notamment les fichiers statiques dans /usr. Par contre son intérêt est moindre avec les fichiers qui sont souvent modifiés puis lus puisque la date d'accès sera mise à jour lors de la lecture suivant une écriture.

Dernière modification par raleur (13-08-2019 13:06:34)


Il vaut mieux montrer que raconter.

Hors ligne

#13 13-08-2019 13:01:13

evocorsa
Membre
Inscription : 18-12-2017

Re : noatime, sur quelle partition ?

merci pour toutes vos réponses !!

Dernière modification par evocorsa (13-08-2019 13:01:24)

Hors ligne

#14 19-08-2022 11:05:27

Kristen
Membre
Lieu : Finistère
Distrib. : debian 12 bookworm
Noyau : Linux 6.1.0-18-amd64
(G)UI : KDE Plasma
Inscription : 19-02-2009

Re : noatime, sur quelle partition ?

Salut
Pour un SSD, j'ajoute noatime.

- Tour : 4 × Intel® Core™ i5-4570 CPU @ 3.20GHz × 4 - RAM 12 Go - Carte graphique GeForce GTX 750 Ti NV117 - Écran 24" et 23" hdmi
- Lenovo IdeaPad 3 15ALC6 - 15.6" - Ryzen 5 5500U - 16 Go RAM - 128 Go SSD + 1 To HDD
- Lenovo Ideapad  S130-14IGM
- ASUS F751L X751LA : 4 × Intel® Core™ i3-4030U CPU @ 1.90GHz - 8 Go de RAM - SSD 128 Go

Hors ligne

Pied de page des forums