📄 00000007.htm
字号:
<BR> - SVR3.2: <BR> - 并入 Xenix (Intel 80386) <BR> - 网路 <BR> <BR> - SVR4 (1988), 融合了 System V、BSD、SunOS 是各种 UNIX 中 <BR> 的主流 <BR> - 取自 SVR3 者: 系统管理, terminal 界面, 印表机 (from BSD?), <BR> RFS, STREAMS, uucp <BR> - 取自 BSD 者: FFS, TCP/IP, sockets, select(), csh <BR> - 取自 SunOS 者: NFS, OpenLook GUI, X11/NeWS, <BR> 具有记忆体映对档案的虚拟记忆体子系统(virtual memory <BR> subsystem with memory-mapped files), 共用程式库 <BR> (!= SVR3 ones?) <BR> - ksh <BR> - ANSI C <BR> - 国际化(Internationalization) (8-bit clean) <BR> - ABI (Application Binary Interface -- routines instead of traps) <BR> - POSIX, X/Open, SVID3 <BR> <BR> - SVR4.1 <BR> - 非同步 I/O (from SunOS?) <BR> <BR> - SVR4.2 (based on SVR4.1ES) <BR> - Veritas FS, ACLs <BR> - 动态载入核心模组 <BR> <BR> - Future: <BR> - SVR4 MP (多处理器) <BR> - 使用 Chorus 微核心? <BR> <BR> Berkeley Software Distribution (BSD)。VAX、RISC、各式工作站多用之。 <BR> 比起 System V 来 BSD 的变动比较快而且学术研究的味道比较浓一点。 <BR> Unix 之所以能够流行,BSD 居功阙伟。许多对 Unix 的加强改进都是由 <BR> BSD 先做出来的。在 UCB (University of California at Berkeley) 中负责 BSD <BR> 的是 Computer System Research Group(CSRG)。CSRG 已於 1992 年关门大吉。 <BR> 网路讨论区: comp.unix.bsd。主要的版本如下: <BR> <BR> - 2.xBSD (1978) 给 PDP-11 用的, 这个系统好像还活著的样子(1992 <BR> 还推出了 2.11BSD!). <BR> - csh <BR> <BR> - 3BSD (1978): <BR> - 虚拟记忆体 <BR> <BR> - 4.?BSD: <BR> - termcap, curses <BR> - vi <BR> <BR> - 4.0BSD (1980): <BR> <BR> - 4.1BSD (?): 後来 AT&T CRG 版本皆以此为本 <BR> - job 控制 <BR> - automatic kernel config <BR> - vfork() <BR> <BR> - 4.2BSD (1983): <BR> - TCP/IP, sockets, ethernet <BR> - UFS: 长档名, symbolic links <BR> - 新的 reliable signals (SVR3 采用了 4.1 的 reliable signals) <BR> - select() <BR> <BR> - 4.3BSD (1986) for VAX, ?: <BR> - 4.3 Tahoe (1988): 4.3BSD 附加对 Tahoe(一款32位元的超级迷你电脑) <BR> 的支援及一些新东西 <BR> - Fat FFS <BR> - 新的 TCP 演算法 <BR> - 4.3 Reno (1990) for VAX, Tahoe, HP 9000/300: <BR> - 大部份的 P1003.1 <BR> - NFS (from Sun) <BR> - MFS (记忆体档案系统) <BR> - OSI: TP4, CLNP, ISODE's FTAM, VT and X.500; SLIP <BR> - Kerberos <BR> <BR> - Net1 (?) 与 Net2 (June 1991) 磁带: BSD 中不侵犯 USL 版权的部份 <BR> <BR> - 4.4BSD (alpha June 1992) for HP 9000/300, Sparc, 386, DEC, others; <BR> 已经不支援 VAX 与 Tahoe; 有两个版本, 一个是 lite (大约是 Net2 的 <BR> 内容,加上修正与新的架构); 另一个是 encumbered (内容一应俱全,但需 <BR> USL 授权): <BR> - 以 Mach 2.5 为基础的新型虚拟记忆体系统 (VMS), <BR> - 虚拟档案系统介面, log-structured 档案系统, 本地档案系统 <BR> 的大小可达 2^63, NFS (可以免费流传,可以跟 Sun 的 NFS 并存, <BR> 架在 UDP 或 TCP 之上) <BR> - ISO/OSI 网路支援 (以 ISODE 为基础): TP4/CLNP/802.3 以及 <BR> TP0/CONS/X.25, session 及更高层的协定则放在 user space; <BR> FTAM, VT, X.500。 <BR> <BR> /* <BR> 译注: FTAM 跟 TCP/IP 网路的 ftp 协定相当 <BR> VT 则跟 telnet 相当, X.500 则是 directory service <BR> */ <BR> <BR> - 大部分是 POSIX.1 (特别是新增的 SV 形式终端机驱动程式),有很多 <BR> POSIX.2, 改进过的 job control; ANSI C 表头档 <BR> - Kerberos 以整合入系统内许多地方 (包含 NFS) <BR> - TCP/IP 加强 (包含表头预测, SLIP) <BR> - 重要的核心修改 (新式系统呼叫惯例, ...) <BR> - 其他改进: FIFOs, 以位元组为□围做档案锁定 <BR> 正式的 4.4BSD 版本原来预计在 alpha 版 6 个月後发表。 <BR> <BR> /* 译注: 结果是在 '93 年六七月间发表 */ <BR> <BR> Open Software Foundation(OSF) 於 1991 年底推出了OSF/1。OSF/1 需要 <BR> SVR2 授权。符合 SVID 2、SVID 3、POSIX、X/Open 等标准。 <BR> Apollo、Dec、HP、IBM 等大厂商都是 OSF 的成员。 <BR> <BR> - OSF/1 (1991): <BR> - 以 Mach 2.5 的核心为基础 <BR> - 对称式多重处理, 平行化的核心, 处理绪(thread) <BR> - 逻辑式容量(logical volumes), 磁碟镜射(disk mirroring), <BR> UFS (原生的), S5 FS, NFS <BR> - 系统安全之加强(B1 加一些 B2, B3 或 C2), 4.3BSD 的系统管理 <BR> - STREAMS, TLI/XTI, sockets <BR> - 共用程式库, 动态程式载入器 (包括核心) <BR> - Motif GUI <BR> <BR> - Release 1.3 (Jun 94) <BR> - 以 MACH 3.0 的微核心为基础 <BR> - 符合目前规格 1170 草案的标准 <BR> (在 X/Open 的 Fast Track 程序中考虑过要将此标准化) <BR> - Data Capture I/F, Common Data Link I/F, <BR> - 支援ISO 10646 与 64-bit <BR>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -