因为该工具需要同时在POSIX和WinNT平台上使用,所以我不能只使用普通的老式mmap。另外,据我所知,你必须建议Linux内核,整个文件将被顺序访问?这就引出了增强内存映射的问题。Boost内存映射是否可能在Windows、Linux和Max OS X上使用类似质量的驱动程序的类似硬件上提供类似的性能?是否有人对系统中的Boost mmap进行了基准测试?
在Linux机器上,试图编写驱动程序,并试图将一些内核内存映射到应用程序中,以提高性能。在线检查mmap的驱动程序实现,找出不同的实现方案。根据手册页,mmap -在调用进程的虚拟地址空间中创建新的映射。下面看到了各种驱动程序mmap的实现。( a)驱动程序创建连续的物理内核内存,并将其映射到进程地址空间。static int driver_