在网络处理器上工作时,我们如何确定队列和堆栈大小?

时间:2010-02-10 05:28:07

标签: networking

在处理网络处理器时,我们如何确定队列和堆栈的大小。

1 个答案:

答案 0 :(得分:1)

在进行BTS开发时,我主要使用网络处理器作为路由器。

确定大小时最重要的是处理器的速度和数据包进入/退出NP的速率。 同样重要的因素是需要维持的并行性。

与BTS一样,KPI可以很好地了解需要在负载条件下运行的总语音/ GPRS呼叫。基于此计算总队列数并确定每个队列需要多少内存LW才能正常运行识别。

明白我的队列概念并没有谈到迎合实际数据;实际语音将存储在DRAM缓冲区句柄中,其他信息将由队列提供。

NP上的堆栈大小我不太了解;但我又不确定它是否是一个可配置的参数;更多地与总变量的生命周期以及他们的大小durign函数调用

有关