从最终用户的角度来看,sync
和async
mount选项之间有什么区别?使用这些选项之一挂载的文件系统是否比使用另一个选项挂载的文件系统更快?如果未设置,则默认为哪个选项?
man mount
他说,这种sync
选择可能会缩短闪存的寿命,但可能会因过时的传统观点而失效。无论如何,这让我有些担心,因为分区/
和/home
放置位置的主硬盘驱动器是SSD驱动器。
Ubuntu安装程序(14.04)sync
既未指定分区也未指定async
选项/
,但已通过option async
进行/home
了设置defaults
。这是我的/etc/fstab
,我添加了一些额外的行(请参阅注释),但未更改安装程序所做的行中的任何内容:
# / 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
因此,如果我/dev/sda
是SSD,为了减少磨损,是否应该async
为/
and /home
文件系统添加选件?我应该为我定义的其他分区设置sync
还是async
选择/etc/fstab
?SSD和HDD驱动器的推荐方法是什么?