这并不意味着侮辱,那些为完善的操作系统开发堆栈的人已经这样做多年了.这就是他们所做的,除非你从事这项业务,我建议你看一下不同的方法.
不同的方法是,选择具有良好性能的堆栈(我听说Solaris中最新的tcp/ip堆栈很漂亮),然后调整它的地狱(有很多不同的标志和设置可以调整).如果无法满足您的需求,请考虑硬件解决方案,如tcp卸载等.
编写自己的堆栈意味着你必须足够自信地知道你可以在这个领域中击败可能需要1000多年的人力.
如果这是为了自我开发和学习,我建议像minix的源代码一样简单,它可能有一个简单易懂的堆栈.
M2C.
| 归档时间: |
|
| 查看次数: |
4453 次 |
| 最近记录: |