#NoaTime
Note: when operating a system with hundreds of millions of files in one directory on XFS and writing thousands of new files a second, it's a good idea to set "noatime,nodiratime" on the mount to keep write latencies low.

Don't ask why... I've been meaning to replace this system for a while now...
November 18, 2024 at 12:35 AM
ok guess who fucked up spelling 'noatime'(i wrote 'noatine'... TWICE) in his fstab and had to debug for an hour

meee :3
omg proper system hardening is so hard 😭😭😭

i cant even automount LUKS external drives
January 22, 2026 at 7:08 PM
I've never met an accountant that understood what `mount -o noatime -t ffs /dev/sd1c /mnt` meant.
November 23, 2024 at 3:05 AM
PERFCET静岡大会ですが、予選全勝2位通過の決戦トーナメント4回戦敗退で、17位タイの結果でした。
プロになって3年で初めてのベスト32👀✨

応援や支援のおかげで腐らず地道にコツコツやってきての結果だとおもいます。結果に満足はしておりません。もっと精進します。
#Secret
#LStyle
#DPL
#Link
#べろ〜家
#newarrow
#Rowdies
#InBusiBull
#メリケンゴリラ
#NoaTime
#NBM
#清水工業
#豚肩ロース生姜焼き
#仙人ジンギスカン
#HealCorps
#ダーツ好きと繋がりたい #ダーツ
March 11, 2024 at 12:45 AM
But I do know accountants that know what -o user=jake,pass=1234,default,rw,noatime means
November 23, 2024 at 3:21 AM
No, there is no data=journal:

findmnt -o TARGET,SOURCE,FSTYPE,OPTIONS <path>
TARGET SOURCE FSTYPE OPTIONS
<path> /dev/nvme0n1 ext4 rw,noatime,errors=remount-ro,stripe=64
August 30, 2026 at 1:12 AM
Thinking about becoming evil and sinister. Perhaps I'll remove `noatime` from my fstab mounts. Bully my drive with writes I'll never look at. how malicious!
November 4, 2025 at 11:40 PM
Have you tried the usual suspects: mounting the SSD on the server with the noatime option, doing the same with the NFS mount on the client, checking the client-server bandwidth, etc.? Supposedly NFS can perform well, but I've mostly had problems with it. I'd be curious if SSHFS did any better.
December 31, 2023 at 4:07 PM
I can't find where you, @gro-tsen.bsky.social, talked about the noatime option of rsync (blog comments?). I'm sad to report it is broken in the current release, which included in Debian from stable to sid.
bugs.debian.org/cgi-bin/bugr...
I Challenge Thee
bugs.debian.org
February 12, 2026 at 2:37 PM
Disk Partitioning 2/?

The other reason is mount options. Everything is mounted noatime to reduce disk access. Almost everything gets user_xattr. Some patitions are not mounted automatically: /boot and the cdroms. ordinary users can mount cdroms. Only /usr/and /srv get the dev mount options.
July 17, 2025 at 7:02 PM
Ext4 va benissimo anche su ssd che supportano fstrim. Tuttavia btrfs nel tempo è decisamente migliorato e con gli adeguati parametri (noatime, compress=zstd, discard=async, space_cache=v2, commit=120 e quando serve nodatacow) va meglio su ssd. Per la manutenzione imposti un cronjob e via.
September 1, 2026 at 8:28 AM
Au cas où, — c'est toujours délicat de donner des conseils — ma solution sur mes NAS maison est d'avoir le system sur SSD et pour les HDD jouer avec les paramètres de hdparm, notamment l'AAM, un temps d'idle court, monter en noatime, et ne passer updatedb que une fois par mois.
September 28, 2025 at 9:14 PM
Try any FS mount options yet? For ext4 I used to use noatime,data=writeback, but it's been a long time since I worked with MySQL though. Also I wouldn't run the latter of the two options in production

