Reply
Thread Tools
razefox's Avatar
Posts: 120 | Thanked: 22 times | Joined on Jan 2010
#11
The droid 3 looks pretty good
It has a qwerty and a dual core processor
Only downside is android
I think it would be a great replace for the N950 since its not comming out to public as nokia said
What do you guys think

Written from my N900
__________________
You mad bro?
 
volt's Avatar
Posts: 1,309 | Thanked: 1,187 times | Joined on Nov 2008
#12
Originally Posted by pycage View Post
Only Android phones are in need of dual core today because Android is an awfully slow OS. The N9 shows how smooth a single core device can be with Linux, and it's amazing.
IMO, the N900 suffered from the combination of real multitasking and lack of dual core. Most significantly, it would often be unable to reserve resources to the phone GUI when working heavily, sometimes making it impossible to answer a phone call due to no-image screen lag and lack of button response.
__________________
Qwerty is hot? Stylus or not? Let the buyer decide! The Nokia ¹ Smartphone - Build your ¹
 

The Following User Says Thank You to volt For This Useful Post:
Posts: 1,808 | Thanked: 4,272 times | Joined on Feb 2011 @ Germany
#13
Originally Posted by volt View Post
IMO, the N900 suffered from the combination of real multitasking and lack of dual core. Most significantly, it would often be unable to reserve resources to the phone GUI when working heavily, sometimes making it impossible to answer a phone call due to no-image screen lag and lack of button response.
I think that's more related to the lack of RAM.

Whether the processor is dual-core or single-core is almost irrelevant. For a very long time we have been running multi-tasking systems on single cores without a problem. Dual-core just "doubles" the speed if used optimally.

OTOH RAM is quite critical when multi-tasking, due to the slowness of swap memory.
 

The Following 4 Users Say Thank You to reinob For This Useful Post:
volt's Avatar
Posts: 1,309 | Thanked: 1,187 times | Joined on Nov 2008
#14
Well, it's a bit of the whole image. Of course, swapping is also slowing a machine down. But this problem always existed on single core computers too, the 99% application problem. That problem would completely halt a single core computer, but a dual core computer would work just fine even if a process went up to 50%.

I've had uncountable computers, but I feel there has been two particularly noticeable leaps in hardware experience; dual core technology made computers not hang, solid state discs made computers boot fast.

What I'd have liked, regardless of single core or dual core, was that a given amount of memory and cpu either were completely reserved, or at least gave prioritized access to a "real time event" priority list. So that the GUI would work and the phone app would start, even if something else were chewing up CPU+RAM.
__________________
Qwerty is hot? Stylus or not? Let the buyer decide! The Nokia ¹ Smartphone - Build your ¹
 
razefox's Avatar
Posts: 120 | Thanked: 22 times | Joined on Jan 2010
#15
The droid 3 isn't as good as I was thinking.
512mb ram, not that good screen, low battery 1400, and support will probably stop fast.

I really don't know what phone is good atm.

I want a dual core, 1gb ram, good screen, but also a qwerty maybe.

I want to port games to android or another os,
I really wanna start coding/programming maybe.
Does any of you guys know a good phone that will come out or is already out?

Thanks in advance.

Edit: Is the Motorola Atrix 4g good?
__________________
You mad bro?

Last edited by razefox; 2011-08-31 at 12:07.
 
Posts: 1,808 | Thanked: 4,272 times | Joined on Feb 2011 @ Germany
#16
Originally Posted by volt View Post
I've had uncountable computers, but I feel there has been two particularly noticeable leaps in hardware experience; dual core technology made computers not hang, solid state discs made computers boot fast.
Well that may have been your experience. Mine is that processes are blocked while waiting for swap, so other process can run.

Plus even if a CPU intensive task is running it will only take 100% of the CPU during the time the kernel allows it. That's preemtive multitasking, as opposed to collaborative (cooperative?) multitasking as in Windows non-NT.

Of course the computer will be snappier with a dual-core than with a single-core. But generally one could say that single-core 2Ghz >= dual-core 1Ghz, because the single-core is used more efficiently (think of "turbo boost" in dual-cores).

As far as I can tell the only reason why we now have (N>1)-cores is because of power/thermal constraints. Following the example above, one can generally say that single-core 2Ghz uses more power than dual-core 1Ghz.

Originally Posted by volt View Post
What I'd have liked, regardless of single core or dual core, was that a given amount of memory and cpu either were completely reserved, or at least gave prioritized access to a "real time event" priority list. So that the GUI would work and the phone app would start, even if something else were chewing up CPU+RAM.
Well Linux is not real-time (at least by default) so this cannot be guaranteed (Symbian is actually real-time so it's not so affected by this).

In any case, the fact that the phone app takes a while to respond when receiving a call could most likely be solved (or alleviated) by tweaking the priorities and schedulers.

One thing that may also be worth thinking about is why many people expect instant response from their mobile computers (e.g. opening the calculator takes 1 second, etc.). I have a dual-core laptop (not state of the art, but "fast" for all I care) and things *do* take a while to start, even opening an x-term or a text editor. Why would I expect a resource-constrained device such as my N900 to be quicker than a full-blown PC?

Once you accept that there are limits to hardware *and* software, you may start accepting how things work, and actually start liking it as it is.
 

The Following 2 Users Say Thank You to reinob For This Useful Post:
longcat's Avatar
Posts: 333 | Thanked: 153 times | Joined on Feb 2010 @ blah blah
#17
android is not an option for me, so i'm stuck with n900 for good
 
volt's Avatar
Posts: 1,309 | Thanked: 1,187 times | Joined on Nov 2008
#18
Originally Posted by reinob View Post
In any case, the fact that the phone app takes a while to respond when receiving a call could most likely be solved (or alleviated) by tweaking the priorities and schedulers.
That's what I've been thinking all along. I can't compare Maemo to everything, but the N900 was a first phone, and it failed exceptionally often at letting me answer the phone. It should have been a prioritized task.

(...)


Originally Posted by reinob View Post
Why would I expect a resource-constrained device such as my N900 to be quicker than a full-blown PC?

Once you accept that there are limits to hardware *and* software, you may start accepting how things work, and actually start liking it as it is.
Because it needs to be. You need to be able to answer the phone within 5 seconds even if it's running tasks. I don't care how dirty a trick, drop tasks and prioritize! Can't like a phone that only works with outgoing calls...
__________________
Qwerty is hot? Stylus or not? Let the buyer decide! The Nokia ¹ Smartphone - Build your ¹
 

The Following 2 Users Say Thank You to volt For This Useful Post:
Posts: 1,808 | Thanked: 4,272 times | Joined on Feb 2011 @ Germany
#19
Originally Posted by volt View Post
Because it needs to be. You need to be able to answer the phone within 5 seconds even if it's running tasks. I don't care how dirty a trick, drop tasks and prioritize! Can't like a phone that only works with outgoing calls...
Hmm.. OK, for the phone part you're absolutely right, and I agree.

I guess I was sorta ranting about the usual complaints
 
Posts: 266 | Thanked: 156 times | Joined on Jun 2011 @ India
#20
get this phone.. in q1 of 2012
 
Reply

Thread Tools

 
Forum Jump


All times are GMT. The time now is 12:41.