In order to fulfill the basic functions of our service, the user hereby agrees to allow Xiaomi to collect, process and use personal information which shall include but not be limited to written threads, pictures, comments, replies in the Mi Community, and relevant data types listed in Xiaomi's Private Policy. By selecting "Agree", you agree to Xiaomi's Private Policy and Content Policy .
Agree

Redmi Y/S Series

[Other] redmi s2 update sucks

2019-06-30 00:34:27
1041 27
Today is last day of jun but not a single developer came here to inform us what are the reasons that pie update taking longer time than expected!
Hope they ll share a new post according to update !!!!!
2019-06-30 00:34:27
Favorites RateRate

Advanced Bunny

MrNick | from Redmi S2

#1

Wait Till The End of the day, keep calm and see what happens
2019-06-30 03:13:30

Pro Bunny

Bixby | from Redmi S2

#2

MrNick
Wait Till The End of the day, keep calm and see what happens

Lol, nothing will happen. Do you really think Xiaomi developers are working in weekends? Lol, no chance.
2019-06-30 06:16:42

Pro Bunny

MadDog 15 | from Redmi S2

#3

it does sucks because of android Oreo?
2019-06-30 11:27:52

Advanced Bunny

AhsanK Author | from Redmi S2

#4

MadDog 15
it does sucks because of android Oreo?

first of all they are not giving us 64 bit update and after that delaying in pie update
2019-06-30 12:47:37

Pro Bunny

MadDog 15 | from Redmi S2

#5

AhsanK
first of all they are not giving us 64 bit update and after that delaying in pie update

if something happened and pie released 64-bit then what you will say
2019-06-30 14:56:45

Semi Pro Bunny

matthewoli98 | from Redmi S2

#6

MadDog 15
if something happened and pie released 64-bit then what you will say

that wont happen. and even if it does, our pie update has already been delayed for months.
2019-07-03 02:12:13

Pro Bunny

MadDog 15 | from Redmi S2

#7

matthewoli98
that wont happen. and even if it does, our pie update has already been delayed for months.

if 64 bit won't happen then why they gave us 3 or 4gb ram models of redmi s 2 when 32bit can not use that amount of memory
2019-07-03 03:10:36
MadDog 15 replied at 2019-07-03 08:10:36
if 64 bit won't happen then why they gave us 3 or 4gb ram models of redmi s 2 when 32bit can not use that amount of memory

What do you mean by that?
A 32 bit system can, in theory, directly address a minimum of 4 294 967 296 bytes of RAM space. This rounds up to 4 Gigabytes.
The math is simple. Take 2 to the power of 32 or 2^32 =  4GB.
A 64 bit system has an addressing capability of 2^64 = 18 446 744 073 709 551 616 Bytes = 18446744 Terabytes.
Obviously there are no systems with 18446744 Terabytes of ram. The cost and power consumption of such a system would be unmanageable.
I believe you are confusing internal CPU architecture with CPU external memory addressing capability and operating system architecture.

Start with simpler architectures. Look up and compare the pre historical 8086 and 8088 Intel CPUs. They are both 16 bit devices  with a maximum addressing capability of 1 Megabyte. If you do the math you immediately notice that the maximum addressing capability is 2^16 = 65536 Bytes or 64 Kilobytes for short.
So how do they address 1 Megabyte of RAM?.   With a simple trick. They added 4 extra addressing lines in order to expand the addressing capability to 20 bits (2^20 = 1MB). This causes the CPU to have 16 blocks (or banks) of memory (2^4 = 16) and each block has 64 KB of ram. By combining the extra addressing lines the CPU could access the full 1 MB, but only in blocks of 64KB. The  CPU instruction set could only access 64KB at a time so bank/block switching was required which slowed down the system.
The 8086 could read 16 bits at a time from external memory while the 8088 could only read 8 bits. So to read a 16 bit instruction from memory the 8088 had to execute 2 consecutive memory read cycles and the 8086 only one. Inside the 8088, the 2 "half instructions" were combined into a full 16 instruction, then decoded and executed. This made the 8086 significantly faster.
Obviously,  to read a 16 bit instruction or data from external memory you need a memory chip that can put out 16 bits at a time or 2 memory chips with 8 bits each in parallel.
For the sake of clarity, assume that a bit is an electric wire that connects the CPU to the memory chip, so if you have a CPU with a 32 bit data bus, there are 32 wires that carry  simultaneously 32 bits of data to or from  memory.
Additionally you also need a certain number of wires (bits) that select a specific memory location were you want to read data from or write data to.
Detailed information about Qualcomm devices is scarce but from what I was able to find from Mediatek they produce  devices with 32, 40 and 48 bit addressing capabilitiy and with a 32 bit data bus. I didn't find any device with a 64 bit data bus and to the best of my knowledge there aren't 64 data bit memory chips, but I could be wrong.
I'm sure that there are plenty of members in here who could complement, improve or correct the information I posted.
Its been decades since I worked for Acorn Computers (Later ARM holdings) and my knowledge of current ARM based devices is very basic.

2019-07-03 20:46:05

Pro Bunny

MadDog 15 | from Redmi S2

#9

GUS57
What do you mean by that?
A 32 bit system can, in theory, directly address a minimum of 4 294 967 296 bytes of RAM space. This rounds up to 4 Gigabytes.
The math is simple. Take 2 to the power of 32 or 2^32 =  4GB.

I have checked it in total usage and it was 3.2gb from 4gb.
2019-07-03 23:44:25

Pro Bunny

MadDog 15 | from Redmi S2

#10

GUS57
What do you mean by that?
A 32 bit system can, in theory, directly address a minimum of 4 294 967 296 bytes of RAM space. This rounds up to 4 Gigabytes.
The math is simple. Take 2 to the power of 32 or 2^32 =  4GB.

it was not going on total 4gb maximum was 3.2gb because 32bit os have memory limitation address
2019-07-03 23:46:34
please sign in to reply.
Sign In Sign Up

AhsanK

Advanced Bunny

  • Followers

    0

  • Threads

    8

  • Replies

    33

  • Points

    345

Mi Love U & I

Read moreGet new
Copyright©2016-2019 Xiaomi.com, All Rights Reserved
Content Policy
Quick Reply To Top Return to the list