1. google為什麼選擇ubuntu作為內部桌面操作系統
概要:Google 首次披露了為什麼選擇 Ubuntu 作為桌面系統藍本的一些細節。
大多數 Linux 用戶都知道 Google 在桌面辦公和伺服器領域採用了 Linux 系統。有些人可能了解到 Google 選擇了 Ubuntu Linux 作為默認的桌面辦公系統,並稱之為 Goobuntu。但直到現在,幾乎沒有人知道這個系統里有什麼軟體和 Ubuntu Linux 到底在 Google 內部扮演什麼角色。
今天,8月29日,Google 桌面管理組技術領頭人 Thomas Bushnell,在 Linux 基金會年度北美技術會議 LinuxCon 上展示了 Goobuntu。第一個問題就是,我能下載和使用 Goobuntu 嗎?好吧,能也不能。
Bushnell 表示,Goobuntu 是一個輕量級的 Ubuntu 發行版。特別的是,Google 只採用長期支持版(LTS版)的 Ubuntu 作為 Goobuntu 的藍本。這意味著你只需要下載最新的 Ubuntu LTS 版就相當於體驗 Goobuntu 了。
Google 採用 LTS 版 Ubuntu 是因為兩年的發布周期比 Ubuntu 普通版本6個月的發布周期有著更好的可行性。另外 Google 也打算每兩年更新一次硬體,這樣也方便同步進行。
為什麼選擇 Ubuntu ,而不是 Mac 或者 Windows 呢?當然你也可以使用它們。Bushnell 說:「Google 的雇員可以選擇自己喜歡的工具,如果他們不習慣用 Gmail,那可以選擇 pine(早期的 Unix Shell 基於字元界面的電子郵件客戶端)或者別的,這都很好。大家不一定都要使用 Ubuntu,但是我們鼓勵使用,因為我們所有的開發工具都是針對 Ubuntu 的。」
Google 的雇員必須經過申請才能使用 Windows,因為它存在特殊的安全性問題,必須徵得高級批准才能使用。另外,Windows 的工具往往臃腫而缺少靈活性。
Bushnell 還被問及為什麼不用 Fedora 或者 openSUSE 代替 Ubuntu 呢?Bushnell 回應說,「因為 Debian 的軟體包和 apt(Debian 的軟體包管理器) 比 RPM(RedHat 和 SUSE 默認的包管理系統) 棒多了。」那為什麼 Ubuntu 又比其他基於 Debian 的 Linux 發行版好呢?「因為 Ubuntu 的發行周期很合適,另外 Canonical(Ubuntu 母公司)也能提供很好的服務支持。」
對,沒錯。Google 不僅採用了 Ubuntu 還促進了其發展,Google 是 Canonical's Ubuntu Advantage support program 的付費用戶。Canonical 公司銷售和業務開發副總裁 Chris Kenyon 出席了 Bushnell 的談話也證實了這一點,Kenyon 還補充道,「Google 並不是我們最大的商用台式機客戶。」
那 Ubuntu 桌面本身怎麼樣?是不是每個人都要用 Unity,Ubuntu 最流行也是最有爭議的桌面呢?答案是否定的。
當問及 Unity 的使用時,Bushnell 說,「Unity?不喜歡的人總會找到不喜歡的理由。我們的桌面用戶可以連接自己喜歡的桌面。有人用 GNOME,有人用 KDE,有人用 X-Window 和 X-Terms。一些人會用 Unity,因為這會讓他們想起 Mac。我們看到很多 Mac 的愛好者轉向了 Unity。」 Goobuntu 是沒有默認的界面的。
Google 公司有著成千上萬的 Goobuntu 用戶。這裡麵包括圖形設計師,工程師,管理人員和銷售人員。這是個非常多元化的團體。裡面有像 Ken Thompson 一樣,協助創建 Unix 的高級用戶;也有對電腦了解甚少,只會使用特定程序的普通用戶。
為了管理眾多的 Goobuntu 電腦,Google 採用了 apt 和 Puppet 桌面管理工具。這讓 Google 桌面管理團隊能夠高效快捷地控制和管理他們的PCs。這是非常重要的,「因為一次簡單的重啟就會造成我們上百萬美元的損失。」
也就是說,桌面故障,即使在 Linux 上,也會發生。正如 Bushnell 所說,「希望不是一種對策。大多數人都希望事情不會變糟。但電腦總有一天會崩潰,你必須為失敗做好准備。」
在 Google 桌面,「實時的監測是非常關鍵的。在 Google,我們有著挑戰性的任務。我們總要把工作站的能力發揮到極限。我們的工作有著快速的移動開發周期。」這也是 Goobuntu 用途特別的地方。
除了上面說到的,Google 還有著非常嚴格的安全要求。Bushnell 指出,「Google 總是一個容易受到攻擊的目標。」因此去掉了 Ubuntu 中自帶的一些可能潛在安全風險的程序。其中包括會連接到外部伺服器的程序。除此之外,Google 還使用自己專有的內部用戶電腦網路身份驗證系統,Bushnell說,「必須推行網路身份驗證,因為我們非常注重安全。」
總而言之,對高安全性,高性能,高定製行的需求,不僅要適合天才的開發人員使用,還要方便新來的銷售代表使用,也難怪 Google 選擇了 Ubuntu 作為桌面操作系統。最後引用 Bushnell 的一句話,「You'd be a fool to use anything but Linux.」
原文鏈接:http://www.zdnet.com/the-truth-about-goobuntu-googles-in-house-desktop-ubuntu-linux-7000003462
谷歌的android操作系統最初的設計是用於智能手機,目前發展勢頭很猛,第三方應用雖然之多.今年以來,不少商家計劃推出android系統的平板電腦.其實就是擴大版的智有手機差不多.只是大部分的只能用3G無線上網卡來上網.而能打電話的,目前只有華為的一款還未上市.
android系統,和windows系統是兩個完全不同的系統.android核心是基於linux開發的.但UI界面更漂亮了.該系統的平板電腦雖然也叫電腦,但與真正的筆記本電腦功能上是無法相比的.基本上還是一個3G上網終端的功能.當然也有類似於windows系統的應用,但處理能力就不怎麼樣了.但隨著系統的不斷完善,以極硬體比如CPU等支持的不斷改進,未來也許會成為windows系統的一個有力競爭者.
總之,兩個完全不同,應用也絕不可能通用.
3. 谷歌在線上召開I/O大會,正式發布安卓12操作系統,有何賣點
關於這個問題,我可以簡單粗暴的回答各位,除了品牌的影響力跟名聲,我真的想像不出這個操作系統有什麼特別。眾所周知,Android12正式發布之前,他的整體評價跟名聲並不是很好,因為這個系統的性能並不是很好,其次,與以前的Android相比的話,公平一點的說,安卓12操作系統整體設計會更時尚一點,整體的視覺色彩看起來會比老版本更加舒適,但是,並沒有什麼用。
手機市場份額只有不斷努力的賺錢他們才可以在這個時代里活下去,谷歌在國內的影響力非常大,這一點毋庸置疑,但是谷歌想要進入國內並拿到國內市場的份額,那麼是不太容易的,因為市場有太多道不明說不清的事與物,只能說世事難料,人類的根本就是如此。
以上的問題,是我個人的想法,如果各位還有其他的想法,都可以在下方評論或者討論。
4. google用的是什麼操作系統,Windows還是Linux
Google擁有自己的文件系統,稱為"Google文件系統",這一系統專門針對處理大型數據進行了優化,它能夠處理64MB大小的數據塊。更為重要的是,它能夠應付隨時可能發生的磁碟或網路故障。外Google的數據被復制三份,並存放在不同地方,這樣確保萬無一失。憑借這些應付故障的措施,PC就完全可以擔負互聯網搜索服務的重任。
Google數以千計的PC伺服器運行一種基於Red Hat版本的簡化版Linux,該系統內核已經針對Google的特殊應用進行了修改。
Google還設計了一種能夠處理大量數據而迅速響應查詢的系統。Google將整個Web劃分為數以百萬計的碎片,以Google的技術術語這些碎片被稱為shard,它能在系統出錯的時候被復制。
Google創建了一個出現在Web上的詞彙索引,而且它還有文檔伺服器存儲著Google現在的頁面。
Google在數據中心管理方面另一個重要的技術創新是編寫出能夠在數以千計的伺服器上平滑運行的軟體系統。通常情況下,開發在多個伺服器上並行運行的軟體系統需要專門的編程工具和機巧。
Google的編程工具稱為MapRece,在系統出錯的情況下,它能自動恢復整個程序,而這對削減成本至關重要。從去年開始,Google已經開始大規模使用MapRece編程工具。
此外,Google還開發了批量任務調度軟體Global Work Queue,能對上百萬的操作進行調度安排。該軟體系統能夠將任務分解成許多更小的計算操作,並將它們分配給各台計算機完成。
為了解決緊急災難性問題,Google還准備了6輛救火車,以應對Google數據中心發生的緊急事件。此外,電力成本是Google數據中心設計中的另一個重要因素。由於采購了更多廉價計算設備,整體功耗就會增加,為此控制電力開支也是Google設計數據中心必須考慮的一個主要問題。
5. Chrome OS的具體介紹
Chrome OS是一款Google正式宣布處於開發中的基於PC的操作系統。
Google Chrome OS是一款基於Linux的開源操作系統。Google在自己的官方博客表示,初期,這一操作系統將定位於上網本、緊湊型以及低成本電腦。這款開源軟體將被命名為Chrome OS,將在明年下半年上市。
Chrome OS系統和Chrome瀏覽器一樣有三大重點要素,那就是速度、簡潔、安全,啟動和運行速度都會很快,界面元素將會最少化,並且直接集成Chrome瀏覽器、配合上網本提供流暢的網路體驗,並支持Web程序。 Google的網路取代桌面的戰略思想將再一次得到貫徹執行。快速、簡易和安全將是Chrome OS最強調的三大特性,這款操作系統將設計成為最快和最瘦身的操作系統,只需幾秒鍾的時間便可啟動PC並接入互聯網。
Chrome OS將同時支持x86和ARM兩種處理器架構。Google保證會在2009年年內提供Chrome OS的源代碼,並計劃2010年下半年正式發布。
6. 谷歌的分布式文件系統的優缺點
Google File System 文件系統
為了滿足Google迅速增長的數據處理需求,Google設計並實現了Google文件系統(GFS,Google File System)。GFS與過去的分布式文件系統擁有許多相同的目標,例如性能、可伸縮性、可靠性以及可用性。然而,它的設計還受到Google應用負載和技術環境的影響。主要體現在以下四個方面:
1. 集群中的節點失效是一種常態,而不是一種異常。由於參與運算與處理的節點數目非常龐大,通常會使用上千個節點進行共同計算,因此,每時每刻總會有節點處在失效狀態。需要通過軟體程序模塊,監視系統的動態運行狀況,偵測錯誤,並且將容錯以及自動恢復系統集成在系統中。
2. Google系統中的文件大小與通常文件系統中的文件大小概念不一樣,文件大小通常以G位元組計。另外文件系統中的文件含義與通常文件不同,一個大文件可能包含大量數目的通常意義上的小文件。所以,設計預期和參數,例如I/O操作和塊尺寸都要重新考慮。
3. Google文件系統中的文件讀寫模式和傳統的文件系統不同。在Google應用(如搜索)中對大部分文件的修改,不是覆蓋原有數據,而是在文件尾追加新數據。對文件的隨機寫是幾乎不存在的。對於這類巨大文件的訪問模式,客戶端對數據塊緩存失去了意義,追加操作成為性能優化和原子性(把一個事務看做是一個程序。它要麼被完整地執行,要麼完全不執行)保證的焦點。
4. 文件系統的某些具體操作不再透明,而且需要應用程序的協助完成,應用程序和文件系統API的協同設計提高了整個系統的靈活性。例如,放鬆了對GFS一致性模型的要求,這樣不用加重應用程序的負擔,就大大簡化了文件系統的設計。還引入了原子性的追加操作,這樣多個客戶端同時進行追加的時候,就不需要額外的同步操作了。
總之,GFS是為Google應用程序本身而設計的。據稱,Google已經部署了許多GFS集群。有的集群擁有超過1000個存儲節點,超過300T的硬碟空間,被不同機器上的數百個客戶端連續不斷地頻繁訪問著。
7. 谷歌電腦操作系統叫什麼 一般電腦能裝嗎
是基於網路的操作系統,不僅需要注冊而且要有網才能使用(你可以認為就相當於一個瀏覽器),一般電腦可以按照,但強烈不建議。
8. 谷歌Chrome OS是用什麼編程語言或軟體編寫的呢
網易科技訊 11月20日消息,谷歌公司近日正式對外披露了chrome操作系統的最新進展,並在其官網上發布了谷歌產品經理凱撒�6�1桑古塔(Caesar Sengupta)、工程總監馬修�6�1帕巴基波斯(Matt Papakipos)撰寫的研發細節。以下為全文:今年七月,我們宣布正在研發谷歌Chrome OS操作系統,這是一個專為深度使用網路的用戶而設的開源操作系統。今天我們發布的這個開源項目叫做Chromium OS。 我們之所以在谷歌Chrome操作系統正式對用戶開放之前提前幾乎一年這樣做,是因為渴望與合作夥伴、開源社區和第三方開發者通力合作。如同谷歌Chrome瀏覽器一樣,從現在起開發人員就可以自由參與開發過程。這就意味著這些免費的代碼將面向所有人開放,並歡迎公眾為其添磚加瓦。現有的Chromium OS項目包括了我們當前的代碼庫、實驗性質的用戶界面和一些初步的設計,開發人員可以以此為基礎進行進一步的完善。此次發布的只是雛型,在接下來的一年時間里,我們會對它進行「填色」。我們想藉此機會向大家解釋我們為何如此熱衷於這個項目以及它與當前計算模式有何根本區別。首先,一切皆基於網路。所有的應用程序都是網路應用程序。所有體驗都在瀏覽器內進行,不再需要傳統的桌面應用程序。這就意味著再也沒有復雜的安裝過程,再也不用管理任何程序,再也不用為更新軟體而煩心。其次,由於所有應用程序都存在於瀏覽器內,這對於提高安全性能大有裨益。不同於傳統的操作系統,Chrome 操作系統不完全信賴你所運行的應用程序,所以每一個應用程序都在一個安全沙盒中運行,這就限制了惡意程序入侵您的電腦的能力。此外,Chrome操作系統也不完全相信自己,所以每當您重啟電腦,Chrome操作系統便會確認其代碼的完整性,如果您的系統已經被侵入,它就會自動修復並重啟。誠然,沒有一台電腦是絕對安全的,我們只是盡量讓惡意的人更難得手(也更加無利可圖)。最後,速度是我們關注的第一要務。我們正在剔除任何不必要的進程,對大量操作進行優化,並竭盡所能讓程序並行運行。這就意味著開機幾秒鍾之內就能上網沖浪。同時,我們對速度的追求已經全面擴展到硬體。我們明確規定了硬體組件的參考規范,以為谷歌Chrome操作系統提供最快速的體驗。
9. 谷歌系統有什麼優點
Google Chrome的特點是簡潔、快速。GoogleChrome支持多標簽瀏覽,每個標簽頁面都在獨立的「沙箱」內運行,在提高安全性的同時,一個標簽頁面的崩潰也不會導致其他標簽頁面被關閉。此外,Google Chrome基於更強大的JavaScript V8引擎,這是當前Web瀏覽器所無法實現的。
谷歌瀏覽器軟體優點:
不容易崩潰
最新版Google Chrome
Chrome最大的亮點就是其多進程架構,保護瀏覽器不會因惡意網頁和應用軟體而崩潰。每個標簽、窗口和插件都在各自的環境中運行,因此一個站點出了問題不會影響打開其它站點。通過將每個站點和應用軟體限制在一個封閉的環境中這種架構,這進一步提高了系統的安全性。
速度相當快
使用WebKit引擎。WebKit簡易小巧,並能有效率的運用存儲器,對新開發者來說相當容易上手。Chrome具有DNS預先截取功能。當瀏覽網頁時,「Google Chrome」可查詢或預先截取網頁上所有鏈接的IP地址。目標網頁。Chrome具有GPU硬體加速:當激活GPU硬體加速時,使用「Google Chrome」瀏覽那些含有大量圖片之網站時可以更快渲染完成並使頁面滾動時不會出現圖像破裂的問題。[1]
2013年4月份,Google宣布稱將為Chrome瀏覽器開發新的自主瀏覽器引擎Blink,在最新的Chrome開發版本中,Blink已經正式現身。[2]
幾乎隱身
說Chrome的界面簡潔不足以說明其簡潔程度。Chrome幾乎不像是一款應用軟體,屏幕的絕大多數空間都被用於顯示用戶訪問的站點,屏幕上不會顯示Chrome的按鈕和標志。Chrome的設計人員表示,他們希望用戶忘記自己在使用一款瀏覽器軟體,他們的目標基本上實現了。
搜索更為簡單
Chrome的標志性功能之一是Omnibox--位於瀏覽器頂部的一款通用工具條。用戶可 以在Omnibox中輸入網站地址或搜索關鍵字,或者同時輸入這兩者,Chrome會自動執行用戶希望的操作。Omnibox能夠了解用戶的偏好,例如, 如果一名用戶喜歡使用PCWorld網站的搜索功能,一旦用戶訪問該站點,Chrome會記得PCWorld網站有自己的搜索框,並讓用戶選擇是 否使用該站點的搜索功能。如果用戶選擇使用PCWorld網站的搜索功能,系統將自動執行搜索操作。
標簽的靈活性
Chrome為標簽式瀏覽提供了新功能。用戶可以「抓住」一個標簽,並將它拖放到單獨的窗口中。用戶可以在一個窗口中整合多個標簽。Chrome在啟動時可以使用用戶喜歡的某個標簽的配置,其它瀏覽器需要第三方插件才能夠提供這一功能。
更加安全
黑名單(Blacklists):「Google Chrome」會定期地更新防止網路釣魚和惡意軟體的黑名單,並在用戶試圖瀏覽可能造成電腦損害的網站時予以警告。這項服務也可通過使用其他的免費自由應用程序介面(API)「GoogleSafe Browsing API」 來取得。在更新維護這些黑名單的同時,Google也會通知被列入的網站,以避免網站持有者本身不知道網站存有惡意軟體。
沙箱(Sandboxing):「Google Chrome」中的每一個標簽頁都是一個沙箱(sandbox),以防止「惡意軟體破壞用戶系統」或「利用標簽頁影響其他標簽頁」。遵守最小許可權原則,每個動作的許可權都會被限制,僅能運算而無法寫入文件和從敏感區域讀取文件(如我的文檔、桌面)。沙盒小組(Sandbox Team)是一種表示他們「使用了現有的運行程序限制,並讓這些限制變成一座監獄」,例如在其中一個標簽頁運作的惡意軟體,將無法竊取信用卡號碼、干擾滑鼠運作,或告訴系統在啟動時運行某個程序,並且惡意軟體會在標簽頁關閉時立即中止。
插件(Plugins):插件通常並沒有統一的標准,且無法像標簽頁般沙盒化。這些通常需要運行在瀏覽器本身的安全等級或更高的等級。為了降低被攻擊的風險,插件是獨立運行的。從5.0版本起,「Google Chrome」內置Adobe Flash Player以確保使用的為最新版本降低被攻擊的風險。其後在9.0版本將Flash播放器內置在沙盒中獨立運行。這項技術是Chrome安全性進步的一座里程碑。對Windows XP用戶特別重要,因為它是平台上唯一提供Flash嵌入沙盒運行的瀏覽器。從8.0版本起,「Google Chrome」內置在沙盒中獨立運行的PDF閱讀器。
多進程(Multiprocessing):能容許多個程序同時運行而互不影響,每個網頁標簽獨立於窗口程序存在,當資源過高或崩潰時,不會因為一個停頓而整個程序當掉。
任務管理器(Task Manager):非常有特色的工具,用戶可以查看哪些網站佔用了最多的內存、下載流量和CPU資源,有利於管理各個標簽頁與插件,也便於用戶終止惡意操作。
詐騙和惡意程序保護:當「Google Chrome」偵測到瀏覽網站可能有害時,便會發出實時警告。瀏覽器會將造訪網址的一部分傳送給Google,以了解該網址是否列在詐騙與惡意網站清單中。(網路釣魚及惡意軟體的偵測功能)。
自動更新(Auto-updates):為確保受到最新版安全性更新的保護,「Google Chrome」會定期檢查更新,以確保更新永遠為最新版本。更新檢查可確保會使用最新版的安全性功能與修正程序,瀏覽器自動更新新的版本,不需要用戶採取任何動作,更新後會在下一次啟動中自動使用。
2013年9月,Chrome已達全球份額的43%,成為全球使用最廣的瀏覽器。