Menu

#38 Provide "memory consumed" display for each element in RMIR

open
nobody
None
5
2010-09-16
2010-09-16
Capn Trips
No

Q: Could a narrow display column be added to each page indicating how many bytes each Keymove, Macro, SP keymove, and Upgrade consumes? I know that in the Keymoves Tab it's pretty easy to see (in the Raw Data column) but on the others it's not intuitive, and for Upgrades, you have to open the upgrade and navigate over to the output Tab to figure out how much memory the entire thing is consuming. (I like the asterisk indicating that there IS a Protocol Upgrade, though! perhaps in lieu of the asterisk a parenthetical number indicating the memory usage of the protocol upgrade)

A: Adding a Size column to every tab would be relatively painless way to add some semblance of memory management capabilities to RMIR. I definitely would want to be able to turn display of that column on and off. If we do this, I think it would be reasonable to turn the * after installed protocols into (size). For clarification, would the Size column on the Device tab include the size of the protocols upgrade (maybe not 'cause that would be visible in the PID(Size) column)? Would it include the size of all attached keymoves (maybe not because those would be shown individually on the Key Moves tab)?

A2: I agree that it should not be a default display, but a selectable one. For Device upgrades, I would have a column for just the Device upgrade memory usage, and use the parenthetical adjacent to the PID for the protocol memory usage (if any). That would also be a de facto indication of whether the upgrade uses a built-in protocol. Keymoves not necessary for the Device display since they're already on the keymove Tab. If one wants the TOTAL cost of the upgrade (including Keymoves) that's still on the output Tab in RM.

Discussion


Log in to post a comment.