aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeff Sharkey <jsharkey@android.com>2016-12-11 11:06:55 +0100
committerDrgravy <drg113001@gmail.com>2016-12-11 08:15:15 -0600
commit1f6f382d21c4b41838c127a028d91e15132c686f (patch)
tree2ad8c8de702cd35b31b18a4e6d86586c5a430d31
parent6ae6f595be8d1ffced4cac79c466f480d3b7ffd8 (diff)
So uh, enabling atime is bad.
When atime tracking is enabled on a filesystem, simple read-only operations result in touching the atime value, resulting in writes. This is bad for both performance and flash lifetime. Many historical Android devices have shipped with 'noatime' enabled, so we're just bringing marlin/sailfish in alignment with them. Test: booted, benchmarked before/after Bug: 32144070 Change-Id: I333e67ed63d1804acb2a1bfaf981fa1224f0f079 (cherry picked from commit 5e2840e4db4387d8f84b402daf88fdd059707554)
-rw-r--r--rootdir/etc/fstab.g22
1 files changed, 1 insertions, 1 deletions
diff --git a/rootdir/etc/fstab.g2 b/rootdir/etc/fstab.g2
index f7515d4..0065980 100644
--- a/rootdir/etc/fstab.g2
+++ b/rootdir/etc/fstab.g2
@@ -11,7 +11,7 @@
/dev/block/platform/msm_sdcc.1/by-name/system /system ext4 ro,barrier=1 wait
/dev/block/platform/msm_sdcc.1/by-name/userdata /data ext4 noatime,nosuid,nodev,barrier=1,noauto_da_alloc,errors=continue,journal_async_commit wait,check,encryptable=/dev/block/platform/msm_sdcc.1/by-name/encrypt
/dev/block/platform/msm_sdcc.1/by-name/userdata /data f2fs rw,nosuid,nodev,noatime,nodiratime,inline_xattr wait,check,encryptable=/dev/block/platform/msm_sdcc.1/by-name/encrypt
-/dev/block/platform/msm_sdcc.1/by-name/cache /cache ext4 nosuid,nodev,barrier=1,noauto_da_alloc,errors=continue,journal_async_commit wait
+/dev/block/platform/msm_sdcc.1/by-name/cache /cache ext4 noatime,nosuid,nodev,barrier=1,noauto_da_alloc,errors=continue,journal_async_commit wait
/dev/block/platform/msm_sdcc.1/by-name/cache /cache f2fs rw,nosuid,nodev,noatime,nodiratime,inline_xattr wait,check
/dev/block/platform/msm_sdcc.1/by-name/persist /persist ext4 nosuid,nodev,barrier=1,noauto_da_alloc,errors=continue wait,notrim
/dev/block/platform/msm_sdcc.1/by-name/modem /firmware vfat ro,shortname=lower,uid=1000,gid=1000,dmask=227,fmask=337,context=u:object_r:firmware_file:s0 wait