< Back to Product

Technical Information

System Requirements

Minimum Linux server system requirements for installation
  • IBM POWER8 processor-based server
  • Local Installation: 512 MB RAM
  • Secure Shell (SSH)-based network install, graphical: 512 MB RAM
  • Virtual Network Computing (VNC)-based network install using File Transfer Protocol (FTP): 512 MB RAM
Minimum Linux server system requirements for operation
  • IBM POWER8 processor-based server
  • 512 MB RAM
  • 750 MB hard disk space for software
  • 750 MB hard disk space for user data
Recommendations for specific uses
  • 512 MB to 4 GB RAM, at least 256 MB per CPU
  • 4 GB hard-disk space
  • Network interface (Ethernet, wireless or modem)
  • For PowerKVM virtual host server—the limits are equal to those of SUSE Linux Enterprise Server
  • For PowerKVM virtual machines—at least an additional 256 MB RAM for each virtual machine
  • For print servers—a relatively faster processor or additional processors to improve server-based printing
  • For web servers—additional RAM to improve caching, and additional processors to improve web application performance
  • For database servers—additional RAM to improve caching, and using multiple disks for parallel I/O
  • For file servers—additional memory and disks, or a Redundant Array of Inexpensive Disks (RAID) system to improve I/O throughput

SUSE Linux Enterprise 12 Kernel (3.12) Limits

SUSE Linux Enterprise 12 (3.12) x86_64 s390x ppc64le
CPU Bits 64 64 64
Max. Number of Logical CPUs 8192 256 2048
Max. RAM (Theoretical / Certified) 1 PiB/64 TiB 4 TiB/256 GiB 1 PiB/64 TiB
Max. User space / Kernel Space 128 TiB/128 TiB N/A 2 TiB/2 EiB
Max. Swap Space up to 29 x 64 GiB (x86_64) or 30 x 64 GiB (other architectures)
Max. Number of Processes 1048576
Max. Number of Threads per Process Maximum limit depends on memory and other parameters (Tested with more than 120,000)
Max. Size per Block Device Up to 8 EiB on all 64-bit architectures

File System Support and Sizes

SUSE Linux Enterprise was the first enterprise Linux distribution to support journaling filesystems and logical volume managers back in 2000. Today, we support Ext3, ReiserFS, XFS, OCFS2 and Btrfs. OCFS2 is a cluster-aware file system, and is included with our High Availability extension.

We suggest using XFS for large-scale filesystems, on systems with heavy load and multiple parallel read and write operations (e.g. for databases and file serving with Samba, NFS, etc.). XFS has been specifically developed for use under those conditions, while typical desktop applications (single write or read) will not necessarily benefit from its capabilities.

Feature Ext3 ReiserFS 3.6 XFS Btrfs OCFS2
Data Journaling N/A
Metadata Journaling N/A
Journal Internal N/A
Journal External N/A
Copy on Write N/A N/A N/A N/A
Offline Extend
Offline Shrink
Online Extend
Online Shrink
Sparse Files
Tail Packing
Extended Attributes
Access Control Lists
Dump and Restore
Default Blocksize 4 KiB 4 KiB 4 KiB 4 KiB 4 KiB
Max File System Size 16 TiB 16 TiB 8 EiB 16 EiB 16 TiB
Max File Size 2 TiB 1 EiB 8 EiB 16 EiB 1 EiB