【问题标题】:How to measure memory consumption in Cooja如何在 Cooja 中测量内存消耗
【发布时间】:2019-03-29 17:26:42
【问题描述】:

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

【问题讨论】:

    标签: contiki cooja


    【解决方案1】:

    运行msp430-size

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

    databss 值的总和是总静态内存 (RAM) 大小。

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

    【讨论】:

    • ContikiOS中实现RPL的文件名是什么?
    猜你喜欢
    • 2017-10-01
    • 1970-01-01
    • 2017-05-28
    • 1970-01-01
    • 2018-02-08
    • 1970-01-01
    • 1970-01-01
    • 2022-01-16
    • 2014-01-04
    相关资源
    最近更新 更多