回覆列表
  • 1 # 就是一個耿

    iOS和安卓 是目前最火熱的智慧手機作業系統 先區別這兩個系統

    執行機制:安卓是虛擬機器執行機制,IOS是沙盒執行機制。這裡再說明一下這兩者的主要不同之處。安卓系統中應用程式的執行都是在虛擬的環境中執行的,執行方式是資料先傳輸到虛擬機器,再由虛擬機器傳遞到使用者介面(簡稱UI)。而蘋果IOS的沙盒執行機制則有一個相對規整的分隔控制,也就是相當於把每個應用程式放在自己的沙盒裡進行檔案的讀取,每個沙盒都是相對獨立的。沙盒模式使得每個應用程式都在自己的沙盒裡進行,相互之間不能互訪和干擾,並且所有的非程式碼檔案都要儲存在各自的資料夾裡,只是一個很好的模式。而虛擬機器執行機制就不那麼理想了,程式之間可以互訪,這就使得記憶體佔用的很大、消耗很快,這勢必然會增加垃圾檔案的產生,程式執行越多記憶體佔用越快,如此一來,手機會越用越卡。

    後臺制度:IOS和安卓的後臺推送原理後臺制度是不同的,IOS的推送依託的是系統常駐程序,蘋果的所有訊息的推送都會得到這些常駐程序的接管,常駐程序與應用程式之間是相互獨立的。這些常駐程序與蘋果的伺服器進行資料交換,也就是說蘋果手機上的應用程式其廠家提供的伺服器必須要先與蘋果伺服器通訊,而後中轉到手機。這麼看來這種推送機制是非常高明的,因為有了常駐程序的存在便不需要應用程式有自己的程序在後臺存在與自己的伺服器通訊,減少了系統的開銷,也減少了記憶體的消耗。而安卓就不是這個樣子了,安卓需要每個應用程式都在後臺建立自己的程序,每個應用程式與自己的伺服器交換資料,不像IOS那樣把大部分資料處理交給雲端。當然近來安卓也有轉型,但是絕大部分還是這樣的。安卓自有自己的優點,那就是這種運作機制使安卓機的程式執行更加穩定。

    Windows和mac

    Windows作為現在大眾使使用者率比較高的作業系統,從剛剛開始的Windows95到今天的Windows10,之中不乏經典之作,如:Windows XP;也不乏敗筆之作,如:Windows Vista。多年來使用的Windows的人們都覺得Windows是如此的“beautiful”!Windows應用程式大多符合IBM公司提出的CUA (Common User Acess)標準,所有的程式擁有相同的或相似的基本外觀,包括視窗、選單、工具條等。使用者只要掌握其中一個,就不難學會其他軟體,從而降低了使用者培訓學習的費用。 並且現在的多數應用軟體都是以Windows為基礎開發研製,從而是使用者的工作、學習變得更加簡便。但是由於Windows的使用者較多,駭客關注度也就自然而然的集中到了Windows上面。即使微軟不斷的發現彌補,也終究是“事後諸葛亮”。因此,Windows能力很大,安全問題也堪憂

    而mac os

    Mac OS是一套運行於蘋果Macintosh系列電腦上的作業系統,是首個在商用領域成功的圖形使用者介面作業系統。酷愛計算機的同學都知道,有一臺屬於自己的Mac是一件多麼光彩的事情!那可以是在小夥伴面前Mac系統是基於Unix核心的圖形化作業系統,其只能在Mac PC身上使用,一般情況下在普通PC上無法安裝的作業系統。另外,瘋狂肆虐的電腦病毒幾乎都是針對Windows的,由於MAC的架構與Windows不同,所以很少受到病毒的襲擊。MAC OSX作業系統介面非常獨特,突出了形象的圖示和人機對話。

    總之,Mac OS是蘋果電腦的專用作業系統,它的優點是圖形處理功能非常出色,多媒體功能也很好,介面最漂亮.缺點是應用軟體遠遠比不上Windows系統的軟體豐富。

  • 中秋節和大豐收的關聯?
  • 生在一個貧困家庭的你,對你的人生有何重大影響?