maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Maemo 5 / Fremantle (https://talk.maemo.org/forumdisplay.php?f=40)
-   -   [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900 (https://talk.maemo.org/showthread.php?t=84829)

Android_808 2012-06-12 07:39

Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
 
ivgavez: like your idea. would be better maybe to rework microb if we have the full source yet. that way more people would be able to compare to something the have used. any improvements could then be rolled into cssu or extras.

lma 2012-06-12 09:28

Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
 
Gecko is a dog, true, but most of its footprint is data so the ISA won't make much difference.

I suspect any significant performance improvements will only materialise after at least the most commonly used libraries and the X11 stack have been rebuilt. Until then most processes are going to be switching between ISAs all the time (and dropping the BT caches to boot).

Cf http://syslog.movial.fi/archives/46-...ot-to-VFP.html (currently down, archive copy here).

don_falcone 2012-06-12 09:37

Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
 
i would definitely add a warning that one needs at least ... free space on rootfs. /cleaning up right now

freemangordon 2012-06-12 09:57

Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
 
Quote:

Originally Posted by lma (Post 1220829)
Gecko is a dog, true, but most of its footprint is data so the ISA won't make much difference.

I suspect any significant performance improvements will only materialise after at least the most commonly used libraries and the X11 stack have been rebuilt. Until then most processes are going to be switching between ISAs all the time (and dropping the BT caches to boot).

Cf http://syslog.movial.fi/archives/46-...ot-to-VFP.html (currently down, archive copy here).

Well, I don't think the comparison with n800 is fair, what we have here is not thumb, but thumb2. Which is a totally different beast. There is no performance hit because of ISA switching, as there is no ISA switching :p. BTW I thumb2 compiled microb, and the difference in code size is about 7-8 MiB, which is a HUGE difference, having in mind browserd is always running. Unfortunately I was unable to run that binary and didn't have time to check why it aborts. microb will be my next favourite for thumb2 compilation once what is done so far is proved to not bring problems

@don_falcone: yeah, will add such a warning once I am back home, the reason is that Qt libs (being much smaller) are moved to rootfs from /opt. Theory says we sholud have an additional performance gain for Qt applications if libs are on faster NAND (NOR or whatever :) )

Mohammed Muid 2012-06-12 10:14

Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
 
i have 65mb free on rootfs. cant install it. is it risky to install??

don_falcone 2012-06-12 10:15

Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
 
...hey man, my rootfs space is more tight than a ...! ;) Can i remove kernel-power afterwards? Especially the modules?

lma 2012-06-12 10:31

Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
 
Quote:

Originally Posted by freemangordon (Post 1220838)
Well, I don't think the comparison with n800 is fair, what we have here is not thumb, but thumb2. Which is a totally different beast.

An analogy, not a direct comparison :-) A lot of the same underlying issues apply, ie you won't see much of the potential performance improvement until you have converted most of the software stack.

Quote:

There is no performance hit because of ISA switching, as there is no ISA switching :p.
Well, if you have a thumb2 binary issuing calls to the standard (non-thumb) libc etc, there's going to be switching. Or am I missing something?

Quote:

BTW I thumb2 compiled microb, and the difference in code size is about 7-8 MiB, which is a HUGE difference
Indeed, that does sound significant :-)

freemangordon 2012-06-12 10:38

Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
 
Quote:

Originally Posted by don_falcone (Post 1220845)
...hey man, my rootfs space is more tight than a ...! ;)

hehe. Maybe you should work harder on that ... rootfs :p

Quote:

Can i remove kernel-power afterwards? Especially the modules?
Deffinitely. You can remove all of the kernel-power stuff and dpkg --force-all install KPS .deb

@Mohammed Muid: yes, what we're discussing with don_falcone is something in the range 10-15 MiB

don_falcone 2012-06-12 10:52

Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
 
...too little, give some slack and say 25Mb at least. I had 4MB free and was forced to temporarily move out 'beta' theme, locale-archive, dsp libs, nokia-maps, poker-th, and so on & on. Afterwards the upgrade i had 152kB left :eek:

freemangordon 2012-06-12 10:54

Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
 
Quote:

Originally Posted by don_falcone (Post 1220855)
...too little, give some slack and say 25Mb at least. I had 4MB free and was forced to temporarily move out 'beta' theme, locale-archive, dsp libs, nokia-maps and so on. afterwards i had 152kB left :eek:

OK, going to update the first post


All times are GMT. The time now is 19:38.

vBulletin® Version 3.8.8