核心堆疊和系統的區別

時間 2021-12-19 16:42:29

1樓:w1博士

intel推出了moblin專案後,將上網本也納入了專案的檢視中,特別是moblin v2目前所發布的版本已支援上網本,可見巨大的市場潛力改變著intel的市場目標。moblin的本質是乙個核心堆疊,它並非是完整的作業系統,而僅僅只是作為其它linux作業系統所能夠直接運用的核心元件。在linux核心的基礎上推出了ubuntu、fedora等不同的發行版,這些發行版才是真正的作業系統。

我在閱讀moblin的專案文件時發現,intel對moblin的期望也是如此,想將moblin作為各種移動裝置的核心,為此intel投入了大量的人力物力去培養moblin專案,並且處處考慮為intel的晶元產品優化,甚至有拒絕其它積體電路廠商的嫌疑(目前moblin v2核心堆疊只支援intel atom處理器和intel gma系列圖形晶元)。這也就是孫子所說:「不戰而屈人之兵,善之善者也。

」假若moblin取得了與linux核心相似的地位,其它晶元廠商不戰而敗。

除了moblin外,裝置製造商雖然可以選擇windows作為標配作業系統,不過這一次微軟卻沒有linux開發團隊深謀遠慮。如果使用windows作業系統,不僅很難完成「100美元」個人電腦的最終目標,還無法體現出上網本的眾多特性。例如在安全性方面,windows依賴第三方的安全軟體保障,對於配置已十分緊張的上網本來說猶如棄車保帥。

而在無線網路、藍芽方面的支援,windows的系統開銷都比較大,很多特性同樣需依賴付費的第三方軟體獲得。moblin很好的解決了此類問題,如果上網本繼續以已強勁的勢頭搶占個人資訊化工具市場,moblin一定能成為眾多使用者的首選。現在的問題只是時間問題,大多數使用者並沒有認識linux類作業系統的優點,甚至很多使用者還在擔心linux和windows檔案格式不相容。

moblin是否就能一統天下?實際上linux業界內部也存在競爭。最近ubuntu發布其9.

04版,其中包括專為上網本所發布的版本,而這個版本和moblin是有明顯區別的。其一,它是乙個完整的作業系統,核心堆疊基於ubuntu。其二,它支援更多的晶元,並非只為intel獨家專享。

其三,它放棄了傳統的桌面設計思維,取而代之的是類似matchbox的圖形化導航選單,moblin則選擇了xfce4桌面。尤其是操作方式的改善,我們可以直觀的斷定ubuntu上網本版使用起來更為簡單。假若能配合觸控螢幕技術,上網本的鍵盤和滑鼠都能被拋棄,適用人群可能會更廣。

早期的moblin專案曾經是intel和ubuntu社群合作完成的,現在兩家分道揚鑣,可以說是「合久必分」。這未必不是好事,花開兩朵,各展乙隻,使用者的選擇更廣泛,同時linux在移動裝置上探索的路線多了一條。不久前moblin專案已移交給linux社群管理,相信未來的發展方向不會是封閉的,也有可能出現基於moblin核心的ubuntu發布版,那個時候又將是「分久必合」。

什麼是堆疊?堆疊的操作方式有哪兩種?

2樓:倒霉熊

堆疊是一種執行「後進先出」演算法的資料結構。

堆疊就是這樣一種資料結構。它是在記憶體中開闢乙個儲存區域,資料乙個乙個順序地存入(也就是「壓入——push」)這個區域之中。有乙個位址指標總指向最後乙個壓入堆疊的資料所在的資料單元,存放這個位址指標的暫存器就叫做堆疊指示器。

開始放入資料的單元叫做「棧底」。資料乙個乙個地存入,這個過程叫做「壓棧」。在壓棧的過程中,每有乙個資料壓入堆疊,就放在和前乙個單元相連的後面乙個單元中,堆疊指示器中的位址自動加1。

讀取這些資料時,按照堆疊指示器中的位址讀取資料,堆疊指示器中的位址數自動減 1。這個過程叫做「彈出pop」。如此就實現了後進先出的原則。

最基本的操作方式 就是 入棧和出棧

3樓:否極when泰然

先加後壓,先彈後減。

java佇列和堆疊的區別,JAVA中佇列和棧的區別

陝西it優就業 佇列 queue 是限定只能在表的一端進行插入和在另一端進行刪除操作的線性表 棧 stack 是限定只能在表的一端進行插入和刪除操作的線性表。區別如下 一 規則不同 1.佇列 先進先出 first in first out fifo2.棧 先進後出 first in last out...

計算機核心和外核是什麼,作業系統的核心和外核在應用中有什麼區別?

是指cpu的內外核。核心指cpu內部的核心晶片。外核是外部電路和晶片。主要是內部晶片。中國這方面還不行。落後於美國 cpu核心主要分為兩部分 運算器和控制器。一 運算器 1 算術邏輯運算單元alu arithmetic and logic unit alu主要完成對二進位制資料的定點算術運算 加減乘...

科技核心期刊和國家核心期刊有什麼區別

核心期刊大體可以分為北大核心 南大核心 中文核心 統計源核心,這四種核心期刊間並沒有明顯的界限,舉個例子有的期刊既是北大核心又是中文核心,這就是傳說中的雙核心了。至於國家級核心期刊這一說嘛,不太準確。公開發行的刊物最先是沒有三六九等的,是後來人們根據刊物的發行量 影響力來人為的劃分出級別和等級。就目...