[[BackLinksMenu]] [[TicketQuery(summary=PLATFORM_NFR_EFFIECENCY_R0, format=table, col=summary|owner|status|type|component|priority|effort|importance, rows=description|analysis_owners|analysis_reviewers|analysis_score|design_owners|design_reviewers|design_score|implementation_owners|implementation_reviewers|implementation_score|test_owners|test_reviewers|test_score|)]] = 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. == Related == --- == 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 [http://cc.codegear.com/Free.aspx?id=24941 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 = [wiki:PLATFORM_NFR_EFFIECENCY] = Testing = = Log = [[Include(wiki:PLATFORM_NFR_EFFIECENCY_R0_LOG)]]