自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Unix系統(tǒng)歷史發(fā)展知識概述

系統(tǒng) 其他OS
由于Unix系統(tǒng)是被作為研究項(xiàng)目,其他科研機(jī)構(gòu)和大學(xué)的計算機(jī)研究人員也希望能得到這個系統(tǒng),以便進(jìn)行自己的研究。

Unix系統(tǒng)的歷史漫長而曲折,它的第一個版本是1969年由KeThompson在AT&T貝爾實(shí)驗(yàn)室實(shí)現(xiàn)的,運(yùn)行在一臺DECPDP-7計算機(jī)上。這個版本實(shí)現(xiàn)了一個文件系統(tǒng)、一個命令解釋器(shell)和一些簡單的文件工具。

Ken和他的伙伴們使用GE系統(tǒng)來為PDP-7進(jìn)行交叉編譯,很快寫好了匯編器,使系統(tǒng)有了自支持的能力。這個系統(tǒng)已基本成型,其文件系統(tǒng)與現(xiàn)在的文件系統(tǒng)相似,它使用i結(jié)點(diǎn),有特殊文件類型支持目錄和設(shè)備,而且可以同時支持兩個用戶。

與當(dāng)時的一個名為MULTICS(MULTiplexed Information and Computing System)的操作系統(tǒng)相比,Unix系統(tǒng)顯得異常短小精悍,它曾被玩笑地稱作"UNICS",代表 UNiplexed Information and Computing System. 有人稱 MULTICS 代表 "Many Unneccessarily Large Tables In Core Simulataneously",而Unix則是裁減了的MULTICS,不久,UNICS變成了Unix系統(tǒng)而且被流傳下來。

1970年,Unix系統(tǒng)被移植到PDP-11/20上,這需要很大的工作量,因?yàn)檎麄€系統(tǒng)全是用匯編語言編寫的。

C語言的誕生給系統(tǒng)設(shè)計帶來了新的契機(jī), Ken Thompson和Dennis Ritchie使用C語言對整個系統(tǒng)進(jìn)行了再加工和編寫,使得Unix能夠很容易的移植到其他硬件的計算機(jī)上。從那以后,Unix系統(tǒng)開始了令人矚目的發(fā)展。由于此時AT&T還沒有把Unix作為它的正式商品,因此研究人員只是在實(shí)驗(yàn)室內(nèi)部使用并完善它。

正是由于Unix系統(tǒng)是被作為研究項(xiàng)目,其他科研機(jī)構(gòu)和大學(xué)的計算機(jī)研究人員也希望能得到這個系統(tǒng),以便進(jìn)行自己的研究。AT&T以分發(fā)許可證的方法,對Unix僅僅收取很少的費(fèi)用,大學(xué)和研究機(jī)構(gòu)就能獲得Unix的源代碼以進(jìn)行研究。

Unix的源代碼被散發(fā)到各個大學(xué),一方面使得科研人員能夠根據(jù)需要改進(jìn)系統(tǒng),或者將其移植到其他的硬件環(huán)境中去,另一方面培養(yǎng)了懂得Unix使用和編程的大量的學(xué)生,這使得Unix的普及更為廣泛。

由于操作系統(tǒng)的開發(fā)相當(dāng)困難,只有少數(shù)的計算機(jī)廠商,如IBM、Digital等大型公司,才擁有自己的操作系統(tǒng),而其他眾多生產(chǎn)計算機(jī)的硬件廠商則采用別人開發(fā)的操作系統(tǒng)。因?yàn)閁nix系統(tǒng)不需要太多的花費(fèi),因此很多廠商就選擇了Unix作為他們生產(chǎn)的計算機(jī)使用的操作系統(tǒng)。他們把Unix移植到自己的硬件環(huán)境下,而不必從頭開發(fā)一個操作系統(tǒng)。

到了70年代中后期,在Unix系統(tǒng)發(fā)展到了版本6之后,AT&T認(rèn)識到了Unix的價值,成立了Unix系統(tǒng)實(shí)驗(yàn)室(Unix System Lab,USL)來繼續(xù)發(fā)展Unix。因此AT&T一方面繼續(xù)發(fā)展內(nèi)部使用的Unix版本7,一方面由USL開發(fā)對外正式發(fā)行的Unix版本,同時AT&T也宣布對Unix產(chǎn)品擁有所有權(quán)。

幾乎在同時,加州大學(xué)伯克利分校計算機(jī)系統(tǒng)研究小組(CSRG)使用Unix系統(tǒng)對操作系統(tǒng)進(jìn)行研究,因此他們的研究成果就反映在他們使用的Unix中。

他們對Unix的改進(jìn)相當(dāng)多,增加了很多當(dāng)時非常先進(jìn)的特性,包括更好的內(nèi)存管理,快速且健壯的文件系統(tǒng)等,大部分原有的源代碼都被 重新寫過,以支持這些新特性。很多其他Unix使用者,包括其他大學(xué)和商業(yè)機(jī)構(gòu),都希望能得到CSRG改進(jìn)的Unix系統(tǒng)。

因此CSRG中的研究人員把他們的Unix組成一個完整的Unix系統(tǒng)──BSD Unix(Berkeley Software Distribution),向外發(fā)行。到此,Unix就有了一個大的分支,分為AT&T Unix 和 BSD Unix,現(xiàn)代的Unix版本大部分都是這兩個版本的衍生產(chǎn)品。

【編輯推薦】

  1. 從基本知識了解Unix服務(wù)器
  2. Unix服務(wù)器6大原則深度講解
  3. 講解Unix服務(wù)器可管理性和可靠性
  4. 高性能Unix服務(wù)器的地位如此重要
  5. Unix Solaris x86操作系統(tǒng)的講解
責(zé)任編輯:小霞
相關(guān)推薦

2010-04-07 13:17:47

Unix操作系統(tǒng)

2010-04-15 16:08:41

Unix操作系統(tǒng)

2022-06-21 11:04:23

物聯(lián)網(wǎng)LOT

2010-05-06 16:26:02

Unix SUIDSGID

2010-04-13 12:27:44

Unix操作系統(tǒng)

2010-04-26 18:11:55

Unix文件系統(tǒng)

2011-05-27 16:35:32

SEO

2010-05-04 16:33:39

Unix系統(tǒng)

2010-05-05 15:02:39

Unix系統(tǒng)

2010-06-02 16:46:31

Slackware

2010-05-04 09:45:28

Unix系統(tǒng)

2010-04-30 18:20:23

Unix系統(tǒng)

2010-05-05 10:24:00

Unix系統(tǒng)

2012-08-03 10:21:14

ARM

2010-04-15 10:53:20

2010-04-29 10:11:17

Unix系統(tǒng)

2010-04-19 16:57:09

Unix操作系統(tǒng)

2010-04-19 10:54:33

Unix操作系統(tǒng)

2010-04-30 01:28:59

Unix系統(tǒng)

2010-04-13 13:31:31

Unix文件
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號