CentOS Icon CentOS Logo
CentOS Text
   
Back CentOS 2 CentOS 3 CentOS 4 CentOS 5
Architectures support
Supports x86 Systems
(32-bit Pentium, AMD, Via)
Yes Yes Yes Yes
Supports ia64 systems (1)
(Itanium2)
No Yes Yes No (9)
Supports x86_64 systems
(AMD64/EM64T)
No Yes Yes Yes
Supports s390/s390x systems
(IBM zSeries & IBM S/390)
No Yes Yes No
Supports ppc/ppc64 systems
(IBM Power, Mac)
No No Yes No (9)
Supports SPARC systems
(Sun SPARC processors)
No No Yes No (9)
Supports Alpha systems
(DEC Alpha processors)
No No Yes No
CPU / Memory / Filesystem limits (Tested[/possible]) (5)
Maximum logical CPUs (2)        
x86 8 16 32 32
ia64 n/a 8 64/512 n/a
x86_64 n/a 8 64/64 64/255
PPC n/a n/a 64/128 n/a
s390/S390x n/a 8 8 n/a
SPARC n/a n/a 8/64 n/a
Alpha n/a n/a 8/64 n/a
Maximum memory        
x86 (4) 16GB 64GB 64GB 16GB (7)
ia64 32GB 128GB 256GB/1024TB n/a
x86_64 n/a 128GB 128GB/1TB 256GB/1TB
PPC n/a n/a 128GB/1TB n/a
s390/390x n/a 64GB 64GB n/a
SPARC n/a n/a 64GB n/a
Alpha n/a n/a 64GB n/a
Filesystem        
Maximum filesize 1TB 2TB (3) 2TB 2TB
Maximum filesystem size (Ext3) 1TB 2TB (3) 8TB 8TB/16TB
Other        
Maximum x86 per-process virtual address space 3GB Approx 4GB Approx 4GB Approx 3GB (7)
Recommend minimums
Minimum memory        
x86 128M CLI / 256M GUI 128M CLI / 256M GUI 128M CLI / 256M GUI 128M CLI / 512M GUI
Other architectures 512M 512M 512M 512M
Other        
Minimum diskspace 500M 800M 800M 1.2GB
OS features (Kernel, Server, Client, etc.)
Kernel foundation Linux 2.4.9 Linux 2.4.21 Linux 2.6.9 Linux 2.6.18
Compiler/toolchain GCC 2.9.6 GCC 3.2 GCC 3.4 GCC 4.1
Languages supported 4 10 15 19
SELinux No No Yes Yes
Ext3 Performance Enhancements No No Yes Yes
Bluetooth support No No Yes Yes
Native POSIX Threading Library (NPTL) No Yes Yes Yes
Hyperthreading scheduler No Yes Yes Yes
Autofs V4 No Yes Yes Yes
Logical Volume Manager (LVM) No Yes - LVM1 Yes - LVM2 Yes - LVM2
Auditing No Yes - LAus Yes - audit Yes - audit
Compatibility libraries (toolchain) No Yes - CentOS-2 Yes - CentOS-2 & CentOS-3 Yes - CentOS-3 & CentOS-4
LSB compliant Yes - 1.2 Yes - 1.3 Yes - 3 Yes - 3.1
NFS Yes - V3 Yes - V3 Yes - V3 & V4 Yes - V3 & V4
Web Server apache 1.3.27 httpd 2.0.46 (apache) httpd 2.0.52 (apache) httpd 2.2.3 (apache)
Database MySQL 3.23.58, PostgreSQL 7.1.x MySQL 3.23.58, PostgreSQL 7.3.x MySQL 4.1.x, PostgreSQL 7.4.x MySQL 5.0.x, PostgreSQL 8.1.x
Programming Langauges php 4.1.2, python 1.5, perl 5.6.1 php 4.3.2, python 2.2, perl 5.8.0 php 4.3.9, python 2.3, perl 5.8.5 php 5.1.6, python 2.4, perl 5.8.8
Desktop GUI Gnome 2.0, KDE 2.2 Gnome 2.2, KDE 3.1 Gnome 2.8, KDE 3.3 Gnome 2.16, KDE 3.5
Graphics XFree86 4.1.x XFree86 4.3.x X.org 6.8.2 X.org 7.1.x
OpenOffice No Yes - 1.1.2 Yes - 1.1.5
(2.0.4 optional)
Yes - 2.3.x
Ximian Evolution No Yes - 1.4 Yes - 2.0
(2.8 optional)
Yes - 2.12
Default browser Seamonkey 1.0.9 (6) Seamonkey 1.0.9 (8) Firefox 1.5.x Firefox 3.0.x
Multimedia capabilities No No Yes (no mp3) Yes (no mp3)
Plug and play No No Yes Yes
Other items (available seperately from CentOS)
Cluster Suite No Yes - 3 Yes - 4 n/a (now included in base OS)
Global File System No Yes - 6.0 Yes - 6.1 n/a (GFS2 now included in base OS)
End of Lifetime (EOL) Dates
Full Updates (10) May 31st, 2005 October 31st, 2006 February 29th, 2009 March 31st, 2011
Maintenance Updates (11) May 31st, 2009 October 31st, 2010 February 29th, 2012 March 31st, 2014
 
Back CentOS 2 CentOS 3 CentOS 4 CentOS 5

(1) Itanium2 only; the original Intel Itanium processor is not supported.

(2) 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) Starting with CentOS-3.5, the maximum filesize and maximum filesystem size is 2TB for CentOS-3. Prior to CentOS-3.5, the limit for both was 1TB.

(4) The "SMP" kernel supports a maximum of 16GB of main memory. Systems with more than 16GB of main memory use the "Hugemem" kernel. In certain workload scenarios it may be advantageous to use the "Hugemem" kernel on systems with more than 12GB of main memory.

(5) Please note that limits for CentOS-4 are for CentOS-4.3 and later. CentOS-4.3 was released in April 2006. CPU counts over 8 (x86_64) or 64 (other architectures) require use of the largesmp kernel.

(6) Netscape 4.8 was the original browser in CentOS-2, it was upgraded to Mozilla 1.7 in April 2005 and to Seamonkey 1.0.9 in April 2008

(7) The x86 "Hugemem" kernel is not provided in CentOS 5.

(8) Mozilla was upgraded to Seamonkey for CentOS-3.8 in July 2006.

(9) Support is expected, development currently in progress.

(10) During the Full Updates phase, new hardware support will be provided at the discretion of 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-4 times per year, with new ISOs released as part of each Update Set. In the 4.x numbering scheme, the .x is the number of the Update Set.

(11) 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.

Back