Reply
Thread Tools
Posts: 155 | Thanked: 82 times | Joined on Mar 2012 @ Australia
#961
After I slowly installed CSSU thumb, I have to say this works great.

Thanks freemangordon
 

The Following 5 Users Say Thank You to n900d-i-y For This Useful Post:
Estel's Avatar
Posts: 5,028 | Thanked: 8,613 times | Joined on Mar 2011
#962
Originally Posted by vi_ View Post
Id rather FMG squandered his time writing cool **** for the n900 than boring **** on the wiki.
same here, but if he doesn't want to write boring **** on wiki, then, he need to write same boring **** over and over, in this thread, at least 3 times per week... Instead of writing cool **** for N900

/Estel
__________________
N900's aluminum backcover / body replacement
-
N900's HDMI-Out
-
Camera cover MOD
-
Measure battery's real capacity on-device
-
TrueCrypt 7.1 | ereswap | bnf
-
Hardware's mods research is costly. To support my work, please consider donating. Thank You!
 

The Following 8 Users Say Thank You to Estel For This Useful Post:
Posts: 124 | Thanked: 105 times | Joined on Jul 2010
#963
Just installed and couldn't be happier with the improved feel & responsiveness....thanks for awesome work freemangordon!
 

The Following 4 Users Say Thank You to nman For This Useful Post:
Posts: 466 | Thanked: 335 times | Joined on Jan 2010 @ Vienna, Austria
#964
Originally Posted by szopin View Post
Sorry, not sure if someone brought this up before but this:
http://www.google.com/url?sa=t&rct=j...V578uGl8MNH9Dw (PDF warning)

ARM vs Thumb vs Thumb2. Performance(speed)-wise ARM trumps (check page 4), size is for thumb 1 and 2. I would love to see iozone benchmarks of course, but thought this might give some background.
So has anyone else performed any benchmarks yet?
Is there any confirmation other than "feels faster" that this an improvement in performance?
If I understand correctly, running Thumb2 will limit the apps I can use, yes?
Thanks, Ben
 

The Following User Says Thank You to bennypr0fane For This Useful Post:
woody14619's Avatar
Posts: 1,455 | Thanked: 3,309 times | Joined on Dec 2009 @ Rochester, NY
#965
Originally Posted by bennypr0fane View Post
So has anyone else performed any benchmarks yet?
Not that I'm aware of, outside of some memory use tests. The system memory footprint is clearly smaller, as key apps that are "always on" have been recompiled. (Camera-ui being one example.)

Originally Posted by bennypr0fane View Post
Is there any confirmation other than "feels faster" that this an improvement in performance?
I can tell you system drive space and memory availability are both better. I can run at least one flash app on my testing device that I can't run on my non-thumb device. On the non-thumb device the flashplayer brings the device to a crawl and then crashes. On the thumb one, it slows quite a bit, but does eventually load and work. (Probably is close to hitting the limits for how much memory it needs.)

Originally Posted by bennypr0fane View Post
If I understand correctly, running Thumb2 will limit the apps I can use, yes?
No. You can run anything you want on thumb2 that you could run on non-thumb. You simply won't get the benefits from those apps. For example, none of the closed bits can ever be recompiled. If you couldn't run non-thumb, this whole thing would be pointless.


One thing I have noticed is that since updating my test device, I've yet to have an app randomly close with a yellow banner. (Eg "internal error contacts application closed") I'm starting to wonder if there is a rouge library out there that Nokia made with thumb turned on that was causing random crashes before, that this errata patch now fixes.
__________________
Maemo Council Member: May 2012 - November 2012
Hildon Foundation founding member.
Hildon Foundation Board of Directors: March 2013 - Jan 15, 2014
 

The Following 7 Users Say Thank You to woody14619 For This Useful Post:
Posts: 1,225 | Thanked: 1,905 times | Joined on Feb 2011 @ Quezon City, Philippines
#966
Originally Posted by woody14619 View Post
One thing I have noticed is that since updating my test device, I've yet to have an app randomly close with a yellow banner. (Eg "internal error contacts application closed") I'm starting to wonder if there is a rouge library out there that Nokia made with thumb turned on that was causing random crashes before, that this errata patch now fixes.
In fact, there was. It's the facebook share plugin.
__________________
N9 PR 1.3 Open Mode + kernel-plus for Harmattan
@kenweknot, working on Glacier for Nemo.
 
Posts: 3,074 | Thanked: 12,960 times | Joined on Mar 2010 @ Sofia,Bulgaria
#967
Originally Posted by bennypr0fane View Post
So has anyone else performed any benchmarks yet?
Is there any confirmation other than "feels faster" that this an improvement in performance?
If I understand correctly, running Thumb2 will limit the apps I can use, yes?
Thanks, Ben
you may want to see the result of "openssl speed" for stock and -thumb device:

http://pastebin.com/Bpdt8nr7

joerg_rw said that maybe he will do more in-depth benchmarking and comparison, but so far there is none such.
__________________
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


Last edited by freemangordon; 2012-10-26 at 05:50.
 

The Following 3 Users Say Thank You to freemangordon For This Useful Post:
Posts: 3,074 | Thanked: 12,960 times | Joined on Mar 2010 @ Sofia,Bulgaria
#968
Originally Posted by woody14619 View Post
One thing I have noticed is that since updating my test device, I've yet to have an app randomly close with a yellow banner. (Eg "internal error contacts application closed") I'm starting to wonder if there is a rouge library out there that Nokia made with thumb turned on that was causing random crashes before, that this errata patch now fixes.
Yep, Hurrian is right, it is libfacebooksharing... that is thumb-compiled. And that is one of the reasons why there will be a kernel distributed with CSSU (non thumb) at some point.
__________________
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 8 Users Say Thank You to freemangordon For This Useful Post:
Posts: 1,808 | Thanked: 4,272 times | Joined on Feb 2011 @ Germany
#969
Originally Posted by bennypr0fane View Post
Is there any confirmation other than "feels faster" that this an improvement in performance?
At least in theory it should be faster. ARM code runs indeed faster than Thumb2. But thumb2-compiled code is smaller.

I submit that any decrease in execution speed with thumb2 is drowned by the decrease in loading time (NAND/eMMC/MMC -> RAM) due to the slow throughput of the flash memory in the N900, which is its biggest bottleneck.

Even though I haven't tried thumb2 (yet), I'm convinced that everything should run faster, or, better said, *load* (start-up) faster.
 

The Following 3 Users Say Thank You to reinob For This Useful Post:
Posts: 1,203 | Thanked: 3,027 times | Joined on Dec 2010
#970
woody14619: The only "internal error ... application closed" errors I've had are from Email/TinyMail and MicroB. All others seem to be fine.

Performance wise it is still seems much faster than non-thumb. Only issue I still suffer, but are beyond the scope of cssu are:
MfE can still slow it down or in some cases cause it to be completely unresponsive for a couple of minutes.
Swap fragmentation from having too many instances of MicroB coupled with Adblock.

Side note: 720p libraries/KP overclock DO give me some problems with DSP still. Some videos don't open/takes forever. Recent Youtube download played suffered tearing, skewed 45 degrees. Weirdly it only affects some content.
 

The Following 3 Users Say Thank You to Android_808 For This Useful Post:
Reply

Tags
code size, dinosaurs, fmg ftw!, fmg.da.king, performance, thumb, thumb life


 
Forum Jump


All times are GMT. The time now is 16:52.