"Need information on block layer buffer cache behavior"

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

I have a storage media, where I need to write the data to. Right now,
I am using the vfs_write calls to write the data on the media. I am
not explicitly syncing the data on to the device in my driver file. I
am expecting the VFS to take care of syncing this data on to the
storage media. In this scenario, If I try to copy big files(~GB's of
data), What is the expected behavior from the VFS. Does kernel
allocate large cache buffers (or) does it use fixed cache buffers and
manipulate on these fixed buffers (or) does it go on increasing the
buffer caches based on the amount of data to be written on the storage
media.?

I am new to kernel file system programming, please help me in
understanding the above scenario?

-- 
Regards,
Murali N

--
To unsubscribe from this list: send an email with
"unsubscribe kernelnewbies" to ecartis@xxxxxxxxxxxx
Please read the FAQ at http://kernelnewbies.org/FAQ



[Index of Archives]     [Newbies FAQ]     [Linux Kernel Mentors]     [Linux Kernel Development]     [IETF Annouce]     [Git]     [Networking]     [Security]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux SCSI]     [Linux ACPI]
  Powered by Linux