[SailfishDevel] Jolla Harbour and Jolla Store
Attila Csipa
qt at csipa.in.rs
Thu Nov 7 00:47:55 UTC 2013
On 06-Nov-13 13:33, Roberto Colistete Jr. wrote:
> 1st Jolla smartphone I expect to be 4-6 times the speed of Nokia N9.
... and all of that still doesn't address the crux of problem:
Desktop-style Linux distros rely on having to have all the data LOCALLY
and doing the dependency resolution on the HOST machine.
That is completely unnecessary and pure overhead in all of
storage/RAM/CPU/network aspects.
The classic Linux package dependency model is built for the scenario
where the resource abundance is on the client side, and server resources
are scarce (hence the "dumb file repo" approach). In a mobile context
it's just the opposite - the resource challenge is on the client side,
and the abundance shifted to the server side.
As for the actual speed comparison - there is no need to expect, we
should be able to guess that pretty well. Unless something changed
recently, only a single core is used for packaging/dependency resolution
purposes. The N9 was a 1GHz Cortex A8. 1st Jolla is a 1.4GHz Snapdragon
- I don't know the generation, but it's probably a Krait. An A8 is ~2
DMIPS/MHz, Kraits are ~3.3, which means the JollaPhone is ~2.5 times
faster than the N9 for this purpose (not counting memory/flash
bandwidth, etc). Oddly enough they have the same amount of memory (which
I personally find to the be the Achilles heel of the Jolla device in the
context of a "heavy multitasker").
> No need of Nexus 5 hardware. Almost all smartphones are current
> dual core and some quad core, all > 1.0 GHz each core. The CPU of the
That's a very western tech-heavy view. Most of the world runs
smartphones a lot more modest than that (why do you think Gingerbread
refuses to die?). Smartphones are not getting faster as much as they are
getting cheaper. Single core ARM11 smartphone devices didn't disappear -
they just went to different markets.
> And Mer/Nemo Mobile/Sailfish don't use .deb, but .rpm packages.
Most of the overhead problems are unrelated to whether the package
format is deb or rpm, they are just different kinds of dinosaurs in this
context.
Best regards,
Attila Csipa
More information about the Devel
mailing list