精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

為何WebAssembly將顛覆操作系統?

譯文
系統
Wasm為軟件開發人員提供了一個難得的機會來重新思考操作系統的整體運作方式。

譯者 | 布加迪

審校 | 重樓

公平地說,自世紀70年代以來,我們的系統運行所依賴的操作系統的核心范式沒有真正改變,盡管在此期間我們學到了很多知識

我們看到了創新,尤其是在用戶體驗和并發性方面。不過據F5(隸屬NGNIX的高級產品管理總監Liam Crilly聲稱,感覺我們仍然只是在針對局部最大值進行優化。

他表示:“我們有線程,也有進程,但它們都植根于同一抽象。

Crilly認為WebAssemblyWasm為軟件開發人員提供了一個難得的機會來重新思考操作系統的整體運作方式,我們利用這個機會才是明智之舉

他說:“有了WebAssembly,我們又重新開始了。

Wasm和創新的擴散

我們之前詳細介紹WebAssembly,但如果您不熟悉它,多介紹一點背景知識可能會對您有所幫助。WebAssembly是一二進制指令格式,面向非常小的、基于堆棧的虛擬機實際上是一個非常簡陋的計算機

由于Wasm基于堆棧,所以運行在上面的代碼很簡單,可以高度優化,因而使它速度極快。針對它的字節碼可移植,Wasm二進制文件小。它們也安全,除非主機運行時環境允許,否則無法執行任何操作。可以使用各種高級語言包括C/ C++、C#、Dart、Go、Kotlin、Rust和Swift編寫注定在Wasm中運行的代碼。

Wasm標準最初源自Mozilla,由字節碼聯盟監管,該聯盟是一個類似Eclipse或云原生計算基金會(CNCF的基金會。Wasm由W3C實現標準化,因此是繼HTML、CSS和JavaScript之后的第四大互聯網語言。因此,看到所有主流瀏覽器都支持該技術也就不足為奇了。

此外,Wasm這種瀏覽器技術擁有頗具吸引力的優點:高效、快速和安全,因而已經在各種其他環境中得到了應用,這包括Cloudflare WorkersEnvoy擴展Fastly的Compute@Edge以及最近的NGINX Unit。作家、技術專家Wasm愛好者Kevin Hoffman甚至認為云才是Wasm真正大放異彩環境

然而不可避免的是,隨著這項技術得到進一步的采用,應該將Wasm虛擬機的功能擴展到什么程度上是個未知數。在社區內,一場正在進行的討論探討了這項技術的未來應該是什么樣子,以及它應該在多大程度上類似計算機系統的作方式。

背后總是有一系列的權衡和取舍需要考慮。當思考創新在科技行業的擴散時,看起來熟悉的東西通常會被更快地得到采用。

如果您看一下Java,它迅速發展起來的原因之一是它看起來很像C++,習慣于C語言家族的人可以很快上手。正如首席設計師James Gosling所說,Java是“沒有槍、刀或棍棒的C++

這是為之;Gosling在去年的reClojure主題演講中說:“我希望C程序員看到Java程序后能夠理解其中的原理大多數情況下他們確實理解

另一方面,如果一項技術很快被廣泛采用,完善起來就會困難得多,正如Gosling承認的那樣:“成功變成了一個問題,因為現在外面有數十億行Java代碼。在Java發布后的幾年里,很明顯我們無法改變會破壞任何人代碼的任何承載體。因此,這確實限制了完善方面可以做得多瘋狂。

運行時環境就是操作系統

不過眼下,盡管Wasm勢頭漸猛,但它并沒有這些問題。

Crilly談到F5時說:“當我們考慮將Wasm用于通用計算時,無論是在瀏覽器中還是在服務器中,它都沒有種種累贅和負擔。舉例說,并不自帶POSIX,而且并不默認知道關于文件的任何信息。

“這實際上是一種非常令人擔憂的抽象,但您越想它,就越意識到這就是在上世紀70年代的辦公空間很有用的一種抽象,當時Unix和POSIX在變得成熟。總的來說,我們在存儲和抽象方面比以前要復雜得多,所以默認使用文件作為存儲抽象有點愚蠢。”

重新考慮操作系統也有巨大的潛在優勢。以數據為例,“我們可以摒棄傳統的數據構造,將每個原始數據塊視為任何操作的真實對象,”Crilly說。

他補充道,這種范式意味著“在插件模塊的幫助下,以我們想要的任何格式,將結果推回到我們需要的任何數據存儲系統中。所有關于操作系統本質的先入為主的概念都可能消失,剩下運行時環境——這是計算的最基本要素。換句話說,運行時環境就是新的操作系統。”

Wasm組件模型

Wasm的組件模型方案是這個愿景變為現實的一種方式。它建立在WebAssembly模塊之上,WebAssembly模塊在2019年成為官方標準。組件模型是一種新的Wasm二進制格式,它本質上是在WebAssembly核心模塊周圍添加了元數據。因此,在一個組件中可能有多個模塊。

組件模型提供了兩點:語言可兼容性和可組合性。組件封裝標準的WebAssembly模塊,您可以使用導入(組件運行所需的內容)和導出(允許從組件調用的內容)與它進行聯系。

組件模型基于無共享鏈接,這意味著它只導入和導出函數和不可變的值,而不是內存內容、表或可變全局值。這有點類似連接不同進程的Unix管道,或連接不同微服務的HTTP API

采用這種方法可以消除全部潛在的供應鏈式攻擊。此外,使用函數導入跨無共享邊界直接調用可以減少無共享架構中系統調用、上下文切換和額外復制而導致的通信開銷。

CosmonicWasm平臺即服務首席技術官Bailey Hayes聲稱,組件模型還消除了Wasm模塊的幾個摩擦點。首先,那些導入和導出使用更高級的類型,所以現在可以傳入字符串之類的東西。

雖然在使用Wasm綁定之前可以做到這一點,但這很麻煩,因此加以簡化顯然是成功的做法

同樣,缺乏與WebAssembly模塊的語言互操作性是造成摩擦的另一個原因。從技術上講,Wasm字節碼實際上是一堆i32s整數和浮點類型。它能夠調用主機提供給它的函數句柄這使它能夠做更多的事情。

組件模型并不改變這方面,但它改變的是API,我們稱之為接口類型現在有了一個接口類型定義,它不僅僅是一堆數字,它創建了所謂的規范ABI。這樣一來,就可以把兩個組件連接在一起,讓它們相互聯系。

這也我們得以使用任何語言生成語言綁定。字符串的Python表示和字符串的Rust表示不一樣,所以我們需要一種提升和降低的方式這是由組件模型定義的。

Hayes認為,Wasm組件模型最終將成為我們新的計算單元。她說:“這下一波計算浪潮將不再專注于Linux容器的虛擬化,而是取決于我們的業務邏輯的WebAssembly表示。”

表示其中的原因是組件模型為我們提供了一新的抽象,這是我們以前從未有過的。最終讓我們可以打破整個技術生態系統孤島的技術之一。”

她進一步解釋:“您在行業中經常看到的是,這是另一個Rust或C++庫的Go原生版本——在每個語言生態系統中都能看到這種情況。我們實際上只是在重復同樣的工作,在我看來,這純粹浪費人力和時間。

相比之下,組件模型讓技術人員可以“為工作構建最好的組件,擁有最好的API和最快的組件,然后您可以將其用作庫,無論您使用哪種語言。我認為這將是一股真正的創新力量。

她對Wasm抱有高漲的熱情,這確實是一項令人興奮的技術,不過Crilly發出了警告。

他說:“這種方法存在一些挑戰一個挑戰是,我們最終是否會扼殺創新,因為如果一個KeyVal必須遵循相同的API,那么如何將自己與另一個KeyVal區分開來我的另一個擔憂是,人們會急于通過組件模型將所有POSIX抽象引入WebAssembly。

我不希望我們夢游般地進入上世紀70年代的操作系統范式。我們可以做得更好,我真的希望開發人員在開始選擇WebAssembly種技術時認真想清楚這一點。

原文標題:Why WebAssembly Will Disrupt the Operating System,作者:Charles Humble

責任編輯:華軒 來源: 51CTO
相關推薦

2016-11-03 19:35:52

2019-06-03 15:30:27

操作系統Android 華為

2015-09-17 10:02:11

自有linux操作系統

2013-08-26 09:31:49

2013-12-03 09:44:27

微軟移動操作系統碎片化

2009-05-19 15:56:36

LinuxPhoenixHyperSpace

2009-02-17 16:18:54

LG微軟移動操作系統

2014-08-21 09:48:33

操作系統

2009-12-09 17:25:19

Linux操作系統

2009-09-24 14:36:25

Moblin操作系統

2010-06-12 10:05:42

Windows Ser操作系統

2009-10-23 08:32:52

Linux操作系統Ubuntu

2017-11-21 11:05:29

谷歌操作系統Swift

2010-04-15 14:40:26

Unix操作系統

2017-01-05 18:52:43

2012-11-29 10:20:11

Windows Blu

2011-03-23 12:25:52

Java MEOracle

2009-05-20 13:26:33

蘋果Iphone移動OS

2021-04-19 11:23:29

操作系統計算機DOS

2011-04-13 17:31:33

點贊
收藏

51CTO技術棧公眾號

色涩成人影视在线播放| 精品国产欧美一区二区五十路 | 毛片在线能看| 免费高清在线一区| 欧美老女人性生活| 伊人网在线视频观看| 亚洲精品自拍| 疯狂蹂躏欧美一区二区精品| 亚洲三区在线观看| 人妻视频一区二区三区| 奇米色777欧美一区二区| 欧美裸体男粗大视频在线观看| 在线 丝袜 欧美 日韩 制服| 国产亚洲精aa在线看| 色综合久久天天综合网| 欧美 日韩 国产精品| 日本精品专区| 成人高清在线视频| 91九色视频导航| 销魂美女一区二区| 亚洲国产mv| 久久这里有精品视频| 国产伦理片在线观看| 成人性生交大片免费看96| 欧美日韩免费一区二区三区视频| 俄罗斯av网站| 欧美野外wwwxxx| 最新不卡av在线| 美女黄毛**国产精品啪啪| www.xxx国产| 久草这里只有精品视频| 国产精品久久二区| 久久国产视频一区| 国产欧美亚洲一区| 午夜精品在线视频| 麻豆91精品91久久久| 亚洲成av人电影| 中文字幕亚洲字幕| 亚洲图片另类小说| 特黄特色欧美大片| 日韩av在线一区二区| 国产a级片视频| 日韩高清在线观看一区二区| 9191久久久久久久久久久| 人人爽人人av| 福利一区和二区| 欧美视频在线播放| 中文字幕国产传媒| 成人国产在线| 精品视频色一区| 怡红院亚洲色图| 亚洲伦理久久| 欧美一级xxx| 亚洲AV无码久久精品国产一区| 国产精品日本一区二区不卡视频 | 国产5g成人5g天天爽| 色综合久久久| 欧美一区二区三区在线观看| 四季av一区二区三区| 亚州欧美在线| 日韩一区二区不卡| av漫画在线观看| 欧美爱爱网站| 亚洲欧美一区二区三区四区| 人妻aⅴ无码一区二区三区| 欧美日韩在线二区| 最新中文字幕亚洲| 亚洲最大的黄色网址| 欧美啪啪一区| 国产91精品久久久久| 天天爱天天做天天爽| 青椒成人免费视频| 91视频99| 欧洲一区av| 国产精品美女久久久久aⅴ| 男女激烈动态图| av免费在线视| 色综合天天狠狠| jizz欧美性11| ady日本映画久久精品一区二区| 亚洲高清久久网| av男人的天堂av| 在线免费观看日本欧美爱情大片| 欧美二区在线播放| www.com亚洲| 国产原创一区二区三区| 国产日韩欧美二区| av中文字幕在线| 亚洲色大成网站www久久九九| 中文字幕中文字幕99| hd国产人妖ts另类视频| 欧美亚洲国产一区在线观看网站| 91免费视频污| 伊人久久大香线蕉无限次| 久久精品99久久久久久久久| 日韩精品――中文字幕| 蜜臀精品久久久久久蜜臀| 国产精品久久久久久久天堂第1集| 日韩精品一二| 一区二区三区成人| 无人在线观看的免费高清视频| 精品视频国内| 亚洲少妇激情视频| 国产精品变态另类虐交| 麻豆视频观看网址久久| 国产一区二区在线观看免费播放| 在线观看完整版免费| 天天影视网天天综合色在线播放| 五月婷婷丁香色| 伊人久久大香线蕉综合网蜜芽| 欧美成人精品一区二区| 亚洲 国产 日韩 欧美| 成人av资源在线| 熟女熟妇伦久久影院毛片一区二区| 超碰aⅴ人人做人人爽欧美| 日韩欧美激情在线| 88xx成人精品| 欧美h片在线观看| 亚洲中字黄色| 粉嫩av一区二区三区免费观看| chinese偷拍一区二区三区| 亚洲va欧美va国产va天堂影院| 色www免费视频| 精品视频国产| 国产97在线|亚洲| 色综合免费视频| 亚洲一区在线看| 九九热精品国产| 久久美女视频| 国产精品美女久久久久久免费| 天天干在线观看| 亚洲动漫第一页| 污免费在线观看| 亚洲国产精品久久久久蝴蝶传媒| 国产成人免费av电影| 日漫免费在线观看网站| 亚洲国产精品一区二区久久恐怖片| 性生活在线视频| 亚洲女同中文字幕| 亚洲一区二区三区乱码aⅴ蜜桃女| 高清美女视频一区| 在线区一区二视频| 中文字幕免费视频| 免费在线观看精品| 亚洲精品免费在线看| 韩日精品一区| 在线视频中文亚洲| 91超薄丝袜肉丝一区二区| 国产精品狼人久久影院观看方式| 中文字幕国产传媒| 欧美电影《睫毛膏》| 成人激情免费在线| 成人日韩欧美| 精品成人a区在线观看| 日韩欧美激情视频| 久久这里只有精品首页| 成人在线看视频| 精品久久久久中文字幕小说 | 99精品国产91久久久久久| 国产免费观看高清视频| 日韩三级视频| 国产精品久久久久7777婷婷| 天堂аⅴ在线地址8| 欧美一区二区三区喷汁尤物| 久草福利资源在线观看| 99久久伊人精品| caoporn超碰97| 99国内精品久久久久久久| 99视频免费观看蜜桃视频| 福利影院在线看| 在线观看91久久久久久| 国产高潮在线观看| 天天av天天翘天天综合网| 中文字幕国产专区| 激情av综合网| 人人干视频在线| 成人羞羞视频在线看网址| 亚洲已满18点击进入在线看片 | 青青色在线视频| 在线亚洲免费视频| 色老板免费视频| 不卡视频在线观看| 看欧美ab黄色大片视频免费 | 国产裸体永久免费无遮挡| 自拍偷拍国产精品| 久久久久9999| 精品一区二区三区不卡| 久久久亚洲国产精品| 欧美手机在线| 国产一区二区三区高清| 欧美日韩精品一区二区三区视频| 欧美老女人xx| 国产精品视频二区三区| 日韩一级片网站| 中日精品一色哟哟| 无吗不卡中文字幕| 搜索黄色一级片| 国产欧美精品一区二区三区四区| 亚洲女人在线观看| 久久亚洲精选| 福利视频一二区| 偷拍欧美精品| 日韩av高清| 欧美美女在线直播| 91久久爱成人| 四虎影视国产精品| 热久久美女精品天天吊色| 色婷婷av在线| 色婷婷av一区二区三区久久| 天堂在线一二区| 欧美成人性战久久| 97人妻精品一区二区三区动漫| 色综合天天狠狠| 日韩av片在线播放| 一区二区三区四区乱视频| 欧美极品jizzhd欧美18| 久久久久成人黄色影片| 毛茸茸free性熟hd| 国产99久久久久久免费看农村| 中文字幕第100页| 秋霞午夜鲁丝一区二区老狼| 黄色免费福利视频| 伊人精品视频| 妺妺窝人体色www看人体| 99久精品视频在线观看视频| 神马影院一区二区| 国产成人1区| 欧美伦理一区二区| 欧美三级午夜理伦三级在线观看| y111111国产精品久久婷婷| 精品一级视频| 成人精品视频99在线观看免费| av成人免费看| 国产精品视频自拍| 成人黄色图片网站| 国产精品入口夜色视频大尺度| 亚洲人免费短视频| 国产国语刺激对白av不卡| 久久久一本精品| 国产mv免费观看入口亚洲| 美女100%一区| 国产精品扒开腿做爽爽爽视频| 亚洲1234区| 国产精品久久久久久影视| 最新日韩精品| 国产精品爱啪在线线免费观看| 日韩免费小视频| 国产欧美精品一区二区三区介绍| 九九热这里有精品| 成人乱色短篇合集| 欧美日韩黄色| 国产精品久久久久久久小唯西川| 岛国精品一区| 久久99精品国产一区二区三区| 欧美挤奶吃奶水xxxxx| 欧美激情导航| 日本不卡二三区| 99精品一级欧美片免费播放| 欧美影院一区| 青青青免费在线| 久久久久久黄| 91av视频免费观看| 国产福利一区在线| 中文字幕乱码在线| 久久久精品综合| 91无套直看片红桃在线观看| 亚洲欧美日韩国产手机在线 | 欧美色中文字幕| 99riav国产| 亚洲成人免费在线视频| 国产在线视频网站| 久久偷看各类女兵18女厕嘘嘘| 韩国成人免费视频| 国产99视频精品免视看7| 人人精品久久| 国产丝袜不卡| 欧美日韩在线观看视频小说| 中文字幕乱码免费| 久久精品伊人| 亚洲热在线视频| 久久在线观看免费| 福利所第一导航| 色欧美片视频在线观看在线视频| 一区二区三区日| 亚洲国产精品嫩草影院久久| 国产福利电影在线| 欧美激情一级精品国产| 忘忧草在线www成人影院| 91免费在线视频| 综合综合综合综合综合网| 国产又大又长又粗又黄| 久久成人免费| 精品人妻一区二区三| 久久久精品综合| 国产一级视频在线播放| 欧美性猛片xxxx免费看久爱| 狠狠人妻久久久久久综合麻豆 | 青青草原av在线| 国产成人精品久久| 久久久久观看| 国产午夜精品视频一区二区三区| 老**午夜毛片一区二区三区 | 中文字幕乱码一区二区免费| 精品97人妻无码中文永久在线| 在线观看www91| 日本xxxx人| 欧美成人精品xxx| 日本精品另类| 狠狠色狠狠色综合人人| 欧美女激情福利| 911福利视频| 中文字幕二三区不卡| 日本韩国欧美中文字幕| 精品国产一区二区三区不卡| 日本高清视频在线观看| 国产精品第1页| 亚洲欧洲免费| 水蜜桃色314在线观看| 国产成人在线观看免费网站| 国产又粗又猛又爽又黄的视频小说 | 日韩福利视频| 销魂美女一区二区三区视频在线| 五月天丁香社区| 亚洲一区二区三区激情| 国产绿帽一区二区三区| 久久精品电影网站| 另类一区二区| 亚洲欧洲精品在线 | wwwxxx色| 一区二区三区视频在线看| 国产精品久久久久久久一区二区| 在线观看日韩av| 精品视频在线一区二区在线| 欧美三日本三级少妇三99| 亚洲一区亚洲| av在线网站观看| 色综合久久久久综合体| 久草视频视频在线播放| 人人做人人澡人人爽欧美| 亚洲国产精品嫩草影院久久av| 成熟丰满熟妇高潮xxxxx视频| 大桥未久av一区二区三区中文| 精品少妇久久久| 亚洲国产精品久久久久秋霞不卡| 538视频在线| 久久av一区二区三区漫画| 久久av最新网址| 成年人免费观看视频网站| 在线日韩国产精品| 精品国产99久久久久久| 亚洲精品欧美极品| 精品福利av| 成年人网站免费在线观看| 在线视频观看一区| 黄色网页在线免费看| 成人毛片网站| 国产日韩1区| 色综合99久久久无码国产精品| 欧美亚一区二区| 国产美女福利在线| 国产日韩一区二区三区| 欧美亚洲在线| 2017亚洲天堂| 精品国产乱码91久久久久久网站| 国产乱码精品一区二三赶尸艳谈| 欧美日韩国产一二| 久久成人免费日本黄色| 麻豆影视在线播放| 亚洲精品一区av在线播放| 亚洲精品一区三区三区在线观看| 中文字幕一区二区三区5566| 国产成人免费在线观看不卡| 欧美成人精品欧美一级乱黄| 国产午夜精品全部视频播放| 亚洲青青久久| 国产av麻豆mag剧集| 国产欧美一区二区精品忘忧草| 99久久久久成人国产免费| 992tv在线成人免费观看| 日产精品一区二区| 欧洲成人午夜精品无码区久久| 黑人巨大精品欧美一区二区三区 | 欧美激情影院| 老司机午夜性大片| 午夜电影一区二区| 在线播放日本| 精品久久久久久中文字幕动漫| 开心九九激情九九欧美日韩精美视频电影| 男女性高潮免费网站| 亚洲美女av电影| 欧美h版在线观看| 免费在线观看的毛片| 玉米视频成人免费看| 国产在线观看网站| 动漫3d精品一区二区三区| 免费人成在线不卡| 国产成人无码一区二区三区在线| 日韩在线观看av| 视频国产一区| 动漫美女无遮挡免费|