Quelle est la différence entre sync
et les async
options de montage du point de vue de l'utilisateur final? Le système de fichiers monté avec l'une de ces options fonctionne-t-il plus rapidement que s'il était monté avec une autre? Quelle est l'option par défaut, si aucune n'est définie?
man mount
indique que cette sync
option peut réduire la durée de vie de la mémoire flash, mais qu'elle peut être dépassée par la sagesse conventionnelle obsolète. Quoi qu'il en soit, cela me concerne un peu, car mon disque dur principal, où se trouvent les partitions /
et /home
sont placés, est un lecteur SSD.
Ubuntu installateur (14,04) n'a pas spécifié sync
ni async
option pour la /
partition, mais ont mis async
pour /home
l'option defaults
. Voici ma /etc/fstab
, j'ai ajouté quelques lignes supplémentaires (voir commentaire), mais rien n'a changé dans les lignes faites par l'installateur:
# / was on /dev/sda2 during installation
UUID=7e4f7654-3143-4fe7-8ced-445b0dc5b742 / ext4 errors=remount-ro 0 1
# /home was on /dev/sda3 during installation
UUID=d29541fc-adfa-4637-936e-b5b9dbb0ba67 /home ext4 defaults 0 2
# swap was on /dev/sda4 during installation
UUID=f9b53b49-94bc-4d8c-918d-809c9cefe79f none swap sw 0 0
# here goes part written by me:
# /mnt/storage
UUID=4e04381d-8d01-4282-a56f-358ea299326e /mnt/storage ext4 defaults 0 2
# Windows C: /dev/sda1
UUID=2EF64975F6493DF9 /mnt/win_c ntfs auto,umask=0222,ro 0 0
# Windows D: /dev/sdb1
UUID=50C40C08C40BEED2 /mnt/win_d ntfs auto,umask=0222,ro 0 0
Donc , si mon /dev/sda
est SSD, devrais - je - pour le bien de réduire l' usure - add async
option /
et les /home
systèmes de fichiers? Devrais-je définir sync
ou une async
option pour les partitions supplémentaires que j'ai définies dans mon /etc/fstab
? Quelle est l'approche recommandée pour les disques SSD et HDD?