mmap 为进程提供了一种写入和读取内存的方法,在写入/读取时不需要进程切换到内核模式。更少的系统调用意味着更高效。其他用于进程间通信的方法,如管道、套接字,在读/写时通常必须切换到内核模式。所以,正如我所见,mmap 是最有效的进程间通信方法。这样对吗?
mmap 为进程提供了一种写入和读取内存的方法,在写入/读取时不需要进程切换到内核模式。更少的系统调用意味着更高效。其他用于进程间通信的方法,如管道、套接字,在读/写时通常必须切换到内核模式。所以,正如我所见,mmap 是最有效的进程间通信方法。这样对吗?