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
