From: Anand A. <av...@zr...> - 2007-06-26 19:50:30
|
> > > --> write (kernel keep datas in its page cache) > > OK (we do nothing) > > ......... > > --> write > > OK (we do nothing) > > --> close or flush or ... > > retrieve kernel page cache written data before kernel sends them to > oblivion > > > > Is it unrealistic within the linux kernel ? > > It's hard to do correctly. One reason is the modification time, which > in your example wouldn't get updated until the kernel buffers are > written back, and that would break 'make' for example. > > Is it possible to (atleast) send the entire write chunk to the FS without breaking into 4KB chunks even when direct_io is not available? -- Anand V. Avati |