BCOS Home » ... » ... » ... » BCOS Supported 80x86 Hardware Information

BCOS 80x86 Hardware Limits

Project Map

1. Overview

Due to limitiation in the design of the operating system's code and the design of 80x86 hardware, there are various limits on what the operating system is able to support.

2. Limits

Table 1. Limits
CategoryItemMaximumReason
Cluster
Computers per cluster65536Messaging protocol
NUMA
Number of NUMA domains65535Boot code (derived from limitation imposed by ACPI's "SLIT" table length)
CPUs per NUMA domainNone
Memory per NUMA domainNone
Devices per NUMA domainNone
Processor
Number of logical CPUs1048576Boot code
Number of coresNone
Number of physical chipsNone
Number of different types of CPUs12288Boot code
Processes per computer4294967295Messaging protocol
Threads per process65536Messaging protocol
Physical Address Space
Amount of memory4 PiB52-bit physical address size architectural limit for 80x86 CPUs
Number of areas in Physical Address Space Map12288Boot code
System Management BIOS tables181.625 MiBBoot code
MultiProcessor Specification table64 MiBBoot code
ACPI Specification tables256 MiBBoot code
Files
Faulty RAM List File size1020 KiBBoot code
Boot Script size64 KiBBoot code
Boot Image size (decompressed)1 GiBBoot code
Generated at 03:28:09 on the 21st of June, 2017 (UTC)