chepioq wrote:J'ai installé centos (en test pour une amie) avec virtualBox, et d'autre part j'ai un disque dur SSD.
T'as un disque dur ou un SSD ? J'imagine que c'est un SSD (ou à la limite disque SS).
chepioq wrote:Est-ce que cela a un sens de faire les optimisations pour SSD sur ce disque dur virtuel, ou alors est-ce que cela ne sert à rien ? (vu qu'en fin de compte ce disque virtuel est un gros fichier qui est déjà pris en charge par la machine hôte, qui est optimisée).
Aucun intérêt, tu joues pas du tout sur la même couche. Ton OS hôte agit directement sur le hardware, c'est à lui qu'il faut dire d'aligner les partitions, d'activer le TRIM et compagnie. Ton OS invité ne voit qu'un disque qui est virtuel, toutes les commandes d'IO passées au "disque" sont en fait envoyées au kernel du système hôte (je parle de virtualisation de type 2, ce qui est le cas de VirtualBox) et c'est lui qui va gérer tout ce qui est TRIM et compagnie.
La seule chose que tu pourrais faire sur l'invité, c'est de faire les optimisations d'IO (mettre le cache des applications en RAM notamment). Parce que si l'invité demande d'écrire un fichier sur le disque virtuel, ben l'hôte va quand même aller écrire des trucs dans le fichier de VirtualBox, qui est sur le SSD. Mais bon, franchement je sais pas si c'est vraiment d'actualité encore ça... Les algos de wear-leveling mis en place sur les contrôleurs sont vraiment efficaces maintenant, sans compter la durée de vie des puces qui augmente à chaque nouvelle "génération".