- 跟老男孩学Linux运维:Web集群实战
- 老男孩
- 579字
- 2023-01-19 14:56:51
1.2.2 UNIX的5大优秀特性
细心的读者应该看到前文曾提到“类UNIX操作系统兼容产品”或“类UNIX操作系统软件”吧?可为什么都要开发类UNIX系统呢?那是因为UNIX是一个非常棒的操作系统,它很像一个非常聪明伶俐但不太听话的孩子,而开发者们在开发系统时,一方面想要继承它的“聪明伶俐”,另一方面又想改善它不听话的一面,故而会有如此考虑。
那么UNIX都有哪些“聪明伶俐”的特点呢?一起来看看吧。
1.技术成熟,可靠性高
使用UNIX系统时,即使连续运行若干年也无需重启,它依然可以工作得非常好。毫不夸张地说,只要计算机硬件不坏,UNIX就很难出现问题。
2.极强的可伸缩性
UNIX支持的CPU处理器体系架构非常多,包括Intel/AMD及HP-PA、MIPS、PowerPC、UltraSPARC、ALPHA等RISC芯片,以及SMP、MPP等技术。
提示:可能是由于早期各大厂商都基于UNIX进行适合自己的硬件开发,因此,UNIX支持的CPU架构才更多。
3.强大的网络功能
Internet互联最重要的协议TCP/IP就是在UNIX上开发和发展起来的。此外,UNIX还支持很多常用的网络通信协议,如NFS、DCE、IPX/SPX、SLIP、PPP等。
4.强大的数据库支持能力
Oracle、DB2、Sybase、Informix等大型数据库,都把UNIX作为其主要的数据库开发和运行平台,一直到目前为止,依然如此。
5.强大的开发功能
正是UNIX促使了C语言的诞生,并相互促进与发展,成为当时工程师的首选操作系统和开发环境。互联网早期有重大意义的软件新技术的出现几乎都在UNIX上,例如:TCP/IP、WWW、Java、XML等。在互联网早期具有重大意义的软件及新技术几乎都出现在UNIX上。