If AWS can you provision something faster?
November 18, 2025 at 5:22 AM
super helpful for external drives.
some commands
udisksctl unlock -b /dev/sdXN
(this returns a dm-N object)
udisksctl mount -o noatime,subvol=@SUBVOL -b /dev/dm-X
udisksctl unmount -b /dev/dm-N
udisksctl lock -b /dev/sdXN
udisksctl power-off -b /dev/sdXN
October 23, 2024 at 1:59 PM
upon looking into this, i could have saved myself the pain if i had not used relatime on fstab, and instead used noatime
July 28, 2025 at 12:50 AM
noatime
May 22, 2025 at 10:03 AM
Optimize MongoDB on Bare Metal

Kill latency spikes on multi-socket rigs via numactl memory interleaving. Disable THP to stop memory freezes, format NVMe to XFS with noatime, & deploy TLS to encrypt pipelines.

🔗 www.servermo.com/howto/optimi...

#MongoDB #SRE
May 28, 2026 at 11:12 AM
-
gamemode (adjusts cpu scaling for games and can be invoked with gamemoderun)
vm.swappiness=20 in sysctl.conf (avoid swapping until things get tight)
noatime in fstab (avoid writes when accessing files for minor disk I/O tweak)
July 10, 2025 at 10:30 AM
I have noatime on the client, and client-server bandwidth is very very good, but it seems everything stems from suboptimal latency over wifi, so nothing else would perform much better really. As for sshfs I very highly doubt it can be better than anything. SMB might be worth a shot though
December 31, 2023 at 11:03 PM
Finding the right parameters to correctly mount a #Btrfs partition on a SSD drive is like finding a needle in a haystack.
#linux

I ended up with:
noatime,
compress=zstd,
space_cache=v2,
ssd,
discard=async,
commit=120,
subvol=
January 22, 2024 at 8:49 AM
FreeBSD: jail から jail 外の FS を mount する場合

1) /etc/jail.conf に 次のエントリを追加 ( jail "foo" の場合)

mount.fstab = "/usr/jails/foo/etc/fstab";

2) /usr/jails/foo/etc/fstab を設定(Jail の /mnt に jail 外の /data/share をmountする場合)

