0

我正在尝试使用 Cooja 模拟器模拟无线传感器网络。我想观察 RPL 协议在 Contiki-OS 中消耗的内存量。我使用 sky-mote 进行模拟,并创建了一个包含许多它们的网络。有什么方法可以观察 RPL 协议为保存邻居和路由表而消耗的内存量?

4

1 回答 1

1

运行msp430-size

$ msp430-size hello-world.sky 
   text    data     bss     dec     hex filename
  46373     254    7348   53975    d2d7 hello-world.sky

data和值之和bss是总静态内存 (RAM) 大小。

还有运行时栈使用的大小(天空平台上的Contiki没有堆内存),但是邻居和路由都存放在编译时分配的静态内存中。

于 2019-03-29T09:26:42.413 回答