首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

MIT 6.S081 -- Networking

在这节课,我们首先会大概看一下操作系统中网络相关的软件会有什么样的结构,之后我们会讨论今天的论文LivelockLivelock展示了在设计网络协议栈时可能会出现的有趣的陷阱。...几乎在任何需要处理输入的系统中,如果输入速率过高,都有可能出现Livelock。...所以,即使你拥有大量的CPU空闲时间,还是有可能触发Livelock。不管怎样,这曲线的下降被称为Livelock。 你或许会问,不能处理的packet最后怎么样了?...---- 如何解决Livelock 论文作者对于Livelock提出了一种解决方法。...另一种发生Livelock的可能是,当负载增加时,我们可能会消耗100%的CPU时间在packet处理线程上,而留给应用程序的CPU时间为0,这时还是会发生Livelock

20430
您找到你想要的搜索结果了吗?
是的
没有找到
领券