News for hackers. Stuff that matters.
Re:Why Google Pixel lags 10x more than Moto Z by umanwizard on Monday December 12, 2016 @02:10AM (#13156229)
I think lots of stuff causes disk I/O that you might not even be aware of.

For example, on iOS, +[CLLocationManager authorizationStatus] (checking if the app is allowed to use location or not) has to read a file [1]. Almost no app developers are aware of this.

[1] I've been told this by guys who worked full-time on location stuff, but I haven't verified it myself and can't find it in docs, so take it with a grain of salt

Re:Why Google Pixel lags 10x more than Moto Z by azernik on Monday December 12, 2016 @08:27AM (#13157863)
fsync() in particular is usually only called on (well, after) disk writes though - I can see that being involved in all kinds of system API calls too, but hopefully the system makers would be savvy enough to use an actual write barrier instead of being fsync-happy.