Message134039
| Author |
vstinner |
| Recipients |
ixokai, nadeem.vawda, ned.deily, neologix, pitrou, sdaoden, skrah, vstinner |
| Date |
2011年04月19日.10:43:03 |
| SpamBayes Score |
0.0068220696 |
| Marked as misclassified |
No |
| Message-id |
<1303209784.62.0.265192126594.issue11277@psf.upfronthosting.co.za> |
| In-reply-to |
| Content |
Oh, fcntl has already a F_FULLFSYNC constant, so we can use like fcntl.fcntl(fd, fcntl.F_FULLFSYNC) in Python.
> can you add a sentence in mmap doc to explain that mmap.mmap()
> does flush the file on Mac OS X and VMS?
Hum, it does flush the file on VMS using fsync(), but on Mac OS X, it does just set F_FULLFSYNC flag using fcntl. It doesn't call fsync() explicitly. Does mmap() "call fsync()" implicitly? |
|