View Single Post
Posts: 3,074 | Thanked: 12,964 times | Joined on Mar 2010 @ Sofia,Bulgaria
#34
Originally Posted by lma View Post
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 . 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 )
__________________
Never fear. I is here.

720p video support on N900,SmartReflex on N900,Keyboard and mouse support on N900
Nothing is impossible - Stable thumb2 on n900

Community SSU developer
kernel-power developer and maintainer

 

The Following 6 Users Say Thank You to freemangordon For This Useful Post: