wiki:PLATFORM_NFR_EFFIECENCY_R0

Version 6 (modified by todor, 16 years ago) (diff)

--

Error: Macro BackLinksMenu(None) failed
compressed data is corrupt

Analysis

Overview

This task is about the things that Sophie2.0 should have fulfilled to match the efficiency criteria.

Task requirements

  • Create a wiki page with the things to match the efficiency criteria.
  • The wiki page should contain:
    • The time of Sophie2.0 startup in mili-seconds.
    • The memory Sophie2.0 uses.
    • CPU usage
  • The wiki page should be extended in next revisions with Sophie's "growth" and more things will be added.
  • Add sections for more things which will be added in next revisions of the task.

Task result

  • wiki page.

Implementation idea

  • research for a plug-in for eclipse which:
    • observes the things in task requirements section while Sophie is running.
    • outputs a suitable report about the observation.
  • fill in the wiki page with the things reported.

---

How to demo

  • Open the wiki page and show what the current efficiency is.
  • Explain the different sections in the wiki page.

Design

  • After researching we considered to use JGear Performance for Eclipse 3.2.2 Trial
    • you can download it from here in the right column there is a detailed description about installation process.
    • because this plugin is not free we're going to use trial version, but that probably won't be a problem because we can install it on different machines when needed.
  • create a report:
    • output the results in a wiki page.
    • define how to install the plugin and work with it.
      • wiki page.
      • define when the plugin should be run again.

Implementation

Testing

Log

Error: Macro Include(wiki:PLATFORM_NFR_EFFIECENCY_R0_LOG) failed
current transaction is aborted, commands ignored until end of transaction block