共享内存实现本地TCP的Socket通信方法及系统
摘要:
本发明公开了一种共享内存实现本地TCP的Socket通信方法及系统,方法包括针对本地进程间的TCP的Socket通信,在程序的启动主函数main之前先执行一段初始化的代码将TCP的Socket通信关键函数替换为基于共享内存实现本地进程的发送方和接收方的Socket数据收发得到的Socket通信关键函数,从而实现本地进程间的TCP的Socket通信加速。本发明通过在程序的启动主函数main之前将Socket通信关键函数替换为基于共享内存实现本地进程的发送方和接收方的Socket数据收发的新Socket通信关键函数,减少用户态和内核态的切换,减少系统调用的流程,大大缩短本地socket的通信时间。
0/0