maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Nokia N810 (https://talk.maemo.org/forumdisplay.php?f=28)
-   -   A faster N810?? (https://talk.maemo.org/showthread.php?t=29948)

FRZ 2009-06-30 15:47

Re: A faster N810??
 
Quote:

Originally Posted by timsamoff (Post 301098)
ThoughtFix dismantled an N800 a while back:

http://www.youtube.com/watch?v=I3BorZkQ2Vo

Tim

I just saw that searching engadget. Apparently no one took the same step towards the n810. I am assuming its because the n800 and n810 are practically the same.

sjgadsby 2009-06-30 15:51

Re: A faster N810??
 
Quote:

Originally Posted by FRZ (Post 301104)
I just saw that searching engadget. Apparently no one took the same step towards the n810. I am assuming its because the n800 and n810 are practically the same.

That, and the N810 uses smaller Torx screws, and thoughtfix didn't (doesn't?) have a proper driver for them.

FRZ 2009-06-30 15:53

Re: A faster N810??
 
Quote:

Originally Posted by sjgadsby (Post 301103)
For a start, you could go to the FCC page for the N810 and follow the "Internal Photos" link.

That's more like it. Thanks

qole 2009-06-30 16:54

Re: A faster N810??
 
Quote:

Originally Posted by ioioio (Post 300993)
Here's a 60 sec solution to speeding up your n810;

Settings->Control Panel->Memory->Virtual Tab->"Enable Virtual Memory": 128MB

I've seen huge, HUGE, speed increases in every application.

Another speed tip: Set your CPU scaling governor to "performance" mode. Liqbase can do this, and I included a little script in Easy Debian too.

Basically, just do this as root:

Code:

echo performance > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
(all on one line)


Fennec is almost usable!

Matan 2009-06-30 17:22

Re: A faster N810??
 
Did you test what it does to battery life?

ioioio 2009-06-30 17:58

Re: A faster N810??
 
Quote:

Originally Posted by qole (Post 301118)
Another speed tip: Set your CPU scaling governor to "performance" mode. Liqbase can do this, and I included a little script in Easy Debian too.

Basically, just do this as root:

Code:

echo performance > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
(all on one line)


Fennec is almost usable!

Why is everything in Linux in command line? This is one of the reasons why I don't have Linux on every PC I own and why Linux has yet to get beyond the geek community. In Windows Mobile CPU settings such as "Power Saver, Performance, Balanced" are under the CPU settings, why are these missing in Maemo?

Speaking from a Windows Mobile point of view, on-demand and performance are the same thing, on-demand just throttles the CPU down when not in use, performance doesn't. How is it different in Maemo?

Thanks for mentioning liqbase, looks cool. I'm afraid Fennec is a disaster, unusable.

qole 2009-06-30 18:23

Re: A faster N810??
 
ioioio:

yes, this just prevents the CPU from throttling down from 397.46 to 164.36 Mips (those numbers are according to my home applet).

lcuk and others discovered that turning off the throttle makes apps run faster, probably because the CPU throttle is too aggressive for CPU-intensive apps.

As for command line phobia: Put that line into a Personal Menu item and set it to run as root. Problem solved!

Matan: I've seen a very mild battery life decrease. So mild that I'm not sure it exists. It isn't very significant, because I don't believe the CPU speed is a big determiner for battery life. If anything, a faster CPU should help "race to idle," no?

In any event, you can set your processor back to on-demand, just by replacing the "performance" in the command line with "ondemand".

GeneralAntilles 2009-06-30 19:02

Re: A faster N810??
 
Quote:

Originally Posted by qole (Post 301146)
Matan: I've seen a very mild battery life decrease. So mild that I'm not sure it exists. It isn't very significant, because I don't believe the CPU speed is a big determiner for battery life. If anything, a faster CPU should help "race to idle," no?

The default CPU throttling is designed to avoid situations where a task using very little CPU, but doing so very frequently, will constantly wake the CPU and drain the battery very rapidly. Because the CPU uses much less power while operating at 165MHz compared too 400MHz.

The flip side, of course, is that you'll get a delay while the CPU ramps up for more demanding tasks.

The proper choice depends a lot on how you use your tablet.

Quote:

Originally Posted by qole (Post 301146)
In any event, you can set your processor back to on-demand, just by replacing the "performance" in the command line with "ondemand".

Or just reboot.

Matan 2009-06-30 19:02

Re: A faster N810??
 
In the conditions we have (very low consumption when CPU idle),
high frequency wastes battery time when the CPU waits a lot, either when doing busy wait loop (which are not common, I guess) or when waiting for the memory, which I expect is much more common, considering the small low-associativity caches and slow RAM.

So, I suggest running some tests before advising people to use this option. Recall that Nokia probably ran those tests, and selected to run the N800 at 333MHz, rather than 400MHz, when scaling was not available. This suggests to me that the frequency does have a significant affect.

It is useful the remember that while power draw is proportional to the frequency, the OMAP also reduces voltage when running at lower frequency, and power draw is proportional to square of voltage, so it is possible that the CPU takes 2.5 as much seconds to do something at 166MHz, but might draw 10% of the power per second during this time.

speculatrix 2009-06-30 21:11

Re: A faster N810??
 
Quote:

Originally Posted by sjgadsby (Post 301075)
"Cooking" may be a good word choice. Please see a post by Igor in the "Overclocking N800?" thread.

well, cooking your CPU might be one way to desolder the BGA pads - just be sure to shake it hard when it overheats and crashes

:D


All times are GMT. The time now is 23:09.

vBulletin® Version 3.8.8