Originally posted by cthart
View Post
Announcement
Collapse
No announcement yet.
The Best Features Of The Linux 5.6 Kernel From WireGuard To Y2038 Compatibility To USB4
Collapse
X
-
-
Originally posted by TemplarGR View Post
"Embedded use cases aren't niche". No shit Sherlock. In 2038 though, 32 bit will be a niche even within the embedded device market. Transistors keep getting smaller and cheaper, eventually there will be no 32bit SoC left to buy to build anything, everything will be 64bit minimum. And even those few 32bit or less cases, won't care about running modern Linux kernels by that time anyway. How many people are running 8bit or 16bit cpus even in the embedded space these days? It will be exactly like this for 32bit in 2038.
- Likes 3
Comment
-
Originally posted by cthart View Post
Don't agree. 2038 is only 18 years away. We've had 32-bit CPUs since the 1960s, with 32-bit OSes only becoming mainstream in the mid-1990s. 32-bit isn't going away within 2 decades for embedded devices that don't need to address 4+GB of RAM.
And it is not just about RAM. As the whole computer science ecosystem moves to 64bit, at some point it will be more costly to use 32bit designs while you can use budget/small 64bit designs, both in terms of silicon/manufacturing and in terms of software. 32bit or less will be reserved for legacy systems and really niche situations, and some of these don't even need to run a Linux kernel.
Comment
-
Originally posted by cthart View Post32-bit isn't going away within 2 decades for embedded devices that don't need to address 4+GB of RAM.Last edited by pal666; 29 March 2020, 12:54 PM.
Comment
-
Originally posted by TemplarGR View Post
"Embedded use cases aren't niche". No shit Sherlock. In 2038 though, 32 bit will be a niche even within the embedded device market. Transistors keep getting smaller and cheaper, eventually there will be no 32bit SoC left to buy to build anything, everything will be 64bit minimum. And even those few 32bit or less cases, won't care about running modern Linux kernels by that time anyway. How many people are running 8bit or 16bit cpus even in the embedded space these days? It will be exactly like this for 32bit in 2038.
Now, for general purpose computers (to which you can certainly include current smartphones), yes, 32-bit is dead.
- Likes 2
Comment
-
Even as someone who hates 32-bit crap, we will 100% still have processors that are 32-bit being made in 2038, and we need to support them as long as there's 32-bit support in the kernel. 32-bit is flat out cheaper to manufacture, and that alone will keep it around.
- Likes 2
Comment
-
Oh as one idea for benchmarks... btrfs recently got several different checksum algos. I wonder if Michael is in mood to give them a try in different configurations to see how they perform?
As for 32-bit systems: there're plenty of embedded applications that are fine with 32 bits - and would stay equally fine 20 years later. But it would be just plain awful if they would suddenly break due to 2038 issue. 32bit also implies smaller IC die(==cheaper IC), lower power consumption, more predictable and simple system. Which is good thing any day. Especially in embedded designs.Last edited by SystemCrasher; 29 March 2020, 07:11 PM.
- Likes 1
Comment
-
Originally posted by jabl View Post
Plenty of 8 and 16 bit microcontrollers are still being used and produced. In the embedded market, in many cases MOAR performance or MOAR memory or whatever buys you nothing. For some single purpose device, it only needs to be fast enough to handle whatever task it's designed to handle. 32-bit embedded devices will still be going strong in 2038.
Now, for general purpose computers (to which you can certainly include current smartphones), yes, 32-bit is dead.
In 2038, the very few 32bit chips that will exist at that point will be just a niche. "Still going strong", you wish. And they almost certainly won't be using the Linux kernel. But anyway this discussion leads to nothing.
Comment
-
Originally posted by TemplarGR View Post
Are those "plenty of 8 and 16 bit microcontrollers" using the Linux kernel? Please show me....
How many people are running 8bit or 16bit cpus even in the embedded space these days?
In 2038, the very few 32bit chips that will exist at that point will be just a niche. "Still going strong", you wish. And they almost certainly won't be using the Linux kernel.
- Likes 1
Comment
Comment