标题: 有谁能高屋建瓴地阐述一下?热切期盼回复和讨论。
全拼
LU幼天使
Rank: 2



UID 5183
精华 1
积分 20
帖子 35
活跃指数 0
LU金币 2006 个
LU金条 0 个
阅读权限 20
注册 2003-12-9
 
发表于 2003-12-10 10:45  资料  个人空间  短消息  加为好友 
UNIX和类UNIX的操作系统包括很多了,SOLARIS,AIX,HP-UX,SCO UNIX,LINUX,FREEBSD,OPENBSD等等(记得以前在书上看到还有个什么SYSTEM V的,好象BSD就是在上面发展的吧)。我只知道这些系统出产的厂家是不同的,支持的芯片可能也不同(只知道有的是ALPHA芯片,有的是SPARC的,有的是INTEL的,具体那里不同说不上来)。实际操作的表现中我只知道有一些命令,系统调用有一些差异,应用程序的各个平台上的编译可能也有所差异。
希望对以上系统都比较熟悉的能系统阐述以上各系统,包括各系统的起源,发展状况,软件和硬件实现和支持上的差别,各有什么优势,在这些不同平台上的移植需要注意什么问题?
我也零散地看过一些资料,但总是觉得有点迷糊。希望有高手能做一次全面的阐述,相信无论对起步者还是有一定基础者都是大有裨益的,LU在技术论坛上开了这么多UNIX版也应该有个纲领性的说明性东西。
同样有数据库高手能对各种关系型的(非关系型的用的少)大型的,小型的数据库做一次阐述就好,诸如DB2,ORACLE,SYBASE,INFOMIX,POSTGRES,MYSQL,SQL SERVER等等。

顶部
Bell
LU天使
Rank: 4
三军总司令



UID 1782
精华 9
积分 699
帖子 1361
活跃指数 0
LU金币 2006 个
LU金条 0 个
阅读权限 50
注册 2003-11-6
来自 MIT
 
发表于 2003-12-10 15:57  资料  个人空间  主页 短消息  加为好友 





Ensemble à tout jamais!
user posted imageuser posted image
顶部
Bell
LU天使
Rank: 4
三军总司令



UID 1782
精华 9
积分 699
帖子 1361
活跃指数 0
LU金币 2006 个
LU金条 0 个
阅读权限 50
注册 2003-11-6
来自 MIT
 
发表于 2003-12-10 16:24  资料  个人空间  主页 短消息  加为好友 
你问的这些 UNIX 基础的东西已经忘的差不多了(小学时学的 awkard.gif )。
给你大概概述一下。如果不对的,请别的版斑竹帮忙指正。

--> UNIX 的历史:
Late 1960s: AT&T 参加开发 MULTICS 操作系统
1969: Bell Labs(AT&T)开发出 UNIX 操作系统
Early 1970s: AT&T 进一步开发 UNIX 操作系统
Mid 1970s: University of California at Berkeley 以及其它一些大学研究和开发各种不同的版本(如 BSD UNIX)
Early 1980s: 商业界和 DARPA 对 UNIX 表现出了兴趣
Late 1980s: 开发各种标准;OSF(Open Software Foundation)成立
Early 1990s: POSIX,standardization of the interactive user interface

--> 关于不同的版本:
现在的三大系统(IBM AIX、HP-UX 以及 SunOS)都是以 AT&T SVR4 的内核为基础,开发出的变种。而 BSD UNIX 的内核里,已经90%都和 AT&T 的不一样了。C SHELL 也是 BSD 的版本里开发出来的。





Ensemble à tout jamais!
user posted imageuser posted image
顶部
Bell
LU天使
Rank: 4
三军总司令



UID 1782
精华 9
积分 699
帖子 1361
活跃指数 0
LU金币 2006 个
LU金条 0 个
阅读权限 50
注册 2003-11-6
来自 MIT
 
发表于 2003-12-10 16:36  资料  个人空间  主页 短消息  加为好友 
关于数据库,其实没什么不一样的。只是开发的公司不同,还有能够处理的数据量不同。





Ensemble à tout jamais!
user posted imageuser posted image
顶部
全拼
LU幼天使
Rank: 2



UID 5183
精华 1
积分 20
帖子 35
活跃指数 0
LU金币 2006 个
LU金条 0 个
阅读权限 20
注册 2003-12-9
 
发表于 2003-12-10 16:52  资料  个人空间  短消息  加为好友 
谢了,认识的清楚了一些。
如果能说的更深入一些更好,主要是各主流操作系统内核上有什么重要区别?他们在一些重要应用上的支持有什么特点(像IBM主机和WEBSPHERE,SUN和APACHE搭配的比较多)?针对不同的应用类型是不是不同主机的表现不同啊(感觉同一档次的主机,HP的事务处理比IBM的快多了,有点跑题了,是因为芯片上的差异吗?)?
大家有没试过把AIX的安装介质装到HP主机上会是什么现象(是不是根本就不能识别)?

顶部
Bell
LU天使
Rank: 4
三军总司令



UID 1782
精华 9
积分 699
帖子 1361
活跃指数 0
LU金币 2006 个
LU金条 0 个
阅读权限 50
注册 2003-11-6
来自 MIT
 
发表于 2003-12-10 17:00  资料  个人空间  主页 短消息  加为好友 
--> 关于内核:刚才已经提到了,三大系统都是 AT&T 的 SVR4。

--> 关于应用:除了通用于各系统的应用软件外,一般每个公司都有自己的产品。

--> 关于速率:一个部分不能决定它的速度。要综合着看。比如最快的 CPU 是原来的 ALPHA,但是最好用的操作系统却不是 DEC OpenVMS 或 PpenVMS。就像你攒电脑一样,光 CPU 的速度快,并不代表你的机器性能就好。





Ensemble à tout jamais!
user posted imageuser posted image
顶部
[广告] 记录自己的思想火花,留住每日的技术积累,尽在拥有属于自己独立域名的博客。
 



当前时区 GMT+8, 现在时间是 2008-10-13 05:33
乐悠LoveUnix论坛-京ICP备05005823号

Thanks to Discuz!  © 2001-2007    Power by LoveUnix.net
Processed in 0.053000 second(s), 6 queries , Gzip enabled

清除 Cookies - 联系我们 - 乐悠LoveUnix - Archiver