免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 3312 | 回复: 14
打印 上一主题 下一主题

想对 Linux TCP/IP 协议栈优化 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-04-24 17:31 |只看该作者 |倒序浏览
请教各位大虾:现在我要对Linux TCP/IP协议栈优化,去掉其中一些功能,请问直接在其源代码里去除相关变量函数等,然后再编译。这种方法可行么 ?
我是菜鸟,恳请大家指点!

[ 本帖最后由 platinum 于 2006-4-25 15:40 编辑 ]

论坛徽章:
0
2 [报告]
发表于 2006-04-24 19:05 |只看该作者
原帖由 fiish 于 2006-4-24 17:31 发表
请教各位大虾:现在我要对Linux TCP/IP协议栈优化,去掉其中一些功能,请问直接在其源代码里去除相关变量函数等,然后再编译。这种方法可行么 ?
我是菜鸟,恳请大家指点!


当然可行。但如果是“功能”级的优化,大多不必动源代码。

论坛徽章:
0
3 [报告]
发表于 2006-04-25 08:46 |只看该作者
与功能级相对的是?比如我要将tcp的一些性质象拥塞控制等去除,让我应用层去进行相关的工作,那么,进行代码裁剪的话,工作量怎么样?
我刚接触linux这方面的东西,实在是菜的很呢,很希望有人能给我点帮助和指点!

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
4 [报告]
发表于 2006-04-25 09:02 |只看该作者
原帖由 fiish 于 2006-4-24 17:31 发表

我是菜鸟,恳请大家指点!



Linux协议栈 就这样被糟蹋了?

论坛徽章:
0
5 [报告]
发表于 2006-04-25 10:51 |只看该作者
楼上要是认为协议栈是不可触碰的圣物,那我无话可说.
我仅是自己学习和研究,不知道何来"糟蹋"一说呢?

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
6 [报告]
发表于 2006-04-25 11:10 |只看该作者
原帖由 mq110 于 2006-4-25 09:02 发表



Linux协议栈 就这样被糟蹋了?

这话说得不对。

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
7 [报告]
发表于 2006-04-25 11:11 |只看该作者
原帖由 fiish 于 2006-4-25 10:51 发表
楼上要是认为协议栈是不可触碰的圣物,那我无话可说.
我仅是自己学习和研究,不知道何来"糟蹋"一说呢?


呵呵.研究啊.当然可以.我只是看了你第一篇帖子 你说要优化,又说自己是菜鸟.我才那么一说的。
sorry.

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
8 [报告]
发表于 2006-04-25 11:12 |只看该作者
原帖由 fiish 于 2006-4-25 10:51 发表
楼上要是认为协议栈是不可触碰的圣物,那我无话可说.
我仅是自己学习和研究,不知道何来"糟蹋"一说呢?

我支持你,
不过建议你先了解一下 kernel 的开发流程,
以免多做无用功。

make menuconfig 可以去掉很多东西,
而你所说的“tcp的一些性质象拥塞控制”,去掉未必是好事。
你在应用层做,速度肯定不如在 kernel 中做快,因为要多穿一件壳,完了还得把壳去了。

论坛徽章:
0
9 [报告]
发表于 2006-04-25 11:45 |只看该作者
原帖由 mq110 于 2006-4-25 11:11 发表


呵呵.研究啊.当然可以.我只是看了你第一篇帖子 你说要优化,又说自己是菜鸟.我才那么一说的。
sorry.



我自己确实说的有问题.见谅.
多谢各位斑竹的建议.
因为我现在定的使用环境是某些资源受到限制,所以我就有了去除拥塞控制这样的想法.
网络部分的代码也正在看,感觉要看的东西实在太多了.

论坛徽章:
0
10 [报告]
发表于 2006-04-25 11:52 |只看该作者
原帖由 fiish 于 2006-4-25 11:45 发表
我自己确实说的有问题.见谅.
多谢各位斑竹的建议.
因为我现在定的使用环境是某些资源受到限制,所以我就有了去除拥塞控制这样的想法.
网络部分的代码也正在看,感觉要看的东西实在太多了.


拥塞控制很占资源么?只要找准了地方,在代码里或许只改动一句话就可以去掉你想去掉的功能,比如把窗口计算写死。但由此带来的影响却需要仔细评估。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP