2010年9月30日 星期四

Operating Systems's 3rd assignment


1.   什麼是雲端作業系統?
雲端運算最早是由 Amazon 所提出的一種網路購物平台軟體技術。亞馬遜經營的網路書局發現在所謂的小月(淡季)的時候,與其讓龐大的電腦資源白白浪費,不如在小月的時候將其出租。而雲端運算的概念是透過網路連結大量的電腦運算來提供服務,依據需求的數量彈性地滿足使用者。雲端所提供服務的模式一般分類為:軟體即服務Software as a Service, SaaS)、平台即服務Plateform as a Service, PaaS)、架構即服務Infrastructure as a Service, IaaS)三類。
雲端作業系統是建構在雲端(cloud-based)技術的作業系統,也就是上述介紹的 PaaS 模式。

2.   雲端作業系統的特性?
1.        便利 由於系統完全設計在網路上運作(web-based),增加其便利性及攜帶性。
2.        速度 基於雲端運算技術。此類作業系統開機時間快。
3.      安全性及可靠度 因為你不必再儲存資料或在本機電腦上執行程式,被病毒感染機會大幅的降低。而將資料儲存在伺服器內也比存在本機上可靠。

3.   目前的雲端作業系統有哪些?
G.ho.st http://g.ho.st
Ghost並非彼Ghost,這個是G.ho.st,和賽門鐵克的Ghost有幾分相似,因為它也是「備份」的代名 詞。G.ho.st也是最具前瞻性的免費雲端作業系統 提供的功能也是相當強大的,由以色列與巴勒斯坦合資的一家線上公司,獲得了Benchmark風險投資的挹注, (目前G.ho.st提供的檔案存放機房是在美國西岸西雅圖 的Amazon數據中心。)
千腦 http://www.qiannao.com
對岸開發的虛擬雲端服務   合作夥伴: 英特爾(Intel)   PHPWind  PPlive網路電視 、 UU1001
iCloud http://os.icloud.com
整體介面清爽彷彿真的在雲端,功能也非常豐富,不建議使用IE 推薦使用Firefox or Safari 更快。
Glide OShttp://www.glideos.com
一個使用flash架構的線上作業系統,除了可以用PC的瀏覽器登入,還可以使用行動電話的 瀏覽器登入。並免費
提供30GB的線上儲存空間。


EyeOShttp://www.eyeos.org
EyeOS
是一個開放原始碼的軟體,可以下載安裝使用也可以在其伺服器上使用。擁有豐富網路軟體及辦公軟體。
I-Cubehttp://www.oos.cc/login.html
免費的線上作業系統,提供1G的存儲空間和檔案共享,多媒體和一些常用辦公軟體。同時擁有一個email用戶端和軟體開發工具。
eXo Enterprise WebOShttp://www.exoplatform.com
使用了大量的Web2.0元素構造,AJAXJacascript,因此它使用起來是相當方便的,而且也支援相當多的辦公軟體。但是必須要下載專用軟體 才能使用,有點麻煩。
Zimdeskhttp://www.zimdesk.com
Zimdesk
提供的應用軟體可以用琳瑯滿目來形容,從辦公應用到多媒體應用,從文件管理到網路電視,又或者從RSS訂閱到聊天工具,功能可謂是很好很強大。
Widgetophttp://www.widgetop.com
注意,你不能使用IE來登入這個WebOSFirefoxSafari等都沒有問題、即使是iPhone的瀏覽器也可以。由於又是基於Widget 的,其擴展性是相當強的。
CorneliOShttp://www.cornelios.org
CorneliOS
是使用Content Management System (CMS)系統架構,所以可以很方便安裝與管理,您可以下載安裝到自己的伺服器上。
JavaFlashBridgehttp://sourceforge.net/projects/javaflashbridge
顧名思義,這是一個使用JavaFlash架構的開放原始碼的WebOS,有興趣的可以自行下載安裝。
Goowyhttp://www.goowy.com
畫面相當華麗的一款WebOS,功能也是相當豐富。
StartForcehttp://www.startforce.com
外觀非常華麗,操作友善。
ajaxWindowshttp://www.ajaxwindows.com/apps/windows/content/index.html
(
目前更新升級中...)
OOdeskhttp://www.oodesk.com/home.php
官方不建議使用IE,推薦使用Firefox or Safari 更快。

4.   感想
由於目前嵌入式系統及手機發展快速,此類產品想要做得輕薄、快速必須搭配更好的處理器來運算,可能限制了其規格發展。但是透過雲端運算作業系統,只需要上網的功能便可以快速得到資料,不需要更高等級的手機處理器,如此一來手機的發展也可以開始轉移到其他方面,核心運算部分及系統部分可以由雲端作業系統取代。

References :
[1] 101數位網 - http://www.101worlds.com/ .
[2] 行政院經濟建設委員會 - http://www.cepd.gov.tw/dn.aspx?uid=7998 , “雲端運算與政府組織改造“ .

2010年9月28日 星期二

Operating Systems's 2nd assignment

