This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Maximum buffer space on read/write system call

Hi Experts,

What is the maximum amount of size the data is read/write using the read()/write() system call ?


Whether it affects performance on putting higher size like 64K at single read/write from user space application ?


How to measure it ?

Also I am using my own kernel driver with fops structure to receive it. So each time it has to be mem copied.