[发明专利]一种减少多核系统上tcp连接建立时锁竞争的方法无效
申请号: | 201310430398.8 | 申请日: | 2013-09-18 |
公开(公告)号: | CN103533025A | 公开(公告)日: | 2014-01-22 |
发明(设计)人: | 王雷;王宇;赵玉龙 | 申请(专利权)人: | 北京航空航天大学 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L1/16;G06F9/46 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100191*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 多核多网卡队列环境下tcp连接建立时,所有cpu共享同一个侦听套接字,必须通过竞争获取socket的互斥锁才能修改侦听套接字的半连接hash表和连接队列,无法充分发挥多核的并行性能。本发明通过修改Linux内核代码,把内核中TCP监听套接字的连接队列拆分成多队列,缓解了TCP连接建立时锁的竞争。 | ||
搜索关键词: | 一种 减少 多核 系统 tcp 连接 建立 竞争 方法 | ||
【主权项】:
减少多核系统上tcp连接建立时锁竞争的方法,其特征在于把Linux内核的TCP监听套接字的中的大socket锁进行了细化,增加了syn_table的锁和accept队列锁。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航空航天大学,未经北京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201310430398.8/,转载请声明来源钻瓜专利网。