Improve mmap performance over memory cards

I will write a comparison tool that will check the IOPS connection and the throughput of the disk system, and as such I will access the memory card files with memory for I / O. Since the tool should be on the POSIX and WinNT platforms, I cannot just use plain old mmaps. Also, from what I understand, should you give the Linux server the ability to access this file sequentially? This leads me to Boost memory cards. Most likely, Boost memory cards can give me similar performance on similar hardware with similar quality drivers for Windows, Linux and Max OS X? Has anyone rated Boost mmaps through systems?

+3
source share
1 answer

Why didn't you find the benchmark and find it? I would suspect that there would be no difference in performance because Boost simply provides an agnostic platform tool for the platform.

, Windows NT - - Linux . Windows CreateFile, CreateFileMapping MapViewOfFile. Windows , . . , POSIX, UnmapViewOfFile CloseHandle .

+1

Source: https://habr.com/ru/post/1762565/


All Articles