Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> or you have allocated blocks or otherwise performanced a write which required updating file system metadata

What if you're appending to a file, and want to checkpoint every so often. I guess you can be clever with fallocate(FALLOC_FL_KEEP_SIZE) to avoid the block allocation, but won't st_size still need to be updated?

I also assume that st_mtime doesn't count towards dirtying the metadata.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: