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

怎樣向一個外行人解釋操作系統內核?去看《黑客帝國》

系統 Linux 系統運維
今年早些時候,我新加入了一個大多數從事研究社會科學和政治小組,然后我得向他們介紹一下我目前正在從事的工作。在這大概有10個人的小組中,有一兩個人對內核的概念是有一個初步的了解(實際上因為他們是工科學生),但是小組中的其他人卻對內核茫然無知—他們等著我給他們說明解釋一下。

[[117832]]

今年早些時候,我新加入了一個大多數從事研究社會科學和政治小組,然后我得向他們介紹一下我目前正在從事的工作。在這大概有10個人的小組中,有一兩個人對內核的概念是有一個初步的了解(實際上因為他們是工科學生),但是小組中的其他人卻對內核茫然無知—他們等著我給他們說明解釋一下。

那么,對于那些有點基本概念的工科生,首選方法就是打一個有關于汽車的比方(至少得是男性聽眾)。然而,實際上你能把汽車上的什么東西來比作內核呢?你是不能直接把內核比作發動機,或者底盤,甚至是車輛行駛的道路。當你試著去解釋一個內核程序員能夠利用操作系統做什么的時候就更糟糕了。在將汽車作為喻體時,內核到底是什么呢?一個內核程序員并不能直接定義為一個技工。那么,定義為汽車設計師之類的嗎?經過長時間的斷斷續續的解釋和遲疑,我試著先向小組中的女孩們解釋,這就像是內核開發者為奔跑的汽車設計物理定律。很遺憾,她們仍然不相信。

你有更好地解釋嗎?

《黑客帝國(The Matrix)》于1999年上映的,因此,很快我就對操作系統開始感興趣,最后我還在FreeBSD(一種免費的Unix系統)項目中成為一名內核開發員。但是同時,我一直學習并癡迷于《黑客帝國(The Matrix)》,花費了大量的時間。

在二十一世紀初的某個時候,大概是在03或04年,我寫下了一篇文章,我將《黑客帝國》中人物和他們發生的事以及它的續集與一個(虛擬的)操作系統做一個系統的類比。為了將久遠的這篇文章保存下來,防止內容的丟失在被遺忘的服務器上,就將它遷移到云上,我在下面復制粘貼了該文章的初始內容。提示:你可以將該比喻引申的更遠。

既然操作系統的設計,實現和維護是我最大的興趣之一,而且我在第一時間就觀看了《黑客帝國》,于是便對電影里的一些概念進行了思考,并認為它們與操作系統存在某種程度上的相似之處:

Matrix世界:

相當于一個正在運行的具有用戶空間的操作系統(我們人類居住的普通世界,內核(“Matrix”本身))。顯然的,這是一個頗有缺陷的操作系統。。。

民眾:

相當于進程,包括內核進程和用戶進程。一般進程,“非特權”進程和具有root權限的后臺進程(“特工”)還是有很大的區別。具有root權限的后臺進程可以使用特權端口,銷毀隨機進程,管理內存等等。

Matrix:

相當于內核。它看上去是基于消息傳遞的內核結構,而并非是微內核結構(盡管它們具有微內核的某些部分,比如擁有大量內核進程,進程之間都是嚴格獨立的,以及已提到的消息傳遞機制)。內核管理所有的進程,以及進程上的操作(比如保持進程活躍,為進程服務,回收進程)。但是這仍有一個明顯的安全缺陷:某些用戶進程能夠將它們的部分代碼傳送到內核空間并執行(因為一個bug)。只有某些系統調用受到影響(類似于 ”phones”),這種擴大了的特權篡改了用戶進程的返回棧,因此,如果該進程接收到一個信號,它會產生段錯誤并被作為垃圾回收(你如果在Matrix中被殺掉的話,那么你就真的死掉了)。

先知(Oracle):

相當于進程(任務)調度器。擁有處理監聽(資源利用率)的所有數據以及提前(這很顯然)知道怎樣對它們進行最優調度。

特工(Agents):

相當于系統監控/入侵防護/具有啟發式操作的防護系統(IDS(入侵檢測系統)/IPS(信息處理系統))。它們中絕大多數都有一個內核部分(或內核模塊)但基本上卻是那些具有超級用戶特權的后臺進程在用戶空間運行。它們的職責是發現試圖入侵系統安全的進程并銷毀掉。

列車員:

相當于內核和用戶空間的網關/信息傳遞隊列。你如果想要合法地在用戶空間和內核進行數據傳遞必須通過這里來進行。當然,你也可能永遠被困在排隊隊列中。

