OESF | ELSI | pdaXrom | OpenZaurus | Zaurus Themes | Community Links | Ibiblio

IPB

Welcome Guest ( Log In | Register )

 
Reply to this topicStart new topic
> Optimizing The Qpe Start-up Time
peter chen
post Sep 2 2005, 10:09 PM
Post #1





Group: Members
Posts: 2
Joined: 2-September 05
Member No.: 8,021



Hi,everyone
Recently,i have done something about Optimizing the qpe start-up time,as the start-up time of qpe is so slow for consumer products.
i find it needs to cost half of start-up of time to load plugin(
inputmethod,applet.....).i want to find some ways to load plugin after
UI visible.but i failed.
anyone who did it before,can u give u some tips?
thx in advance
Go to the top of the page
 
+Quote Post
timematcher
post Aug 8 2008, 04:07 AM
Post #2





Group: Members
Posts: 3
Joined: 4-August 08
Member No.: 22,157



QUOTE(peter chen @ Sep 3 2005, 11:09 AM) *
Hi,everyone
Recently,i have done something about Optimizing the qpe start-up time,as the start-up time of qpe is so slow for consumer products.
i find it needs to cost half of start-up of time to load plugin(
inputmethod,applet.....).i want to find some ways to load plugin after
UI visible.but i failed.
anyone who did it before,can u give u some tips?
thx in advance


Actuallly i havent tried to optimize it the way you are doing but there is another way. Try reducing the size of the executables in the $QPEDIR/bin folder. You can use the "strip" command of the GCC Compiler.

If you have compiled for the ARM architecture then you must use the arm-linux-strip command. Dont use the ordinary strip or it will screw your binaries.

I had 3.0 MB of qpe executable and i striped it down to make it 2.5 MB. Significant change in performance was observed. wink.gif

As a side note: I think it will be very difficult to optimize the code in the way you suggested. That's because the various components of the main QPE executable is linked with a lot others in a shared manner. You may say: "Shared Dependencies of Components and services". unsure.gif

Anyways if you are succesful in increasing loadind/startup performance of your QPE binary then do post your experiences back. rolleyes.gif

Thanks
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
2 User(s) are reading this topic (2 Guests and 0 Anonymous Users)
0 Members:

 



RSS Lo-Fi Version Time is now: 21st November 2014 - 04:22 PM