[FrontPage] [TitleIndex] [WordIndex

This is a read-only archived version of wiki.centos.org

CentOS Product Specifications

This page contains an overview on the capabilities and limits of CentOS.

End of Lifetime (EOL) Dates

CentOS Linux 7

CentOS Stream 8

Full Updates1

2020-08-06

2024-05-31

Maintenance Updates2

2024-06-30

2024-05-31

Architecture

CentOS Linux 7

CentOS Stream 8

Latest Release

7 (2009)

8

Supports i386 Systems (32-bit Pentium, AMD, Via)

Yes (1503)

No

Supports x86_64 systems (AMD64/EM64T)

Yes

Yes

Supports PowerPC8le systems (IBM Power, Mac)

Yes (AltArch)

Yes

Supports IA-32

Yes (AltArch)

No

Supports ARMv7hl systems

Yes (AltArch)

No

Supports AArch64 (arm64) systems

Yes (AltArch)

Yes

CPU / Memory / Filesystem limits (Tested/possible)

CentOS Linux 7

CentOS Stream 8

Maximum logical CPUs3

x86

n/a

n/a

x86_64

768/5120

768/8192

Maximum memory

x86

n/a

n/a

x86_64

12TB/64TB

24TB/64TB

ARM

n/a

1.5TB/254TB

Filesystem

Maximum filesize (ext3)

2TB

2TB

Maximum file system size (ext3)

16TB

16TB

Maximum filesize (ext4)

16TB

16TB

Maximum file system size (ext4) 4

50TB/1EB

50TB/1EB

Maximum filesize (XFS)

500TB

8EB

Maximum file system size (XFS)

500TB

1PB

Maximum file system size (GFS2)

100TB/8EB

100TB/8EB

Maximum boot LUN size (BIOS)

<2TB

<2TB

Maximum boot LUN size (EFI)

50TB

8EB

Maximum x86 per-process virtual address space

Maximum x86_64 per-process virtual address space

128TB

128TB

Recommended minimum requirements

CentOS Linux 7

CentOS Stream 8

x86

other architectures

1GB/logical CPU

1.5GB/logical CPU

Minimum/Recommended disk space

10GB/20GB

10GB/20GB

KVM-Virtualization

CentOS Linux 7

CentOS Stream 8

Maximum number of cores on host

Maximum memory on host

Maximum number of vCPUs in fully virtualized guest (x86/x86_64)

Maximum memory in fully virtualized guest (x86/x86_64)

Minimum memory in fully virtualized guest (x86/x86_64)

OS features (Kernel, Server, Client, etc.)

CentOS Linux 7

CentOS Stream 8

Kernel foundation

Linux 3.10

Linux 4.18

Compiler/toolchain

GCC 4.8.5

GCC 8.5.0

Languages supported

22

TBD

SELinux

Yes

Yes

Ext3 Performance Enhancements

Yes

Bluetooth support

Yes

Yes

Native POSIX Threading Library (NPTL)

Yes

Yes

Hyperthreading scheduler

Yes

Yes

IPv6 support

Ready Logo Phase 2

Yes

Autofs V4

Yes

Yes

Logical Volume Manager (LVM)

Yes - LVM2

Yes - LVM2

Auditing

Yes - audit

Yes - audit

Compatibility libraries (toolchain)

Yes - CentOS-5 & CentOS-6

Yes - CentOS-6 & CentOS-7

LSB support

Yes - 4.1

TBD

NFS

Yes

Yes

Web Server

httpd 2.4.6 (apache)

httpd 2.4.37 (apache)

Server Message Block (SMB)

Samba-4.1.x

Samba-4.14.x

Database

MariaDB 5.5.x, PostgreSQL 9.2.x

MariaDB 10.3/10.5, PostgreSQL 9.6/10/12/13

Programming Languages

php 5.4, python 2.7, perl 5.16.3

php 7.2/7.3/7.4, python 2.7/3.6/3.8/3.9, perl 5.24/5.26/5.30

Desktop GUI

Gnome 3.22, KDE 4.14

Gnome 3.32

Graphics

X.org 7.7

Wayland 1.19

eMail Client

Evolution 3.22, Thunderbird 91

Evolution 3.28, Thunderbird 91

Default browser5

Firefox 91

Firefox 91

Office Suite

Libreoffice 5.3.6.1

Libreoffice 6.4.7.2

Multimedia capabilities

Yes (mp3 with add. repos)

Yes (mp3 with add. repos)

Plug and Play

Yes

Yes


This page is created and maintained by ChristophGaluschka. Other Wiki contributors are invited to make corrections, additions, or modifications.

  1. During the Full Updates phase, new hardware support will be provided at the discretion of Red Hat - and thus CentOS - via Update Sets. Additionally, all available and qualified errata will be provided via Update Sets (or individually and immediately for Security level errata.) Update Sets normally will be released 2-3 times per year, with new ISOs released as part of each Update Set. In the x.y numbering scheme, the .y is the number of the Update Set. (1)

  2. During the Maintenance updates phase, only Security errata and select mission critical bug fixes will be released. There will be few, if any, Update Sets released upstream. (2)

  3. Logical CPUs are equivalent to cores/virtualCPUs, so a dual-core (non-hyperthreading) CPU is counted as 2 logical CPUs and a single hyperthreading CPU is counted as 2 logical CPUs for purposes of calculating total CPUs. (3)

  4. While 1EB is nominally supported under ext4, CentOS' upstream has not backported a needed patch to the ext4 tools permitting manipulating such partitions as of the update at CentOS 6.3. It is possible to use partitions created using third-party distributions' later e4fsprogs tools. [https://access.redhat.com/knowledge/docs/en-US/Red_Hat_Enterprise_Linux/6/html/Storage_Administration_Guide/newfilesys-ext4.html General information upstream] (4)

  5. Firefox, Thunderbird and Office-Suite will be updated during product lifecycle (5)


2023-09-11 07:19