Novell Home

SUSE Linux Enterprise 11

Specifiche tecniche



Limiti dei kernel

Questa tabella indica i diversi limiti esistenti nei nostri kernel e utility recenti (se correlate) per SUSE Linux Enterprise 10 Service Pack 2. Si tratta della premiata famiglia di prodotti Novell per sistema operativo Linux basati su un codice sorgente comune, tra cui SUSE Linux Enterprise Server 10, SUSE Linux Enterprise Desktop 10, SUSE Linux Enterprise Real Time 10 e altri.

φ = dati insufficienti
SLE 10 SP2
2.6.16.60
x86
(IA-32)
ia64
(Itanium)
x86_64
(AMD64/EM64T)
s390x
(IBM System z)
ppc64
(IBM System p)
Elementi relativi al kernel
Bit della CPU 32 64 64 64 64
Numero max di CPU 32
(fino a 128 con kernel bigsmp su sistemi certificati)
Fino a 4096
(su sistemi SGI certificati)
32
(fino a 128 con su sistemi certificati)
64 128
RAM max (teorica / certificata) 64/16 GiB 1 PiB/4 TiB 64 TiB/512 GiB 4 TiB/256 GiB 1 PiB/512 GiB
Spazio di swap max Fino a 32 * 64 GB
Spazio max utente/kernel 3/1 GiB 2 EiB/φ 128 TiB/128 TiB φ/φ 2 TiB/2 EiB
Numero max di processi 1048576
Numero max di thread per processo Sottoposto a test con oltre 120 000. Il limite massimo dipende dalla memoria e da altri parametri.
Dimensione max per dispositivo di blocco Fino a 16 TiB su architetture a 32 bit, fino a 8 EiB su architetture a 64 bit
Elementi relativi al file system
Dimensione max file system ext2/3: 16 TiB (244 byte)
nfs v2: 8 EiB (263 byte)
nfs v3: 8 EiB (263 byte)
nfs v4: 8 EiB (263 byte)
reiserfs: 16 TiB (244 byte)
xfs: 8 EiB (263 byte)
ocfs2: 16 TiB (244 byte)
Dimensione max file ext2/3: 2 TiB (241 byte)
jfs: 8 EiB (263 byte)
nfs v2: 2 GiB (231 byte)
nfs v3: 8 EiB (263 byte)
reiserfs: 1 EiB (260 byte), ma la cache della pagina riduce il limite a 8 TiB su architetture a 32 bit
xfs: 8 EiB (263 byte)
ocfs2: 1 EiB (260 byte)

Commenti:

  • La dimensione massima del file indicata qui sopra può essere superiore alla dimensione effettiva del file system grazie all'uso di blocchi non contigui. Inoltre, a meno che un file system sia dotato di LFS (Large File Support), la dimensione massima di un file su un sistema a 32 bit è di 2 GiB (231 byte). Attualmente, tutti i nostri file system standard (inclusi ext3 e ReiserFS) sono dotati di LFS, che in teoria consente una dimensione massima del file di 263 byte. Le cifre indicate nella tabella si riferiscono a file system che utilizzano blocchi di 4 KiB. Se vengono utilizzati blocchi di dimensioni diverse i risultati cambiano, ma 4 KiB rappresenta lo standard più comune.
  • La differenza tra i termini teorico e certificato usati nelle tabelle è la seguente: teorico indica un valore che dovrebbe funzionare, almeno in teoria, mentre certificato descrive un valore che Novell e i suoi partner hanno testato e certificato su macchine esistenti e in situazioni reali. Secondo questa spiegazione, i valori per x86, ovvero i kernel bigsmp a 32 bit, dovrebbero essere pari a 64 GiB, ma è palese che si tratterebbe di un'ipotesi troppo teorica (e che funzionava solo in kernel vecchi, per configurazioni e carichi di lavoro molto particolari).
  • In questo documento: 1024 byte = 1 KiB; 1024 KiB = 1 MiB; 1024 MiB = 1 GiB; 1024 GiB = 1 TiB; 1024 TiB = 1 PiB; 1024 PiB = 1 EiB (vedere anche http://physics.nist.gov/cuu/Units/binary.html)

File System Support

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, and OCFS2. The current default file system for new SUSE Linux Enterprise 11 installations is ext3, and no longer ReiserFS. OCFS2 is a cluster-aware file system, and is included with our High Availability extension.

File System Support and Sizes

Feature ext3 ReiserFS v3 XFS OCFS2
Data Journaling supported unsupported unsupported unsupported
Metadata Journaling supported supported supported supported
Journal Internal supported supported supported supported
Journal External supported supported supported unsupported
Offline Extend supported supported unsupported supported
Offline Shrink supported supported unsupported unsupported
Online Extend supported supported supported supported
Online Shrink unsupported unsupported unsupported unsupported
Extended Attributes supported supported supported supported
Access Control Lists supported supported supported supported
Quotas supported supported supported supported
Dump and Restore supported unsupported supported unsupported
Default Blocksize 4 KiB 4 KiB 4 KiB 4 KiB
Maximum File System Size 16 TiB 16 TiB 8 EiB 16 TiB
Maximum File Size 2 TiB 1 EiB 8 EiB 1 EiB

Notes:

  • The maximum file sizes above can be larger than the filesystem's actual size when using sparse blocks. Unless a filesystem comes with large file support, the maximum file size on a 32-bit system is 2 GB (231 bytes). Currently all of our standard filesystems (including ext3 and ReiserFS) have large file support, which provides a theoretical maximum file size of 263 bytes. The numbers in the above table assume that the filesystems are using 4 KiB block sizes. When using different block sizes, the results are different. 4 KiB reflects the most common standard.
  • 1024 Bytes = 1 KiB; 1024 KiB = 1 MiB; 1024 MiB = 1 GiB; 1024 GiB = 1 TiB; 1024 TiB = 1 PiB; 1024 PiB = 1 EiB (see also http://physics.nist.gov/cuu/Units/binary.html)

Accessibilità

Facilitare l'accesso alla tecnologia per utenti disabili è una delle responsabilità a cui Novell si dedica. Garantire a chiunque i vantaggi dell'accesso ai computer è un obiettivo importante e per raggiungerlo Novell integra tecnologie di accessibilità nei propri prodotti.

Nel quadro di tale impegno, Novell continua a contribuire all'accessibilità open source, in congiunzione con Sun e IBM. Gli ambiti di attività vanno dall'infrastruttura, al debugging, al collaudo, fino all'offerta di accessibilità rapida e nativa per OpenOffice.org.

Di recente, Novell ha ampliato la collaborazione tecnica esistente con Microsoft per supportare le aziende di sviluppo software e gli sviluppatori nella compilazione di applicazioni accessibili per piattaforme Windows e Linux. Riteniamo che questo importante passo fornirà un ulteriore contributo nel percorso verso l'accesso all'informatica per utenti disabili.

Novell svilupperà e produrrà un adattatore che consente alle applicazioni scritte tramite l'API User Interface Automation (UIA) di Microsoft di collaborare con i progetti di accessibilità Linux attivi, completando così gli investimenti già sostenuti da Sun, IBM e altri. Per promuovere la compatibilità con le strutture di accessibilità leader di mercato, il progetto di Novell sarà completamente basato su open source. L'adattatore rende trasversale la piattaforma del framework UIA, consentendo all'API di operare con Linux Accessibility Toolkit (ATK), incluso in SUSE Linux Enterprise, dato che le applicazioni verticali vengono trasferite da Windows a Linux.

Novell® Making IT Work As One

© 2009 Novell, Inc. All Rights Reserved.