![]() ![]() |
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 |
|
|
|
Aug 8 2008, 04:07 AM
Post
#2
|
|
|
Group: Members Posts: 3 Joined: 4-August 08 Member No.: 22,157 |
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. 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". Anyways if you are succesful in increasing loadind/startup performance of your QPE binary then do post your experiences back. Thanks |
|
|
|
![]() ![]() |
|
Lo-Fi Version | Time is now: 23rd May 2013 - 08:33 AM |