We've been triying to perform a power consumption analisys for TinyDB
queries. We wanted to focus on Flash/EEPROM usage to determine how a
query affects the storage media.

We understood that Matchbox is the default file system for TinyDB, and
Matchbox relies on PageEEPROM for low level access on the media.
Anyway, when trying to backtrace source code from the nesC PageEEPROM
to the global pre-processed C-file (build/pc/app.c, generated through
a make pc / make mica from apps/TinyDBApp) we could not find any
reference to any write on the EEPROM.

As we understand from a superficial analisys of DBBuffer, it is
possible that TinyDB does not perform any low level access on the
media, storing all the information in RAM memory. Is this true? Is
there any way to change this behavior and have it perform writes and
reads to and from the EEPROM/Flash?

Thanks in advance.
Best regards,
Stefano Galli
--
Certuni sarebbero saggi, se non fossero persuasi di esserlo.
Baltasar Gracian
_______________________________________________
Tinyos-help mailing list
[email protected]
https://mail.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help

Reply via email to