Knowledgebase
ThinLinX Support > ThinLinX Help Desk > Knowledgebase

Search help:


Is TLXOS 32-bit or 64-bit?

Solution

RePC and NUC32 (ISFF) are both, NUC64 (ISFF/SFF) is 64-bit, RPi and RPi IoT are 32-bit.

On x86 platforms, TLXOS uses a 32-bit userspace but (typically) a 64-bit kernel.  SFF/ISFF (a.k.a. NUC32/NUC64) uses a 64-bit kernel only, whereas RePC has both 32- and 64-bit kernels and automatically selects which one to use based on detected CPU capabilities.  Unless you are running RePC on old or highly specialized hardware, your kernel and all device drivers are 64-bit, which means that they support >4 GB of RAM and perform fast memory operations.  The overhead of running a 64-bit kernel with 32-bit userspace code is negligible.  The output of "uname -m" is faked using setarch in order to fool applications into thinking that the system is 32-bit (since many apps will assume that the kernel bitness and userspace bitness are the same).

The two versions of TLXOS SFF/ISFF - "NUC32" and "NUC64" - are identical except that the former has a 32-bit userspace and the latter a 64-bit one.  You are free to use either one, using the same [I]SFF license.  Starting from TLXOS 4.8.0, we discontinued NUC32 and NUC64 became SFF (i.e. AMD as well as Intel) rather than ISFF (Intel only).

TLXOS RPi is 32-bit only (and therefore limited to 4 GB of RAM).  So far there does not seem to be sufficient benefit in using a 64-bit kernel userspace to justify a change to aarch64 - which would require a 64-bit kernel and therefore prevent use of TLXOS RPi on the Pi 2 - and the 64-bit kernel's current lack of compression stubs (i.e. the kernel can't be compressed) is problematic for backward compatbility.  Important third party software such as Citrix Workspace App and VMware Horizon Client are also not yet available in aarch64 builds.

Related articles What hardware does TLXOS support? What is each TLXOS edition for?
TLXOS 4.9.1
How many gigabytes of RAM does my Pi need?
What is the difference between TLXOS 4.8.x and 4.9.x? Which do I need?
Can I customize the installation image prior to install?
Article details
Article ID: 29
Category: General Information
Date added: 2019-06-01 04:18:42
Views: 197

 
« Go back