en ja en en ja ja ja ro ja en
fdatasync(2) をサポートしていない OS 上では代わりに IO#fsync を呼びだします。
IO#fsync との違いは fdatasync(2) を参照してください。
[EXCEPTION] NotImplementedError:
fdatasync(2) も fsync(2) もサポートされていない OS で発生します。
例 require "tempfile" Tempfile.open("testtmpfile") do |f| f.print "test" File.read(f.path) # => "" f.fdatasync File.read(f.path) # => "test" end