Fix This Kernel Requires an x86-64 CPU but only detected

This allows up to 256 TiB (2 48 bytes) of virtual address space. The architecture definition allows this limit to be raised in future implementations to the full 64 bits, extending the virtual address space to 16 EiB (2 64 bytes). This is compared to just 4 GiB (2 32 bytes) for the x86. In the far future linux might drop 32 bit support entirely. Assuming you are still using your Edison then, having 64 bit support might become a necessity. In the meanwhile you may experience less rigorously tested code on i686 with associated bugs. Examples where code optimizations have been done specific to Edison / x86_64 have been Apr 20, 2020 · To check whether the installed Ubuntu OS is 32-bit or 64-bit, we’ll use the same command we used in the previous section: lscpu. In the result, look for the line starting with Architecture. This will tell you the OS architecture. x86, i686 or i386 means 32-bit Linux; x86_64 , amd64 or x64 means 64-bit Linux

which kernel is compatible with i686 processor

x86 et x64 sont des architectures de processeurs. x86 = 32 bits, x64 = 64 bits. I686, I386 et bien d'autres sont des modèles de proco tous 32 bits.

Oct 19, 2017

GNU Toolchain | 9.2-2019.12 – Arm Developer Sep 02, 2019