页 › 软件知识目录及索引 › 操作系统知识
在下面的表格中,很多广泛使用的和当前可用的操作系统的技术特征:
OSSupported architecturesSupported file systemsKernel NameKernel typeMultitasking SupportedGUI on by defaultAIXPOWER, PPCJFS, JFS2, ISO 9660, UDF, NFS, SMBFS, GPFSUNIX System VMonolithic Dynamic ExtendableYesNoAmigaOS68k, PPC (x86 Clone available see AROS)Proprietary (OFS, FFS,SFS, PFS), FAT, ISO 9660, UDF, many others via 3rd party driversAmiga ExecMicrokernelYesYesFreeBSDx86, x86-64, PC98, SPARC, othersUFS2, ext2, ext3, FAT, ISO 9660, UDF, NFS, ReiserFS (read only), XFS (experimental), ZFS (experimental) and othersFreeBSD kernelMonolithic with modulesYesNoHP-UXPA-RISC,IA-64VxFS, HFS, ISO 9660, UDF, NFS, SMBFSUNIX System VMonolithic with modulesYesNoGNU/Linuxx86, x86-64, PPC, SPARC, Alpha, othersext2, ext3, ext4, ReiserFS, FAT, ISO 9660, UDF, NFS, and othersLinux kernelMonolithic with modulesYes Infernox86, PPC, SPARC, Alpha, MIPS, othersStyx/9P2000, kfs, FAT, ISO 9660Inferno kernelMonolithic with modules, user space file systemsYesYesMac OS Classic68k, PPCHFS+, HFS, AFP, ISO 9660, FAT, UDFMac OS kernelMonolithic with modulesYesYesMac OS XPPC, x86HFS+ (default), HFS, UFS, AFP, ISO 9660, FAT, UDF, NFS, SMBFS, NTFS (read only), FTP, WebDAVXNU (Darwin kernel)HybridYesYesNetBSDx86, x86-64, PPC, SPARC, 68k, Alpha, othersUFS, UFS2, ext2, FAT, ISO 9660, NFS, LFS, and othersNetBSD kernelMonolithic with modulesYesNoNetWarex86NSS, NWFS, FAT, NFS, AFP, UDF, CIFS, ISO 9660NetWare kernelHybridYesYesOES-Linuxx86 PPCNSS, NFS, AFP, UDF, CIFS, ISO 9660, Netware Traditional File SystemLinux kernelMonolithic with modulesYesNoOpenBSDx86, x86-64, SPARC, 68k, Alpha, VAX, othersffs, ext2, FAT, ISO 9660, NFS, some othersOpenBSD kernelMonolithic with modulesYesNoOpenVMSVAX, Alpha, IA-64Files-11, ISO 9660, NFSVMS kernelMonolithic with modulesYesNoOS/2x86HPFS, JFS, FAT, ISO 9660, UDF, NFSOS/2 kernelHybridNoNoPC-BSDx86 10UFS2, ext2, ext3, FAT, ISO 9660, UDF, NFS, ReiserFS (read only), XFS (experimental) and others Monolithic with modules YesPlan 9x86, Alpha, MIPS, PPC, SPARC, othersfossil/venti, 9P2000, kfs, ext2, FAT, ISO 9660Plan 9 kernelMonolithic, user space file systemsYesYesReactOSx86, Power PCFATReactOS kernelHybridYesYesRISC OSARM (both 26 and 32-bit)Acorn ADFS, Econet ANFS, FAT, ISO9660, many others as loadable filesystemsRISC OS kernelUnprotected monotasking microkernel with large number of relocatable modulesYesYesSolarisx86, x86-64, SPARCUFS, ZFS, ext2, FAT, ISO 9660, UDF, NFS, QFS, some othersSolaris kernelMonolithic with modulesYesYesSTOP 6 / XTS-400x86proprietaryXTS kernelMonolithicYesNoWindows Serverx86, x86-64, IA-64NTFS, FAT, ISO 9660, UDF; 3rd-party drivers support ext2, ext3, reiserfs9Windows NT kernelHybridYesYesWindowsx86, x86-64NTFS, FAT ISO 9660, UDF; 3rd-party drivers support ext2, ext3, reiserfs9Windows NT kernel for Wndows XP, VistaHybridYesYesZETAx86BFS (default), FAT, ISO 9660, UDF, HFS, AFP, ext2, CIFS, NTFS (read only), ReiserFS (read only, up to v3.6)BeOSModular MicrokernelYesYes Primary APIsResource access controlSubsystem isolation mechanismsIntegrated firewall Encrypted file systemsSysV, POSIXUnix, ACLschrootIP Filter, IPSec VPNs, basic IDSNoProprietary, POSIX environment functions available thru GNU licensed Amiga ixemul.library NoNoBSD, POSIXUnix, ACLs, MACchroot, jail, MAC PartitionsIPFW2, IPFilter, PFYesSysV, POSIXUnix, ACLschrootIPFilterNoPOSIXUnix, ACLs, MACchroot, Capability-based security11, seccomp, SELinux, IPSecNetfilter/Varied by distributionYesproprietaryUnixNamespaces proprietary, CarbonnonenonenoneNoCarbon, Cocoa, BSD/POSIX, X11 (since 10.3)Unix, ACLschrootipfwYesBSD, POSIXUnix, Veriexecchroot, systraceIPFilter, PFYesproprietaryDirectory-enabled ACLsProtected Address SpacesIPFLT.NLMYesproprietaryDirectory-enabled ACLschrootIPFilterYesBSD, POSIXUnixchroot, systracePFYesproprietary, Unix-likeACLs, Privilegeslogical name tables proprietaryACLsnonenoneNoBSD, POSIXUnix, ACLs, MACchroot, jail, MAC PartitionsIPFW2, IPFilter, PFYesUnix-like (and optional POSIX compatibility layer)UnixNamespacesipmuxYesWindows API Huge number of SWI calls; extensive C libraries SysV, POSIXUnix, RBAC, ACLs, Privileges, Trusted Extensionchroot, ContainersIPFilterYessome SysV, some POSIX, some Linux, some proprietaryUnix, Multilevel security, Biba mandatory integrity, ACLs, Privileges, subtype mechanismMultilevel security, Biba Integrity Model, subtype mechanismcustomer would have to install their own applicationNoWindows API, .NETACLs, Privileges, RBACWin32 WindowStation, Desktop, Job objectsWindows Firewall,IPSec TCP/IP FilteringYesWindows API, .NETACLsWin32 WindowStation, Desktop, Job objectsWindows Firewall (XP and later), TCP/IP Filtering (NT Based systems), IPSecYes (NTFS Only)POSIX, BeOS APIUnixnonenoneNo ‹ 计算机操作系统发展时间线(Computer Operating Systems Development Timeline) 向上 计算机操作系统核心功能(Computer Operating Systems Core Functions) › Tags: 软件知识 操作系统 操作系统概述 添加新评论 2096 次阅读