Как измерить потребление памяти в Cooja - PullRequest
0 голосов
/ 24 марта 2019

Я пытаюсь смоделировать беспроводную сенсорную сеть с помощью симулятора Cooja.Я хочу наблюдать за количеством памяти, которое протокол RPL потребляет в Contiki-OS.Я использовал sky-mote для своего моделирования и создал сеть с несколькими из них.Можно ли каким-то образом наблюдать количество памяти, которое использует протокол RPL для хранения соседей и таблиц маршрутизации?

1 Ответ

1 голос
/ 29 марта 2019

Выполнить 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 на платформе Sky нет динамической памяти), но соседи и маршруты хранятся в статической памяти, выделенной во время компиляции.

...