邪惡宗師—梅羅紋奇(Merovingian):

相當于網絡/IPC(進程間通信)棧。它的職責是掌握進程之間都發生了什么。輸入/輸出數據的一個偶然錯誤將以一個bug的形式表現出來。

“鬼魅”(Ghost):

相當于老版本API/KPI的兼容器。由于歷史原因,這些代碼并不完善,但與某些內核進程相連的代碼卻不應該不完整。

“建筑師”(Architect):

相當于硬件上的內核監控(管理者),負責監控進程,銷毀那些“畸形”進程并對銷毀的進程進行重啟。由于它是一個實時的具有高度可靠性的系統,在硬件上進行調試和監控顯然具有最高的優先級,而且還絕對是可靠的(因此,為了降低出錯的可能性,也降低它的復雜性)。由于它​頻繁地進行可用性檢查,造成了過度的錯誤配置,​消耗了太多的資源,因此影響到了操作系統的正常運作。

關鍵人物—制鑰者:

相當于安全/特權子系統。它很穩定,但不幸的是需要依賴不完善的VM(虛擬內存)系統和IPC系統,因此它可被進程利用來獲取更多的特權。

Matrix系統設計:

在系統高度負載的情況下(大量的進程,頻繁的內存讀寫),VM(虛擬內存)系統,進程管理系統和調度器之間有一個設計缺陷。這是一個復合錯誤,至少會導致三種問題的產生:1、內存頁被破壞或者內存頁分配給那些不屬于它們的進程。由于內核和用戶空間共享虛擬內存,為了防止敏感數據的暴露,提高安全性,任何一方的進程都可以因為得到另一方的內存頁而被銷毀。2、進程間通信,這是非常糟糕的,甚至比進程的數據結構被破壞或者內存裝載太頻繁而造成死鎖,而不得不等待緩沖區還要糟糕。3、系統監控變得不穩定,循環地銷毀和重啟進程,察覺不到這樣的操作會額外增加內存和進程的負擔而變得更糟糕,最后極大地增長了進程間虛擬內存頁被破壞的速度。

史密斯特工:

相當于有特權的IPC后臺程序,具有部分內核模塊功能。它與內核模塊關系密切,且能夠不通過完整性檢查而與內核共享數據結構。一旦它被另一個特權進程銷毀掉,它也能藏身于一個系統調用中間以便于監控者重啟它,此時它的進程描述符也被破壞,這樣使得它的大部分程序代碼將在內核中執行。它將繼續以這種受損狀態長時間工作,鍥入到一個循環中,并將進程錯誤地​標記為安全漏洞,同時重寫​它的某些內存頁。

尼奧(Neo):

最初是一個用戶空間的網絡服務進程,虛擬內存的損壞導致它被賦予了超級用戶的特權以及具有CPU高優先級。最后它得到可執行的內存頁與IDS進程Simth的混合,但卻不是數據頁。很快它也開始銷毀進程,包括Smith和它自己被損壞的部分。

結局:

最后Smith進程試圖殺死調度者進程,但由于他本是也是通過該調度者調度的,他并不能這么做。系統變得畸形是因為調度者不能再執行任務,包括中斷服務,但是在調度者的虛擬內存鏡像(同樣該鏡像也偶然地與Neo進程進行了部分共享)里的部分Smith代碼卻仍然可以執行。由于只有兩個進程可以運行,他們都想殺掉對方。與此同時,由于沒有中斷服務,硬件的監視時鐘別喚醒,它插入了一個NMI(不可屏蔽的中斷),這樣就又喚醒了監控系統。這就使得系統處于臨界狀態并開始殺掉所有的進程,然后重啟被殺掉的進程來使系統再次啟動。結束!

分析總結

在操作系統的設計​時候有一個內在的缺陷,特別是在虛擬內存,進程間通信和監控子系統這幾方面,這將導致進程間的全局內存被破壞以及在少量進程的地址空間產生致命的缺陷。

建議:

要保證適宜的進程優先級,必須進行更多的微調,減少優先級反轉和失衡。很可能要重寫​虛擬內存系統,開發消耗更少資源的版本來取代IDS系統。如果系統負載處于某個閥值之上,系統監視器必須要進行修正,而不會再啟動大量的操作。

好了,這就是一篇有關The Matrix且​不涉及任何形式“自由意志”的闡述。

原文鏈接:http://www.techug.com/jul-how-do-the-matrix-as-an-operating-system

責任編輯:林師授 來源: 程序師
相關推薦