1.  CPU、主機板
功能介紹
CPU
主要為五個單元﹕
    輸入單元:
用來讀取給電腦處理的資料或程式。
    處理單元:
用來執行計算、比較和判斷等運算功能。
    輸出單元:
將電腦的運算結果和處理好的資料輸出。
    記憶單元:
用來儲存資料或程式的地方。
    控制單元:
按作業程序指揮上述單元的運作及交換資料通道的傳送。

主機板
        主機板的功能主要在承載其他插卡,若沒有插卡的話,其晶片組便多為整合型晶片組,可以將所有卡上的功能全包起來;另外,電腦系統內較重要的功能包括電源供應、蜂鳴器、網路喚醒功能(WOL)以及匯流排的提供等。

主要廠牌比較
CPU:
主要廠牌分為IntelAMD兩大品牌。
        哪邊比較好?無法確實地去比較,畢竟兩品牌各有其不同的規格。所以消費者應該就預算及需求去選擇廠牌及型號。
        主要的不同在於記憶體控制器FSB/HyperTransport
AMD CPU
.內建記憶體控制器
.針腳數較多
.記憶體頻寬較高,記憶體延遲低
.快取容量較少
.支援新的記憶體規格得換CPU腳位
.用HyperTransport連接北橋
Intel CPU
.記憶體控制器在北橋
.針腳數較少
.記憶體頻寬受限於FSB,記憶體延遲較高
.快取容量超多
.更新主機板即可支援新的記憶體
.用FSB連接北橋
主機板      
        國內廠牌較常聽見的應該是華碩技嘉。兩家分別有不同的專利技術。
功能導向分析:
當電腦系統開始運作時,CPU從記憶體內,讀取操作它的軟體的指令與資料,透過ALU運算出結果後存回記憶體,同時由主機板,與外界的I/O週邊溝通,達到資料處理的目的。CPU會因其硬體架構如資料/指令格式、分配、解碼、介面與運作方式的不同有差異,而且用途也可能不一。
成本效益分析:
CPU
        核心數、運算時脈、外頻和快取記憶體。根據自己預算及常用功能選擇,如果不常做多工運算的話,可能購買了多核心的CPU也浪費了他的優勢。運算時脈及快取記憶體大小會是在一定預算內我優先考慮的兩大要素。
機板
能支援主流新配件者優先。針對自己其他配件如:顯示卡等都能支援為優先考慮。
2.  顯示卡、RAM
功能介紹
主要作用就是在程式運行時據CPU提供的指令和有關數據,將程式運行過程和結果進行相應的處理並轉換成顯示器能夠接受的文字和圖形顯示信號後通過螢幕顯示出來,以便為使用者提供繼續或中止程式運行的判斷依據。簡單來說,就是把電腦計算出來的文字與圖形表現在顯示器上。
其實顯示卡上也要視訊記憶體來幫忙記憶資料,如果視訊記憶體越多,越快,則顯示卡的速度越快,提供的解析度將越高。例如解析度在600*800時,調成1677萬色時(True-Color Mode)時,就需要1.4MB的記憶體,一般顯示卡的視訊記憶體可分為EDO RAMSDRAMSGRAM(專門位高速的顯示卡用的,可以支援的頻率較高,因此較適合當顯示用的高速記憶體),其中SGRAM就是顯示卡專用的,因為它的速度較快,較適合顯示用,當然這也較貴。

主要廠牌比較
目前市面上的廠牌大概有華碩, MSI,愛爾莎和技嘉幾家,而用的繪圖晶片分為兩大家:NVidiaATI,各自擁有許多專利技術,如:PhysX(Nvidia會突加速技術)。各家搭配的繪圖晶片及Ram的大小不同,個人覺得依照需求及預算去搭配。沒有絕對的優劣。

功能導向分析:
顯示卡主要功能除了顯示CPU處理過程及結果將它圖像化呈現之外,顯示卡的晶片是選擇時最主要的指標之一,因為顯示卡與記憶體相配合影響著者個將CPU處理過程及結果處理出來所需消耗的時間,以及處理出來之後的整個螢幕細緻度。

成本效益分析:
理論上,記憶體的頻寬越大,傳輸速度越快(在其他條件相同的情形下);而傳輸速度快的好處,就是代表顯示卡在存取資料時會比較快。而顯示卡記憶體的容量,就是決定可以儲存在顯示卡上的資料量。當解析度變高,或是遊戲的特效該得比較多、細緻度開的比較高的話,對於記憶體的需求就會變大。但是實際上,主要影響顯示卡效能的,還是他的晶片;一般來說,記憶體上的差異,不會超過顯示卡晶片的差異。建議你還是先以顯示卡的晶片來作考慮,再來看記憶體規格的細節。一般選購想要C/P值高的話,個人會選擇ATI晶片系列的。但上述有說到一個由N牌發展出的技術PhysX在很多方面都會運用到(遊戲當然是大宗),想當然爾此技術由ATI晶片來運作的話一定跟N牌有差別。但是N牌的新系列一定不便宜。所以還是老話一句,看個人需求及預算。
3.  液晶螢幕
功能介紹
        顯示出顯示卡/顯示晶片所處理過後的視訊流。也就是眼睛所看到螢幕上的出現的畫面。
