Sujet : Re: Mise en Route de la Super Configuration Linux de Ghost "Michu" Raider
De : schaefer (at) *nospam* alphanet.ch (Marc SCHAEFER)
Groupes : fr.comp.os.linux.configurationDate : 18. Apr 2022, 18:55:32
Autres entêtes
Organisation : Posted through ALPHANET
Message-ID : <t3k564$iqg$2@shakotay.alphanet.ch>
References : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
User-Agent : tin/2.4.3-20181224 ("Glen Mhor") (UNIX) (Linux/4.19.0-18-amd64 (x86_64))
François <
nafnaf.29@laposte.net.invalid> wrote:
Ça se fait encore la défragmentation ? Je croyais que depuis NTFS elle
n'avait plus besoin d'être....
Il semblerait que si
https://www.qwant.com/?client=brz-moz&q=ntfs%2Bd%C3%A9fragmentation&t=web
En fait, si je me rappelle bien, ce qui peut éviter le besoin de
défragmentation c'est quand le fs fait de la préallocation.
Je m'explique: si le fs prédit les allocations d'un fichier et
pré-réserve les blocs contigus à l'avance, il y aura moins de
fragmentation. C'est plus compliqué que ça, et aucun système ne
fonctionne si le fs est trop plein (style >= 95%).
Il existe d'ailleurs des outils de défragmentation même sous système
standard: e4defrag [1].
A ma connaissance, les fs qui font de la préallocation sont ext[234],
xfs, et probablement tous les fs POSIX modernes.
Sous Microsoft, il ne me semble pas que cela ait jamais été implémenté.
Attention au sens aussi de fragmentation:
a) le fait d'optimiser un fs en stockant le contenu des petits
fichiers directement dans l'inode (sauf erreur reiserfs p.ex. le
fait)
b) la non-contiguité.
Parler de non-contiguité me semble plus précis que `fragmentation'.
C'est d'ailleurs ce que dit fsck, de mémoire.
[1]
https://packages.debian.org/bullseye/e2fsprogs