[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Installation sur un SSD



On 2016-01-18 21:26:16 +0100, Pascal Hambourg wrote:
> Vincent Lefevre a écrit :
> > On 2016-01-18 09:43:35 +0100, Pascal Hambourg wrote:
> >> Je n'ai pas regardé cette page, mais certains SSD haut de gamme ont un
> >> taux d'overprovisionning élevé, pouvant aller jusqu'à 100%. Dans ce cas
> >> il reste toujours une grande quantité de blocs libres même sans TRIM, ce
> >> qui permet au ramasse-miettes de fonctionner efficacement. On peut
> >> obtenir un résultat similaire en n'utilisant qu'une fraction de la
> >> capacité utile d'un SSD standard.
> > 
> > J'ai des doutes là-dessus. Lorsqu'il y a une modification d'un
> > fichier:
> > 
> > 1) Si le système cherche à réécrire sur les pages utilisées, ça va
> >    provoquer des effacements / copies, ce qui est lent.
> > 
> > 2) S'il cherche au contraire à utiliser des zones libres (tant qu'il
> >    y en a), il va prendre de plus en plus de données, tel que c'est
> >    vu par le SSD. Et au bout d'un moment, tout sera occupé, et on
> >    retombe dans le cas 1 (s'il ne fait pas lui-même de TRIM).
> 
> C'est pour éviter d'en arriver là que le SSD fait du ramasse-miettes :
> compactage et copie des pages à jour dans de nouveaux blocs, et
> effacement des blocs libérés.

Oui, mais le ramasse-miettes du SSD ne fonctionne bien que si TRIM est
utilisé. L'overprovisionning va juste retarder le moment où l'absence
de TRIM posera des problèmes de performance.

-- 
Vincent Lefèvre <vincent@vinc17.net> - Web: <https://www.vinc17.net/>
100% accessible validated (X)HTML - Blog: <https://www.vinc17.net/blog/>
Work: CR INRIA - computer arithmetic / AriC project (LIP, ENS-Lyon)


Reply to: