计算机操作系统技术特征对比
来源:网络大典 作者:佚名
摘要:(ComputerOperatingSystemTechnicalFeatureComparison)…
(Computer Operating System Technical Feature Comparison)
在下面的两个表格中,很多广泛使用的和当前可用的操作系统的技术特征:
OS | Supported architectures | Supported file systems | Kernel Name | Kernel type | Multitasking Supported | GUI on by default |
AIX | POWER, PPC | JFS, JFS2, ISO 9660, UDF, NFS, SMBFS, GPFS | UNIX System V | Monolithic Dynamic Extendable | Yes | No |
AmigaOS | 68k, PPC (x86 Clone available see AROS) | Proprietary (OFS, FFS,SFS, PFS), FAT, ISO 9660, UDF, many others via 3rd party drivers | Amiga Exec | Microkernel | Yes | Yes |
FreeBSD | x86, x86-64, PC98, SPARC, others | UFS2, ext2, ext3, FAT, ISO 9660, UDF, NFS, ReiserFS (read only), XFS (experimental), ZFS (experimental) and others | FreeBSD kernel | Monolithic with modules | Yes | No |
HP-UX | PA-RISC,IA-64 | VxFS, HFS, ISO 9660, UDF, NFS, SMBFS | UNIX System V | Monolithic with modules | Yes | No |
GNU/Linux | x86, x86-64, PPC, SPARC, Alpha, others | ext2, ext3, ext4, ReiserFS, FAT, ISO 9660, UDF, NFS, and others | Linux kernel | Monolithic with modules | Yes | |
Inferno | x86, PPC, SPARC, Alpha, MIPS, others | Styx/9P2000, kfs, FAT, ISO 9660 | Inferno kernel | Monolithic with modules, user space file systems | Yes | Yes |
Mac OS Classic | 68k, PPC | HFS+, HFS, AFP, ISO 9660, FAT, UDF | Mac OS kernel | Monolithic with modules | Yes | Yes |
Mac OS X | PPC, x86 | HFS+ (default), HFS, UFS, AFP, ISO 9660, FAT, UDF, NFS, SMBFS, NTFS (read only), FTP, WebDAV | XNU (Darwin kernel) | Hybrid | Yes | Yes |
NetBSD | x86, x86-64, PPC, SPARC, 68k, Alpha, others | UFS, UFS2, ext2, FAT, ISO 9660, NFS, LFS, and others | NetBSD kernel | Monolithic with modules | Yes | No |
NetWare | x86 | NSS, NWFS, FAT, NFS, AFP, UDF, CIFS, ISO 9660 | NetWare kernel | Hybrid | Yes | Yes |
OES-Linux | x86 PPC | NSS, NFS, AFP, UDF, CIFS, ISO 9660, Netware Traditional File System | Linux kernel | Monolithic with modules | Yes | No |
OpenBSD | x86, x86-64, SPARC, 68k, Alpha, VAX, others | ffs, ext2, FAT, ISO 9660, NFS, some others | OpenBSD kernel | Monolithic with modules | Yes | No |
OpenVMS | VAX, Alpha, IA-64 | Files-11, ISO 9660, NFS | VMS kernel | Monolithic with modules | Yes | No |
OS/2 | x86 | HPFS, JFS, FAT, ISO 9660, UDF, NFS | OS/2 kernel | Hybrid | No | No |
PC-BSD | x86 10 | UFS2, ext2, ext3, FAT, ISO 9660, UDF, NFS, ReiserFS (read only), XFS (experimental) and others | Monolithic with modules | Yes | ||
Plan 9 | x86, Alpha, MIPS, PPC, SPARC, others | fossil/venti, 9P2000, kfs, ext2, FAT, ISO 9660 | Plan 9 kernel | Monolithic, user space file systems | Yes | Yes |
ReactOS | x86, Power PC | FAT | ReactOS kernel | Hybrid | Yes | Yes |
RISC OS | ARM (both 26 and 32-bit) | Acorn ADFS, Econet ANFS, FAT, ISO9660, many others as loadable filesystems | RISC OS kernel | Unprotected monotasking microkernel with large number of relocatable modules | Yes | Yes |
Solaris | x86, x86-64, SPARC | UFS, ZFS, ext2, FAT, ISO 9660, UDF, NFS, QFS, some others | Solaris kernel | Monolithic with modules | Yes | Yes |
STOP 6 / XTS-400 | x86 | proprietary | XTS kernel | Monolithic | Yes | No |
Windows Server | x86, x86-64, IA-64 | NTFS, FAT, ISO 9660, UDF; 3rd-party drivers support ext2, ext3, reiserfs9 | Windows NT kernel | Hybrid | Yes | Yes |
Windows | x86, x86-64 | NTFS, FAT ISO 9660, UDF; 3rd-party drivers support ext2, ext3, reiserfs9 | Windows NT kernel for Wndows XP, Vista | Hybrid | Yes | Yes |
ZETA | x86 | BFS (default), FAT, ISO 9660, UDF, HFS, AFP, ext2, CIFS, NTFS (read only), ReiserFS (read only, up to v3.6) | BeOS | Modular Microkernel | Yes | Yes |