Related
I always understood that without 64 bit, more than 2 GB of ram couldn't be actually utilized by the OS. How does this work?
Sent from my Galaxy S3 running agriff's i747z ROM (4.1.2)
I'm not sure how it works on Android, but in Windows you need a 64-bit CPU/OS to use 4GB and up.
Sent from my SM-N9005 using Xparent Red Tapatalk 2
32 bit processors allow for addressing up to 4GB of memory, without workarounds. Since Android is built around Linux, that limit is actually much higher because the Linux kernel implemented PAE mode many years ago. So theoretically the limit on a 32bit processor with PAE would be 64GB of RAM.
It's really just arithmetic. You can't write 4GB in binary in 32 bits, it takes 33 bits. (4GB of RAM runs from 0 to 4GB -1 in address.) The same thing with decimal arithmetic - you can't write 1,000 in 3 digits, but 1,000 slots can be numbered 0 to 999 (1,000 - 1).
So a 32 bit processor can address memory addresses from 0 to 4GB - 1.
The reason many 32 bit PCs can only use 3GB or 3.5GB or whatever the number is that the video RAM uses the same address space as the system RAM, the part that programs run in, so not all 4GB is available to the system. (That's somewhat similar to a 16GB android phone using 7GB for Android and leaving only 9GB for the user.)
How can you tell the Krait 400 is a 32-bit processor?
serpent2005 said:
How can you tell the Krait 400 is a 32-bit processor?
Click to expand...
Click to collapse
I thought the AT&T version used a Snapdragon?
I thought the AT&T version used a Snapdragon?
Click to expand...
Click to collapse
It does.
Krait 400 is the CPU used in the Snapdragon 800 SoC that is in our Note 3. I searched google a little bit and didn't see anything definitive that said the Krait 400 is 32- or 64-bit.
serpent2005 said:
Krait 400 is the CPU used in the Snapdragon 800 SoC that is in our Note 3. I searched google a little bit and didn't see anything definitive that said the Krait 400 is 32- or 64-bit.
Click to expand...
Click to collapse
To my knowledge there has not been a 64bit android phone ever. Though it is lose logic, I think it's safe to assume it is 32 bit. This is why apple bragged about getting to 64bit "first" at least in mobile.
Also, 4GB is the cutoff for a 32bit system (i.e. windows xp) not 3GB.
Sent from my SAMSUNG-SM-N900A using xda app-developers app
The cup is arm v7 which is 32bit
Sent from my SM-N9005 using Tapatalk
Just a headsup if you do use kingo, you are going to have to manually install busybox because it dosnt do it for you.
Sent from my SAMSUNG-SM-N900A using XDA Premium 4 mobile app
Samsung relaesed exynos 7 which seems same with exynos 5433 instead of 64 bit support. Are we really sure about exynos5433 is a a57 cpu?
http://www.phonearena.com/news/Exyn...ormance-over-previous-generation-chip_id61799
tmac31 said:
Samsung relaesed exynos 7 which seems same with exynos 5433 instead of 64 bit support. Are we really sure about exynos5433 is a a57 cpu?
http://www.phonearena.com/news/Exyn...ormance-over-previous-generation-chip_id61799
Click to expand...
Click to collapse
It's probably the same SoC with a different name - the Exynos 7 is the official 64-bit version, while it's still unclear whether the Exynos 5433 is going to receive an update to 64-bit.
tmac31 said:
Samsung relaesed exynos 7 which seems same with exynos 5433 instead of 64 bit support. Are we really sure about exynos5433 is a a57 cpu?
http://www.phonearena.com/news/Exyn...ormance-over-previous-generation-chip_id61799
Click to expand...
Click to collapse
It seems Samsung has renamed Exynos 5433 to Exynos 7 and has A57/A53 according to the link
http://www.gsmarena.com/samsung_announces_the_exynos_7_octa_is_the_old_exynos_5433-news-9946.php
Hi everyone!
I want to buy the tablet Samsung Galaxy Tab S 10.5 for its amazing screen, but the 64bits world is already here.
I checked that the only versions with a 64 bits cpu are just SM-T805S, SM-T805K, and SM-T805L with the Exynos 5433 in Korea.
Does anyone know where to buy it without going in person to Korea?
Or does anyone know if there is another version(s) with 64bits cpu and where to buy it?
Thanks!
Why do you want a 64 bit CPU?
codified said:
Why do you want a 64 bit CPU?
Click to expand...
Click to collapse
I'll bet he doesn't even know. Saying 64 "bits" tells me he isn't very knowledgeable with technology. He just heard it from somewhere.
bloodrain954 said:
I'll bet he doesn't even know. Saying 64 "bits" tells me he isn't very knowledgeable with technology. He just heard it from somewhere.
Click to expand...
Click to collapse
Or you can just be nice and explain to him why the 64 bit version won't garner him any real world benefits right now...:highfive:
wow!! how nice people are around here!!!
even if I dont have very high knowledge in technologies, you just have to write on google "64 bits android" to really know that 64 bits in android is not making any high difference now. So it doesnt really matter and whoever can know that. But at the same time, you can also see that there are some improvements and other "stuff" (typical word that some of my kind use) that will be useful soon while the rest of the techolopy (or technoloki... or how was the word? oh yes! = t-e-c-h-n-o-l-o-g-y ) is progressing.
I am not very advanced and thats why I am writing here, sorry that I didnt passed the test to write here.
Anyway, my only stupid reason why I want a 64 bits CPU is because of the money. Coz I dont have a lot. And I am the kind of person that tries to buy something that will last many years coz I cant afford to change deviced regularly. I bought my last laptop 10 years ago, it worked 7 years... and since then, there is no laptop. But my personal life is not the matter, and I am not asking about laptops or why I want a tablet now.
But I need a tablet that will last untill burns, and the "64bits world" is starting developing and in two years or so... I dont want to have a tablet that I cant use with something because 32 bits doesnt supported... but this is just an opinion anyway...
All 'new' tablets will last for a long time. 64 bit won't make a difference. If you feel it does, get the nexus 9. But even Google knows 32bit devices won't be going anywhere for a LONG time. Hence the reason the Nexus 6 is "only" using a 32bit processor. I'll be busy currently enjoying my brand new 32bit tablet
Just order online nuff said!
Sorry, didn't mean to make you feel stupid. I ask the question because a lot of people go blindly seeking the latest marketing term without realising what it means
64-bit processors are the new craze since Apple released one and had all the publicity about it
But it doesn't add much at all, and it won't future-proof your phone like you might think it would
This is a good article to read:
http://www.androidauthority.com/note-4-64-bit-32-bit-android-l-536280/
Anyway, the Exynos 5433 processor that you are talking about is technically 64 bit architecture but will only run in 32 bit mode, so you aren't really getting any of the advantages of 64 bit. You will have to wait for the Exynos 7420 for true 64-bit performance.
codified said:
Sorry, didn't mean to make you feel stupid. I ask the question because a lot of people go blindly seeking the latest marketing term without realising what it means
64-bit processors are the new craze since Apple released one and had all the publicity about it
But it doesn't add much at all, and it won't future-proof your phone like you might think it would
This is a good article to read:
http://www.androidauthority.com/note-4-64-bit-32-bit-android-l-536280/
Anyway, the Exynos 5433 processor that you are talking about is technically 64 bit architecture but will only run in 32 bit mode, so you aren't really getting any of the advantages of 64 bit. You will have to wait for the Exynos 7420 for true 64-bit performance.
Click to expand...
Click to collapse
You are right, 64-Bit processors are only really beneficial if you have the added memory to make good use of them, Apple's was only a gimmick when you consider they still only come with 1gb of RAM whereas most other devices not coming from Apple have 2gb or more.
lorinkundert said:
You are right, 64-Bit processors are only really beneficial if you have the added memory to make good use of them, Apple's was only a gimmick when you consider they still only come with 1gb of RAM whereas most other devices not coming from Apple have 2gb or more.
Click to expand...
Click to collapse
Thats not true. A 64-Bit processor have more registers and handle processing generally faster than the 32-Bit, even if you don't run any 64-Bit code on it.
caravana said:
Thats not true. A 64-Bit processor have more registers and handle processing generally faster than the 32-Bit, even if you don't run any 64-Bit code on it.
Click to expand...
Click to collapse
Not without more RAM it doesn't, I design mobile devices so I have a ton of experience.
lorinkundert said:
Not without more RAM it doesn't, I design mobile devices so I have a ton of experience.
Click to expand...
Click to collapse
RAM has nothing to do with the processors architecture, and with all due respect, your experience is not an argument. About the ARM 64-Bit architecture I can quote the AnandTech guys here:
Architecturally, the Cortex A57 is much like a tweaked Cortex A15 with 64-bit support. The CPU is still a 3-wide/3-issue machine with a 15+ stage pipeline. ARM has increased the width of NEON execution units in the Cortex A57 (128-bits wide now?) as well as enabled support for IEEE-754 DP FP. There have been some other minor pipeline enhancements as well. The end result is up to a 20 - 30% increase in performance over the Cortex A15 while running 32-bit code. Running 64-bit code you'll see an additional performance advantage as the 64-bit register file is far simplified compared to the 32-bit RF.
Click to expand...
Click to collapse
And here AnandTech does detailed arm 32bit vs 64bit performance comparison:
The conclusion? There are definitely reasons outside of needing more memory to go 64-bit.
Click to expand...
Click to collapse
So yes, the ARM 64-bit architecture is generally faster than the 32-bit counterpart, because of enhancements that does not depend on the amount of RAM available.
lorinkundert said:
Not without more RAM it doesn't, I design mobile devices so I have a ton of experience.
Click to expand...
Click to collapse
I have a feeling you don't.
to take full advantage of a 64-bit processor you'd need an operating system that is also 64-bit as well, more than 4GB of ram (since 32-bit has a limitation of 4GB ram), and apps that are 64-bit.
For the pace of technology I'd say applications in the server-world (SQL and stuff) have fully taken advantage of 64-bit architecture for 10ish years, desktops maybe in the past 6 or 7 years.
It really depends on what type of programs you're using because certain things use the CPU, other's use the GPU. This being for games and such.
Apps like MX Player would take advantage of the CPU. ART in Android Lollipop will do us well. Bottom line- way too many factors but I don't think anything coming out on Android will make good use of a 64-bit architecture for a few more years. I mean, anything that would need 64-bits is really a battle with "is this a battery-friendly app or some intense app that should really be on a desktop?" or something. 64-bit just isn't needed right now. Personally, I like when developers focus on making programs that work best in a low power environment like a mobile device architecture.
You're buying an octacore tablet which is the most high-end device right now. I'd say Android and the hardware won't get much more fancier fancier for the next year or 2 and, TBH, this tablet won't start feeling sluggish for maybe 4 or 5 years as far as technology typically progresses.
Here's a video by Linus Tech tips detailing 64 bit vs 32 bit in a more layman term:
https://www.youtube.com/watch?v=IknbgnJLSRY
Thanks for your messages.
After reading all and watching videos... I see that 64bit is not a big difference now, but it won't be for a very long time either... so it will be a little bit like the current situation in deskpots: even if 64bits is generally seen in everything, everything (almost) is still compatible with 32 bits and companies still give support to 32 bits...
and, on top of everything, if the "highest" option with this tablet is the exynos 5433 64 bits but only runs in 32bits mode... it makes no sense.
so, according to this, my question would be: how this tablet is going to handle Android Lollipop with the exynos 5420? I mean, how does the exynos 5420 (32 bits) handle android lollipop (64bits)?
There is a 64 bit option on my kernel configuration file for Note Edge 5433 and if enabled + unlocked 64 bit bootloader + firmware = winner. The 5433 Tab S is the same and has been deliberately crippled by Samsung to keep it on par with the crappy Snapdragon 805 which won't be ready for 64 bit until mid-next year. Even then, SD performance and potential doesn't even come close to the Exynos.
Can anybody please run a benchmark and confirm if the OS is 32 bit or 64 bit? I know Snapdragon 625 supports 64 bit OS. But Motorola put 32 bit OS previously on G5 plus. So just want to confirm.
jtrvk said:
Can anybody please run a benchmark and confirm if the OS is 32 bit or 64 bit? I know Snapdragon 625 supports 64 bit OS. But Motorola put 32 bit OS previously on G5 plus. So just want to confirm.
Click to expand...
Click to collapse
32-bit.
Way to disappointing that G5s plus got 32bit while it can run 64bit perfectly -.- Lenovo really sux at software handling for sure camera quality ain't as expected way to much yellow color in low light pics and way to much sharpness in day light photos no natural colors are to be found in pics -.- my Nexus 5 can do better than this one imo and lastly what disappointed me was that in LTE network sim 1 net is always turned on in background I checked developers option agressive data is turned off but net is always on which tolls on ür price if u don't have free data which I usually don't since I'm always surrounded by wifi 24/7 my over all impression about this device is that it's only good at performance and battery life
Yes, I just spent a fun morning trying to get the Adfree YouTube apk working before I discovered that 64 bit architecture was the wrong one to be using. Banging my head against a wall because the Snapdragon 625 is 64 bit so there was no logic as to why it'd be the wrong one.
Mind you, I did like the post above mine - all this phone has got going for it is performance and battery life. Well, as I couldn't really give two hoots about anything else other than performance and battery life, it looks as if I've made a good choice for my new phone...
With oreo being 64bit we should see the real full utilization of this CPU when we get the update. I just got my confirmation that my phone shipped and i cant wait to mess with it.
SynisterWolf said:
With oreo being 64bit we should see the real full utilization of this CPU when we get the update. I just got my confirmation that my phone shipped and i cant wait to mess with it.
Click to expand...
Click to collapse
what do you expect to happen with 64 bit? code is larger and you can access more than ~4 gigs of memory; handy on a 3gig phone.
Webern said:
what do you expect to happen with 64 bit? code is larger and you can access more than ~4 gigs of memory; handy on a 3gig phone.
Click to expand...
Click to collapse
Power efficiency and preformance. I also bought the 4gb ram version.
Sent from my Glade[emoji768] Plugins
SynisterWolf said:
With oreo being 64bit we should see the real full utilization of this CPU when we get the update. I just got my confirmation that my phone shipped and i cant wait to mess with it.
Click to expand...
Click to collapse
I thought Motorola has a put a hardware limitation by limiting the size of one of the buses to 32 bit or I could have totally misread something
Webern said:
what do you expect to happen with 64 bit? code is larger and you can access more than ~4 gigs of memory; handy on a 3gig phone.
Click to expand...
Click to collapse
64-bit required for Google camera HDR+ mod specifically
jtrvk said:
I thought Motorola has a put a hardware limitation by limiting the size of one of the buses to 32 bit or I could have totally misread something
Click to expand...
Click to collapse
I was under the impression that google will not support a 32bit Oreo and Motorola said this will be updated to Oreo. Do you remember where you saw the limitations?
Sent from my Glade[emoji768] Plugins
SynisterWolf said:
I was under the impression that google will not support a 32bit Oreo
Click to expand...
Click to collapse
That is incorrect. Android Oreo supports 32-bit devices just like always.
SynisterWolf said:
I was under the impression that google will not support a 32bit Oreo and Motorola said this will be updated to Oreo. Do you remember where you saw the limitations?
Sent from my Glade[emoji768] Plugins
Click to expand...
Click to collapse
Sorry mate, not able to find it now. Will update as soon as I find the link
As I thought, I had misread something. The decision to use 32 bit comes from G5 where 2 GB and 3 GB versions could not make use of 64 bit OS. So they decided to go with 32bit altogether for G5 series. Maybe that's the reason it's still 32 bit on G5s series as well? Business decision wise it makes sense :| and for that price we can't really complain
jtrvk said:
Sorry mate, not able to find it now. Will update as soon as I find the link
As I thought, I had misread something. The decision to use 32 bit comes from G5 where 2 GB and 3 GB versions could not make use of 64 bit OS. So they decided to go with 32bit altogether for G5 series. Maybe that's the reason it's still 32 bit on G5s series as well? Business decision wise it makes sense :| and for that price we can't really complain
Click to expand...
Click to collapse
Good to know. Thank you.
Sent from my Glade[emoji768] Plugins
SynisterWolf said:
With oreo being 64bit we should see the real full utilization of this CPU when we get the update. I just got my confirmation that my phone shipped and i cant wait to mess with it.
Click to expand...
Click to collapse
Do join our telegram development group. We have a couple test builds out too. Just text me @Manan44 on telegram.
After a lot of reading on 64bit vs 32bit on MSM8953 this SoC doesn't benefit to much while running a 64bit OS. This SoC was one of the earliest 64bit SoC that Qualcomm offered (for sale in Feb 2016). Comparing benchmarks (i know benchmarks arent the best way to compare devices, but i needed a repeatable source so that's what i used.) on both single core and multi core the overall efficiency was a minimal gain. like 1-3%.
It is smarter from a business stance that they would stick to 1 base for their G line and they picked 32bit. I was looking forward to having a 64bit device but it will have to wait.
Webern said:
what do you expect to happen with 64 bit? code is larger and you can access more than ~4 gigs of memory; handy on a 3gig phone.
Click to expand...
Click to collapse
Haha to be accurate 32Bit is more on side of saving battery and giving decent performance , 64Bit is about giving more performance and decent battery life , And last x86 is lot on performance and below avg with battery life
And I really wants 64Bit just to be able to run Google camera -.- and hope ported one to work well T~T
jtrvk said:
Can anybody please run a benchmark and confirm if the OS is 32 bit or 64 bit? I know Snapdragon 625 supports 64 bit OS. But Motorola put 32 bit OS previously on G5 plus. So just want to confirm.
Click to expand...
Click to collapse
is Android OS 32bit on 64bit CPU Arm, not is 64bit OS
but is support OS
clriboli said:
is Android OS 32bit on 64bit CPU Arm, not is 64bit OS
but is support OS
Click to expand...
Click to collapse
Yes that is the point. Even though the processor supports 64-bit OS, moto decided to put 32-bit OS (understandable business decision). I was just curious to know since Google Camera HDR+ currently works only on 64-bit OS.
Reson behind 32 bit os is as the architecture of cpu is 64 bit the 32 bit os will take 32 bit of thread space so 2 threads or two operations can run simultaneously boosting the device performance and battery whereas compared to 64 bit os will take 64 bit thread size and more ram and battery compared to 32 bit thats the reason behind 32 bit os but afterall dosent matter 4 gb ram and that snapdragon 625 processor can handle but battery can be a concern for heavy users.
So you release a phone with 64bit processor in 2018
And you put 32bit ROM!!!! What's wrong with U!!!
This device is a scam for everyone who bought it expecting a great Roms support because he saw xiaomi phones getting ROMs right away . but this phone simply doesn't !
It's essentially the same as an older 'mido' too, they just put some lipstick on an old ARM board and sell it like it's new...
A 64 bits OS on a device with less than 4Go of RAM is .... totally useless .... Even if we are in 2019 ....
Keep 32 Bits in this case is the best solution : Applications needs less RAM than on a 64 bits OS.
xNiux said:
A 64 bits OS on a device with less than 4Go of RAM is .... totally useless .... Even if we are in 2019 ....
Keep 32 Bits in this case is the best solution : Applications needs less RAM than on a 64 bits OS.
Click to expand...
Click to collapse
This is not true. 64bit apps have better performance. There is also a 4GB RAM version of this phone. Xiaomi should be ashamed for creating a 32bit only ROM for this device.
stephendt0 said:
This is not true. 64bit apps have better performance. There is also a 4GB RAM version of this phone. Xiaomi should be ashamed for creating a 32bit only ROM for this device.
Click to expand...
Click to collapse
Can also confirm that comment is incorrect. Even my Raspberry Pi is faster with 64-bit OS (Debian).
The claim applications use more RAM, simply because they are 64 bit, is also incorrect.