2014-04-03 09:36:37

內存溢出內存原理

2018-01-29 10:00:59

2015-09-18 12:58:29

外行大數據

2011-09-05 17:11:51

2010-05-13 14:52:26

思科打假外行人內行人

2021-02-22 02:25:36

中間人攻擊加密網絡安全

2009-01-16 22:37:44

2013-12-23 09:31:37

2015-12-10 09:47:37

2014-07-07 09:24:04

2010-09-20 11:39:50

2015-08-20 10:32:32

2021-08-29 23:18:07

手機功能智能

2009-08-28 17:58:16

2020-06-03 09:19:24

內存SwiftAPI

2009-04-30 16:54:11

2010-02-26 14:13:51

Linux操作系統

2009-12-09 16:20:37

Linux操作系統

2009-12-11 17:20:08

2022-01-13 15:49:49

腦機接口機器人工智能
點贊
收藏

51CTO技術棧公眾號

免费看欧美黑人毛片| 国产精品免费视频xxxx| 亚洲精品鲁一鲁一区二区三区| 日本在线观看视频| 国内精品伊人久久久久av影院 | 九九热只有这里有精品| 亚洲精品一区二区三区蜜桃| 黄色亚洲大片免费在线观看| 日韩av一卡二卡| 黄色高清无遮挡| 99re在线视频| 国产一区二区三区免费| 欧美极品少妇xxxxⅹ喷水 | 国产成人在线免费视频| 久久99青青| 在线播放亚洲一区| 加勒比成人在线| 日本久久一级片| 日韩和欧美的一区| 精品国产自在精品国产浪潮| 中文字幕无码毛片免费看| 91超碰在线| 成人app下载| 国产精品www色诱视频| 日韩精品一区二区亚洲av性色| 操欧美女人视频| 日韩人在线观看| 400部精品国偷自产在线观看 | 亚洲成人网在线播放| 福利一区视频| 亚洲成a人片在线不卡一二三区| 欧美一级二级三级九九九| 国产精品福利电影| 一本色道久久精品| 色黄久久久久久| 老司机av网站| 国产成人精选| 婷婷中文字幕综合| 99亚洲精品视频| 男人av在线| 国产91精品一区二区| 国产精品久久久久秋霞鲁丝 | 色欲av永久无码精品无码蜜桃 | 欧美激情中文网| 免费成人深夜蜜桃视频| 亚洲色图美女| 日韩欧美国产电影| 亚洲最大天堂网| 一呦二呦三呦精品国产| 亚洲成a人v欧美综合天堂下载| 一级日韩一区在线观看| 人人九九精品| 成人av在线网站| y111111国产精品久久婷婷| 国产精品露脸视频| 久久精品二区三区| …久久精品99久久香蕉国产| 国产亚洲色婷婷久久99精品| 亚洲国产精品日韩专区av有中文| 国产亚洲精品日韩| 中日韩精品一区二区三区| 国产精品chinese在线观看| 在线播放日韩导航| 17c国产在线| 久久婷婷五月综合色丁香| 麻豆精品在线播放| 久久在线精品视频| 尤物在线免费视频| 日本大胆欧美| 中文字幕日韩视频| 中文字幕av网址| 欧美激情99| 亚洲国产成人久久综合| 精品国产免费久久久久久婷婷| 9.1麻豆精品| 欧美性猛交xxxxxxxx| 虎白女粉嫩尤物福利视频| 久久男人av资源站| 欧美日韩日本国产| 精品中文字幕av| 一个人www视频在线免费观看| 精品国产1区2区| 毛片av免费在线观看| 国产精欧美一区二区三区蓝颜男同| 亚洲成av人片在www色猫咪| 欧美日韩福利在线| 一区二区精品伦理...| 欧美日韩亚洲91| 人妻少妇被粗大爽9797pw| 97se综合| 欧美系列一区二区| 亚洲一二三av| 97久久综合精品久久久综合| 亚洲第一av网站| 欧美性xxxx图片| 日韩精品久久久久久久电影99爱| 在线观看视频99| 91精品一区二区三区蜜桃| 欧美日本不卡高清| 97婷婷大伊香蕉精品视频| 久久精品视频7| 精品一区二区免费视频| 国产二区一区| 日韩中文字幕影院| 本田岬高潮一区二区三区| 久久日韩精品| 免费a级人成a大片在线观看| 亚洲精品ww久久久久久p站| 日韩成人手机在线| 美女的胸无遮挡在线观看 | 国产九色91回来了| 国产精品一卡二卡在线观看| 国产精品视频入口| 免费观看成年在线视频网站| 国产午夜精品一区二区三区视频 | 成人免费毛片高清视频| 欧美不卡在线一区二区三区| 三区四区电影在线观看| 亚洲一区二区三区中文字幕在线| 波多野结衣家庭教师在线播放| 欧美精品总汇| 亚洲精品在线观看网站| 欧美极品jizzhd欧美18| 国内精品福利| 国产乱肥老妇国产一区二| 人妻va精品va欧美va| 国产精品日日摸夜夜摸av| 日韩精品久久一区二区| 丁香婷婷久久| 日韩激情av在线播放| 欧美特黄一级片| 久久一区中文字幕| 国产伦精品一区二区三区视频免费 | 国产 日韩 欧美 综合| 久久精品夜色噜噜亚洲aⅴ| 999久久欧美人妻一区二区| 成人免费网站www网站高清| 日韩欧美激情四射| 亚洲自拍偷拍图| 国产精品分类| 成人有码在线视频| 欧美成熟毛茸茸| 一区二区三区四区不卡在线| 久久久噜噜噜www成人网| 2020国产精品极品色在线观看| 一区二区欧美久久| 黑人一级大毛片| 成人小视频免费观看| 在线免费观看成人网| 色老太综合网| 日韩电影大全免费观看2023年上| 欧美三级小视频| 黄色资源网久久资源365| 热舞福利精品大尺度视频| 蜜桃在线视频| 亚洲电影免费观看高清完整版在线| 久久人妻无码aⅴ毛片a片app| 久久中文字幕一区二区三区| 精品久久久久久一区二区里番| av在线播放国产| 欧美日韩1区2区| 91精品久久久久久久久久久久| 日韩午夜精品| 精品国产免费久久久久久尖叫| 日本一级理论片在线大全| 欧美少妇xxx| 91精品久久久久久久久久久久| 老司机精品视频网站| 粉嫩av一区二区三区免费观看| 麻豆电影在线播放| 欧日韩精品视频| 国产美女永久免费无遮挡| 天堂蜜桃一区二区三区 | 国产精品区在线| 日韩精品午夜| 国产一区二区在线免费| 日本在线观看| 欧洲亚洲国产日韩| 99久久99久久精品免费看小说.| 蜜臀va亚洲va欧美va天堂| 正在播放精油久久| 伊人久久大香| 欧美精品成人在线| 天天综合网在线| 色哟哟亚洲精品| 美女网站视频色| 国产精品自在在线| 国产欧美精品aaaaaa片| 女一区二区三区| 国产精品91久久| 女女色综合影院| 日韩午夜小视频| 欧美另类一区二区| 久久精品一区蜜桃臀影院| 污视频免费在线观看网站| 99热在线成人| 国产精品久久久久久久久久直播 | 少妇av在线播放| 色悠悠久久综合| 精品无码一区二区三区蜜臀| 粉嫩av一区二区三区| 日本精品www| 久久人体视频| 国产成人女人毛片视频在线| 小早川怜子影音先锋在线观看| 一区二区在线免费视频| 中文字幕人妻互换av久久 | 久久久www成人免费毛片| 91性感美女视频| www.污污视频| 99pao成人国产永久免费视频| 色播亚洲婷婷| jizz久久精品永久免费| 国产精品成久久久久三级| caopon在线免费视频| 亚洲精品日韩久久久| 一级特黄录像免费看| 午夜精品一区二区三区免费视频| 黄色三级生活片| 成人av网站免费| 国产九九热视频| 在线亚洲激情| 8x8x华人在线| 欧美熟乱15p| 韩国成人动漫在线观看| 国产精品xxx| 97在线视频一区| jizz在线免费观看| 亚洲国产成人精品女人久久久| 91高潮大合集爽到抽搐| 欧美日韩另类字幕中文| 极品颜值美女露脸啪啪| 国产精品你懂的在线欣赏| 亚洲国产精品成人综合久久久| 狠狠网亚洲精品| 中文字幕永久视频| 在线国产日韩| www国产免费| 成人亚洲一区二区| 久久亚洲午夜电影| 精品久久免费| 国产成人综合精品| 亚洲欧美电影| 久久免费视频网| 在线电影福利片| 日韩视频永久免费观看| 国产三级在线免费观看| 亚洲精品国产精品国产自| 国产熟女一区二区三区五月婷| 91久久精品一区二区二区| 欧美一区二区三区视频| 毛片基地在线观看| 亚洲综合色婷婷| 一本在线免费视频| 国产日韩欧美精品在线| 国产人妻人伦精品1国产丝袜 | 超碰在线免费av| 久久超级碰视频| 在线观看av日韩| 日韩中文欧美在线| 白嫩少妇丰满一区二区| 国产精品久久久久久模特 | 91久久国产| 亚洲第一综合| 日韩精品免费一区二区在线观看| 日本欧美色综合网站免费| 美日韩中文字幕| 欧美精品久久久| 国产99久久久国产精品成人免费| 久久国产日韩欧美| 中国av一区| 日韩欧美精品久久| 成人影院在线| 影音先锋亚洲视频| 在线观看国产精品入口| 男女激烈动态图| 亚洲特色特黄| 黄色免费观看视频网站| 久久精品女人| 天天色综合社区| 韩国av一区二区三区| 性高潮久久久久久| 成人白浆超碰人人人人| 水蜜桃av无码| 91蝌蚪porny九色| 精品人妻一区二区三区四区| 国产三级精品三级| 91禁男男在线观看| 亚洲人一二三区| 久热精品在线观看| 欧美性猛交xxxx乱大交蜜桃| 日韩黄色片网站| 777色狠狠一区二区三区| 99精品视频免费看| 亚洲国产成人一区| 国产三级视频在线看| 久久天天躁夜夜躁狠狠躁2022| 亚洲h片在线看| 欧美亚洲第一区| 久久日本片精品aaaaa国产| 91青青草免费观看| 美日韩中文字幕| 永久免费在线看片视频| 亚洲国内欧美| 色噜噜狠狠永久免费| 国产盗摄女厕一区二区三区| 久久精品女同亚洲女同13| 国产三级精品视频| 久久久无码精品亚洲国产| 日韩欧美中文第一页| 91精品国自产| 91禁在线观看| 亚洲精品久久久久久久久久久久 | 中文字幕人妻一区二区| 亚洲欧洲精品天堂一级| 日韩女优在线观看| 欧美日韩一卡二卡三卡| 日本xxxx人| 色婷婷久久av| 乱馆动漫1~6集在线观看| 国产日韩欧美在线看| 思热99re视热频这里只精品| 日韩三级电影网站| 在线观看免费一区二区| 国产a级片免费观看| 国产jizzjizz一区二区| 亚洲国产日韩一区无码精品久久久| 亚洲免费在线视频| 成人免费视频国产免费| 亚洲精品一区在线观看| 亚洲麻豆精品| 日本道色综合久久影院| 国产成人一二| 伊人久久大香线蕉精品| 亚洲欧美不卡| 91视频福利网| 国产精品视频看| 国产一级特黄a高潮片| 91精品黄色片免费大全| 国产视频在线看| 91精品国产91久久久久久久久| 亚洲网站免费| 日韩精品欧美专区| 亚洲欧美日韩国产一区二区| 免费人成视频在线播放| 国产精品―色哟哟| 国产亚洲欧美日韩高清| 欧美一二区视频| 成年女人的天堂在线| 欧美精品videos| 青草伊人久久| 亚洲区成人777777精品| 韩国成人福利片在线播放| 国产精品18在线| 欧美午夜在线一二页| 韩国三级av在线免费观看| 136fldh精品导航福利| 欧洲精品一区| 欧美精品一区免费| k8久久久一区二区三区 | av亚洲在线观看| 国产成人久久婷婷精品流白浆| aaa欧美日韩| 国产精品黄色大片| 亚洲伦理中文字幕| 黑人巨大亚洲一区二区久| 久久久av水蜜桃| 国产精品亚洲欧美| 免费看黄色aaaaaa 片| 日韩欧美在线视频日韩欧美在线视频 | 精品美女视频| 亚洲 国产 图片| 亚洲午夜电影在线| 韩国三级在线观看久| 91亚洲一区精品| 国产一级久久| 男女男精品视频网站| 亚洲成人激情视频| 久久电影tv| 免费国产成人看片在线| www.欧美.com| 在线免费观看高清视频| 久精品免费视频| 国产精品一线天粉嫩av| 在线观看日本www| 精品国产户外野外| 免费在线观看av| 久久精品国产美女| 精品一区二区三区久久久| 亚洲免费激情视频| 日韩一区av在线| 色老板在线视频一区二区| 色播五月综合网| 香蕉av福利精品导航| 在线观看二区| 精品产品国产在线不卡| 久久av资源站| 欧美黑人一区二区| 久久精品国产亚洲精品| 亚洲精品国模|