When CreateFile Function is called without the flag FILE_FLAG_NO_BUFFERING,
what is the size of the inner buffer of operating system?
If my buffer size is larger than the inner buffer of Windows, can I
fully use up the throughput of disk?
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
It likely varies from windows version to windows version, as well as depending on the amount of free RAM. Rather than relying on anything specific, you should simply do reads and writes with buffer sizes that work well for your application.