主要廠牌比較
        友達AUO,奇美CMO,瀚宇彩晶Hanns,廣輝QDI,中華映管CPT,Sony,ViewSonicLG想當然爾,雖然國產的品牌漸漸地掌握到關鍵技術但比上已經聞名已久的大牌子還是稍有差距。
功能導向分析:
        亮度、彩度、對比、解析度及反應時間大概是最常被用來評比優劣的指標。
成本效益分析:
        一般來說高彩度或者是高對比等等的功能,也需要搭配高等級的顯示卡及高畫質影片或應用程式才有效果。如果沒有上述的應用,應該避免去購買太高等級的螢幕。

4.  硬碟、記憶卡、隨身碟
功能介紹
        主要是用來存放資料的空間。

主要廠牌比較
EMC
NetApp
日立(Hitachi):2003年收購自IBM的硬碟部門
富士通(Fujitsu
東芝(Toshiba):2009218日同意併購富士通硬碟部門
希捷(Seagate
康諾(Conner):1996年被希捷併購
昆騰(Quantum):2000年硬碟部門被邁拓收購
邁拓(Maxtor):2006年被希捷收購
三星(Samsung
易拓(ExcelStor
威騰電子(Western Digital

功能導向分析:
        主要都在儲存資料。

成本效益分析:
        依照容量大小跟傳輸速度排列。容量:硬碟>隨身碟>記憶卡。傳輸速度:隨身碟>硬碟>記憶卡。

5.  DVD燒錄機、DVD碟片
功能介紹
        用來播放高解析度的影片、高質量的音樂,或者是用來儲存大量資料。

主要廠牌比較
        飛利浦(Philips)、新力(Sony)、東芝(Toshiba)、時代華納(Time-Warner)、松下電器(Panasonic)、日立(Hitachi)、三菱電機(Mitsubishi Electric)、先鋒(Pioneer)、湯姆遜(Thomson)、JVCMicrosoftIntel

功能導向分析:
DVD-ROM:用作儲存電腦資料
DVD-Video
:用作儲存影像
DVD-Audio
:用作儲存音樂
DVD-R
:只可寫入一次燒錄碟片
DVD-RAM
:可重覆寫入燒錄碟片

成本效益分析:
        選擇性高,個人看不出哪家廠牌有絕對的優勢。

6.  印表機
功能介紹
電腦輸出的設備。可以將文字或者圖片輸出在紙張上。

主要廠牌比較
惠普(HP,愛普生(Epson,佳能(Canon)和利盟(Lexmark)。

功能導向分析:
        單色印表機, 彩色印表機, 雷射印表機, 噴墨印表機, 擊打式印表機, 點陣式印表機及行式印表機。

成本效益分析:
        考量到一般我們輸出的次數及對彩色輸出的低頻率,一般都會選購黑白雷射印表機最為經濟實惠。

7.  數位相機
功能介紹
        傳統式照相機光線通過鏡頭,在底片上靠溴化銀的化學變化來記錄圖像;數位相機是一種利用電子傳感器把光學影像轉換成電子數據的照相機,其傳感器是一種光感應式的CCDCMOS,用來取代底片的化學感光功能。

主要廠牌比較
        愛國者(Aigo
明基(BenQ
佳能(Canon
卡西歐(Casio
富士膠片(Fujifilm
通用電器(General Electric
柯達(Kodak
萊卡(Leica
尼康(Nikon
奧林巴斯(Olympus
松下電器(Panasonic
賓得士(Pentax
理光(Ricoh
三星電子(Samsung
新力(Sony

功能導向分析:
消費型數位相機:
特色是小巧輕便,操作簡單,價格較低。選擇內建的拍攝模式後,通常只要變焦構圖,即可按下快門獲得照片。調整對焦,快門,光圈,幾乎全部由相機自動判斷決定。
類單眼數位相機:
功能逼近單眼數位相機,多數不能更換鏡頭,或者僅有少數鏡頭可供選擇。
單眼數位相機:
功能強大,照片畫質較佳,可以更換鏡頭。硬體許可範圍內,能自由調整快門,光圈。必要時可以手動對焦,且允許選擇對焦點,切換單拍,連拍等模式

成本效益分析:
        應該依照個人喜好及運用上去選擇。

2010年9月21日 星期二

Operating Systems's 1st assignment

Q1 : 之前修過王經篤老師OS課程過(一學期課程)。由於時間有限教授只能短暫的介紹各個部分。所以想要更詳細地深入學習並且複習一次。
Q2 :像是記憶體分割、磁碟管理以及壓縮等。之前王經篤教授最後上的課程是算磁碟讀取的時間。想要把這部分再好好的學習一次。
Q3 :Windows 7。優點:將磁碟空間先作為虛擬記憶體使用,可以增加效率及效能。缺點:並未像Mac系統一樣將核心部分保護,而是半公開一些系統程式碼,相對於Mac較容易遭受駭客攻擊。