/data/share /usr/jails/foo/mnt nullfs rw,noatime 0 0
January 9, 2024 at 11:53 AM
Is there a way to diasable caching crates?
`mount` mount sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime) proc on /proc type proc (rw,nosuid,nodev,noexec,relatime) udev on /dev type devtmpfs (rw,nosuid,relatime,size=3460256k,nr_inodes=865064,mode=755,inode64) devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000) tmpfs on /run type tmpfs (rw,nosuid,nodev,noexec,relatime,size=704576k,mode=755,inode64) /dev/sdc1 on /cdrom type iso9660 (ro,noatime,nojoliet,check=s,map=n,blocksize=2048,iocharset=utf8) /dev/loop0 on /rofs type squashfs (ro,noatime,errors=continue) /cow on / type overlay (rw,relatime,lowerdir=/filesystem.squashfs,upperdir=/cow/upper,workdir=/cow/work,xino=off) /dev/sdc4 on /var/log type ext4 (rw,relatime) /dev/sdc4 on /var/crash type ext4 (rw,relatime) securityfs on /sys/kernel/security type securityfs (rw,nosuid,nodev,noexec,relatime) tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev,inode64) tmpfs on /run/lock type tmpfs (rw,nosuid,nodev,noexec,relatime,size=5120k,inode64) cgroup2 on /sys/fs/cgroup type cgroup2 (rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot) pstore on /sys/fs/pstore type pstore (rw,nosuid,nodev,noexec,relatime) efivarfs on /sys/firmware/efi/efivars type efivarfs (rw,nosuid,nodev,noexec,relatime) bpf on /sys/fs/bpf type bpf (rw,nosuid,nodev,noexec,relatime,mode=700) systemd-1 on /proc/sys/fs/binfmt_misc type autofs (rw,relatime,fd=29,pgrp=1,timeout=0,minproto=5,maxproto=5,direct,pipe_ino=15937) mqueue on /dev/mqueue type mqueue (rw,nosuid,nodev,noexec,relatime) hugetlbfs on /dev/hugepages type hugetlbfs (rw,relatime,pagesize=2M) debugfs on /sys/kernel/debug type debugfs (rw,nosuid,nodev,noexec,relatime) tracefs on /sys/kernel/tracing type tracefs (rw,nosuid,nodev,noexec,relatime) fusectl on /sys/fs/fuse/connections type fusectl (rw,nosuid,nodev,noexec,relatime) configfs on /sys/kernel/config type configfs (rw,nosuid,nodev,noexec,relatime) none on /run/credentials/systemd-sysusers.service type ramfs (ro,nosuid,nodev,noexec,relatime,mode=700) tmpfs on /tmp type tmpfs (rw,nosuid,nodev,relatime,inode64) tmpfs on /run/snapd/ns type tmpfs (rw,nosuid,nodev,noexec,relatime,size=704576k,mode=755,inode64) tmpfs on /run/user/999 type tmpfs (rw,nosuid,nodev,relatime,size=704576k,nr_inodes=176144,mode=700,uid=999,gid=999,inode64) gvfsd-fuse on /run/user/999/gvfs type fuse.gvfsd-fuse (rw,nosuid,nodev,relatime,user_id=999,group_id=999) /var/lib/snapd/seed/snaps/snapd_16292.snap on /snap/snapd/16292 type squashfs (ro,nodev,relatime,errors=continue,x-gdu.hide) /var/lib/snapd/seed/snaps/core20_1587.snap on /snap/core20/1587 type squashfs (ro,nodev,relatime,errors=continue,x-gdu.hide) /var/lib/snapd/seed/snaps/bare_5.snap on /snap/bare/5 type squashfs (ro,nodev,relatime,errors=continue,x-gdu.hide) /var/lib/snapd/seed/snaps/gnome-3-38-2004_112.snap on /snap/gnome-3-38-2004/112 type squashfs (ro,nodev,relatime,errors=continue,x-gdu.hide) /var/lib/snapd/seed/snaps/gtk-common-themes_1535.snap on /snap/gtk-common-themes/1535 type squashfs (ro,nodev,relatime,errors=continue,x-gdu.hide) portal on /run/user/999/doc type fuse.portal (rw,nosuid,nodev,relatime,user_id=999,group_id=999) binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,nosuid,nodev,noexec,relatime) portal on /root/.cache/doc type fuse.portal (rw,nosuid,nodev,relatime,user_id=0,group_id=0) gvfsd-fuse on /root/.cache/gvfs type fuse.gvfsd-fuse (rw,nosuid,nodev,relatime,user_id=0,group_id=0) tracefs on /sys/kernel/debug/tracing type tracefs (rw,nosuid,nodev,noexec,relatime) /dev/sdb5 on /media/user/1ba75ad8-75c6-46d3-a54c-05dc0ceb12b1 type ext4 (rw,nosuid,nodev,relatime,errors=remount-ro,uhelper=udisks2) > For example, I gave the first couple steps of the linked minimal js-runtime example a try, and, after executing `cargo run` , my `runjs` directory has grown from 1MB to 870M. This is completely separate from the contents of ~/.cargo. Yeah, that ain't gonna work on the actual live Linux USB. I start out with around that amount. And it looks like Rust is writing the same data to `~/.cargo` _and_ the separate 16 GB USB I'm using with `mount` command.
users.rust-lang.org
November 10, 2024 at 11:20 PM
mount optionにnoatimeを追加したところ
read: 122MiB/s->170MiB/s
randread: 56.0MiB/s->61.8MiB/s
に向上.
すっかり忘れていたが,nfsではnoatimeだったので条件をそろえればきちんと有意な性能差があることを確認できた.
fioでsize=10GiBで簡易テストをしたが結果が結構残念...
nfs:
seqread: 122MiB/s
seqwrite: 318MiB/s
randread: 50.3MiB/s
randwrite: 339MiB/s
virtiofs:
seqread: 75.5MiB/s
seqwrite: 233MiB/s
randread: 56.0MiB/s
randwrite: 254MiB/s
なるほど,NW経由でマウントしなくてもいいのか.
こりゃいいぞ
April 20, 2025 at 4:41 AM
Un mount senza noatime, snd & rcv buffer piccoli e altre piccole opzioni possono cambiare notevolmente le performance
June 22, 2026 at 6:45 PM