The antonomy of #XFS #fsync https://dev.to/yugabyte/the-anatomy-of-xfs-fsync-4ael #fs #linux #filesystem #kernel
#xfs #fsync #fs #linux #filesystem #kernel
From the birdsite, but worth reading: #Apple reinterpreted yet another syscall on #macOS: #fsync is not really fsync... and when a real fsync is used their drive is super slow at flushing caches.
macOS is basically totally unsafe without battery backup:
"""
Well, this is unfortunate. It turns out Apple's custom NVMe drives are amazingly fast - if you don't care about data integrity.
If you do, they drop down to HDD performance. Thread.
"""
#posix #filesystem #fsync #macOS #Apple
> Well, this is unfortunate. It turns out #Apple's custom #NVMe drives are amazingly fast - if you don't care about data integrity.
> If you do, they drop down to #HDD performance.
> As it turns out, #macOS cheats. On #Linux, #fsync() will both flush writes to the drive, and ask it to flush its write cache to stable storage.
> But on #macOS, #fsync() only flushes writes to the drive. Instead, they provide an #F_FULLSYNC operation to do what fsync() does on #Linux.
https://nitter.fdn.fr/marcan42/status/1494213855387734019
#F_FULLSYNC #fsync #linux #macos #hdd #nvme #apple
RT @IroAlexis@twitter.com
#AssassinsCreedValhalla #Wine #TkG Staging #Fsync 5.22 + #VKD3DProton (master) #LinuxGaming #Vulkan
🐦🔗: https://twitter.com/IroAlexis/status/1330104922369568768
#AssassinsCreedValhalla #wine #tkg #fsync #VKD3DProton #linuxgaming #vulkan
RT @IroAlexis@twitter.com
.@AFATEGAME@twitter.com #Wine #TkG Staging #Fsync 5.16 + #DXVK 1.7.1 #LinuxGaming #DXVK #Vulkan
🐦🔗: https://twitter.com/IroAlexis/status/1304100566709215234
#wine #tkg #fsync #dxvk #linuxgaming #vulkan