盲點:齊識而返,不能過彼

莫大

Re: 盲點:齊識而返,不能過彼

文章 莫大 »

每日頭條 寫: 週日 6月 12, 2022 10:27 am CPU的運行環,特權級與保護
2019-07-21 由 底層軟件架構 發表于資訊
微信公眾號:技術原理君

可能你憑藉直覺就知道應用程式的功能受到了Intel x86計算機的某種限制,有些特定的任務只有作業系統的代碼才可以完成,但是你知道這到底是怎麼一回事嗎?在這篇文章里,我們會接觸到x86的特權級(privilege level),看看作業系統和CPU是怎麼一起合謀來限制用戶模式的應用程式的。特權級總共有4個,編號從0(最高特權)到3(最低特權)。有3種主要的資源受到保護:內存,I/O埠以及執行特殊機器指令的能力。在任一時刻,x86 CPU都是在一個特定的特權級下運行的,從而決定了代碼可以做什麼,不可以做什麼。這些特權級經常被描述為保護環(protection ring),最內的環對應於最高特權。即使是最新的x86內核也只用到其中的2個特權級:0和3。


x86的保護環

在諸多機器指令中,只有大約15條指令被CPU限制只能在ring 0執行(其餘那麼多指令的操作數都受到一定的限制)。這些指令如果被用戶模式的程序所使用,就會顛覆保護機制或引起混亂,所以它們被保留給內核使用。如果企圖在ring 0以外運行這些指令,就會導致一個一般保護錯(general-protection exception),就像一個程序使用了非法的內存地址一樣。類似的,對內存和I/O埠的訪問也受特權級的限制。但是,在我們分析保護機制之前,先讓我們看看CPU是怎麼記錄當前特權級的吧,這與前篇文章中提到的段選擇符(segment selector)有關。如下所示:


數據段和代碼段的段選擇符

數據段選擇符的整個內容可由程序直接加載到各個段寄存器當中,比如ss(堆棧段寄存器)和ds(數據段寄存器)。這些內容里包含了請求特權級(Requested Privilege Level,簡稱RPL)欄位,其含義過會兒再說。然而,代碼段寄存器(cs)就比較特別了。首先,它的內容不能由裝載指令(如MOV)直接設置,而只能被那些會改變程序執行順序的指令(如CALL)間接的設置。而且,不像那個可以被代碼設置的RPL欄位,cs擁有一個由CPU自己維護的當前特權級欄位(Current Privilege Level,簡稱CPL),這點對我們來說非常重要。這個代碼段寄存器中的2位寬的CPL欄位的值總是等於CPU的當前特權級。Intel的文檔並未明確指出此事實,而且有時在線文檔也對此含糊其辭,但這的確是個硬性規定。在任何時候,不管CPU內部正在發生什麼,只要看一眼cs中的CPL,你就可以知道此刻的特權級了。

記住,CPU特權級並不會對作業系統的用戶造成什麼影響,不管你是根用戶,管理員,訪客還是一般用戶。所有的用戶代碼都在ring 3上執行,所有的內核代碼都在ring 0上執行,跟是以哪個OS用戶的身份執行無關。有時一些內核任務可以被放到用戶模式中執行,比如Windows Vista上的用戶模式驅動程序,但是它們只是替內核執行任務的特殊進程而已,而且往往可以被直接刪除而不會引起嚴重後果。

由於限制了對內存和I/O埠的訪問,用戶模式代碼在不調用系統內核的情況下,幾乎不能與外部世界交互。它不能打開文件,發送網絡數據包,向屏幕列印信息或分配內存。用戶模式進程的執行被嚴格限制在一個由ring 0之 神所設定的沙盤之中。這就是為什麼從設計上就決定了:一個進程所泄漏的內存會在進程結束後被統統回收,之前打開的文件也會被自動關閉。所有的控制著內存或 打開的文件等的數據結構全都不能被用戶代碼直接使用;一旦進程結束了,這個沙盤就會被內核拆毀。這就是為什麼我們的伺服器只要硬體和內核不出毛病,就可以 連續正常運行600天,甚至一直運行下去。這也解釋了為什麼Windows 95/98那麼容易死機:這並非因為微軟差勁,而是因為系統中的一些重要數據結構,出於兼容的目的被設計成可以由用戶直接訪問了。這在當時可能是一個很好的折中,當然代價也很大。



原文網址:https://kknews.cc/news/34o84xg.html
迷失現象界
從來只識神
每日頭條

Re: 盲點:齊識而返,不能過彼

文章 每日頭條 »

人人測試-壓力測試是個什麼鬼
2017-06-30 由 思博倫技術中心 發表于科技

本文講的內容你不一定都知道。

前段時間正式啟動的「脫歐」程序,使英國經濟將接受「脫歐」帶來的全面挑戰,同時英國主要銀行和金融機構已被告知,為迎接「脫歐」衝擊,它們將面對新一輪「壓力測試」,以此評估它們在極端條件下的生存能力。

根據百度百科所定義的壓力測試有兩種。

第一種壓力測試(Stress Testing)是指將整個金融機構或資產組合置於某一特定的(主觀想像的)極端市場情況下,如假設利率驟升100個基本點,某一貨幣突然貶值30%,股價暴跌20%等異常的市場變化,然後測試該金融機構或資產組合在這些關鍵市場變量突變的壓力下的表現狀況,看是否能經受得起這種市場的突變。

前面講的英國脫歐的壓力測試就是指的這樣的一種。英國的銀行將證明在外國投資對英國資產逐漸失去興趣的預期背景下,有能力應對業績下滑,並擁有足夠的資源對沖各種可能引發系統性危機的風險。據悉,測試條件包括英國經濟萎縮4.7%,失業率達9.5%,房價下挫三分之一,通脹率升至5%,以及英國基準利率升至4%等。


第二種是在軟體測試中的壓力測試(Stress Test),也稱為強度測試、負載測試。壓力測試是模擬實際應用的軟硬體環境及用戶使用過程的系統負荷,長時間或超大負荷地運行測試軟體,來測試被測系統的性能、可靠性、穩定性等。我們對路由器,交換機,防火牆,應用伺服器,入侵檢測設備等等進行壓力測試可以認為是在這樣的一個範疇下。

這兩種壓力測試屬於不同的領域,但基本概念和測試方法卻有驚人的相似之處。都是通過模擬或仿真極端條件或大壓力情況對被測目標進行測試,極端條件和大壓力情況都是測試目標未來可能經歷的狀況。因此在進行壓力測試的時候要注意到真實性和壓力的充分,否則壓力測試就失去了意義。


在今天中國的網際網路,做好壓力測試的意義非常重要。作用於網絡設備的壓力是怎麼產生的?什麼決定的?

首先是數量,一方面,中國有世界上最大的網絡人口,無時無刻不在使用我們的網絡訪問各種各樣的應用。同時我們有數以億計的智能聯網設備,隨著物聯網和5G的發展這些智能網絡設備的數目會急速增加,運行其中的各種協議和應用這樣會產生巨大的網絡壓力。另一方面中國有著世界上最為繁榮的移動網際網路應用,這些應用以各種不同的方式服務著巨大的網絡人口,這些交易和服務當然將巨量的流量引入到網絡中。

由於巨量客戶端和伺服器的存在,網絡的規模自然小不了,考慮到中國本身幅員廣闊,無論是公眾運營商的網絡還是專網的規模都不小,網絡路由的規模和複雜度自然世界領先。同時由於人口和經濟分布不均,在一些地區擁有超高密度,當然大大會加大這些地區的網絡壓力和網絡規模。

其次是用戶行為和應用行為,在巨大的網絡人口聯網設備和繁榮的應用下,我們還要考慮到這些流量在時間上並不是均勻分配的。比如說動不動就要搞得粉絲節,搶購節,都會將巨大的流量聚集在相當短的時間內爆發,從洪水和猛獸。還有過年過節的搶紅包,娛樂節目的競猜環節,都是慢了一秒都不行的事情,這網絡如何不承壓!為了吸金吸睛,各種打法都被玩兒壞了,各種限時搶購恨不得只給你一秒鐘,即便是伺服器可以人為的做種種限定,減少網民搶到性價比高的商品,成千上萬的網民仍然會把巨大的流量沖向我們的網絡。

圖檔

大家可能還會注意到這樣一個現象,當網絡出現擁塞或者線路損傷的時候,我們的應用訪問可能會不成功。看起來這個中斷的服務會減少網絡的流量,其實不然,因為幾乎很少有人會甘心這樣的失敗,會點擊再度訪問服務,一而再,再而三,反覆的重試最終把網絡壓力推高,被拒絕的服務反而會影響正常的交易。

當然還有一些人為的原因,在網絡上提供某些特殊的服務,例如運行和時間非常敏感的協議,出現的不正常的拒絕服務攻擊,網絡或人為因素造成的網絡不穩定。和前面提到的金融壓力測試一樣,對通信設備進行測試的時候,也要儘可能模擬上面提到的各種極端條件,對設備和網絡實施壓力測試,只有在實驗室里設備能夠抗壓,到了真實的網絡中才不會出故障。

最後說一下另一個方面的壓力測試。幾年前我參觀思博倫在泰國的工廠,看見生產線的技術人員將一塊剛剛生產好的電路板,放在一個壓力裝置下,電路板上布滿了各種各樣的傳感器。這個測試實際上是對生產好的電路板進行物理的壓力測試,確保生產的產品能夠有一定的承壓能力,並找出承壓之後的薄弱點。做這樣的測試生產線可以改進生產工藝並在後續的設計中改進產品的設計。

更多思博倫信息與設備使用技巧,請繼續關注思博倫技術中心!



原文網址:https://kknews.cc/tech/p5z3b5p.html
莫大

Re: 盲點:齊識而返,不能過彼

文章 莫大 »

每日頭條 寫: 週日 6月 12, 2022 11:39 am 人人測試-壓力測試是個什麼鬼
2017-06-30 由 思博倫技術中心 發表于科技

本文講的內容你不一定都知道。

前段時間正式啟動的「脫歐」程序,使英國經濟將接受「脫歐」帶來的全面挑戰,同時英國主要銀行和金融機構已被告知,為迎接「脫歐」衝擊,它們將面對新一輪「壓力測試」,以此評估它們在極端條件下的生存能力。

根據百度百科所定義的壓力測試有兩種。

第一種壓力測試(Stress Testing)是指將整個金融機構或資產組合置於某一特定的(主觀想像的)極端市場情況下,如假設利率驟升100個基本點,某一貨幣突然貶值30%,股價暴跌20%等異常的市場變化,然後測試該金融機構或資產組合在這些關鍵市場變量突變的壓力下的表現狀況,看是否能經受得起這種市場的突變。

前面講的英國脫歐的壓力測試就是指的這樣的一種。英國的銀行將證明在外國投資對英國資產逐漸失去興趣的預期背景下,有能力應對業績下滑,並擁有足夠的資源對沖各種可能引發系統性危機的風險。據悉,測試條件包括英國經濟萎縮4.7%,失業率達9.5%,房價下挫三分之一,通脹率升至5%,以及英國基準利率升至4%等。


第二種是在軟體測試中的壓力測試(Stress Test),也稱為強度測試、負載測試。壓力測試是模擬實際應用的軟硬體環境及用戶使用過程的系統負荷,長時間或超大負荷地運行測試軟體,來測試被測系統的性能、可靠性、穩定性等。我們對路由器,交換機,防火牆,應用伺服器,入侵檢測設備等等進行壓力測試可以認為是在這樣的一個範疇下。

這兩種壓力測試屬於不同的領域,但基本概念和測試方法卻有驚人的相似之處。都是通過模擬或仿真極端條件或大壓力情況對被測目標進行測試,極端條件和大壓力情況都是測試目標未來可能經歷的狀況。因此在進行壓力測試的時候要注意到真實性和壓力的充分,否則壓力測試就失去了意義。


在今天中國的網際網路,做好壓力測試的意義非常重要。作用於網絡設備的壓力是怎麼產生的?什麼決定的?

首先是數量,一方面,中國有世界上最大的網絡人口,無時無刻不在使用我們的網絡訪問各種各樣的應用。同時我們有數以億計的智能聯網設備,隨著物聯網和5G的發展這些智能網絡設備的數目會急速增加,運行其中的各種協議和應用這樣會產生巨大的網絡壓力。另一方面中國有著世界上最為繁榮的移動網際網路應用,這些應用以各種不同的方式服務著巨大的網絡人口,這些交易和服務當然將巨量的流量引入到網絡中。

由於巨量客戶端和伺服器的存在,網絡的規模自然小不了,考慮到中國本身幅員廣闊,無論是公眾運營商的網絡還是專網的規模都不小,網絡路由的規模和複雜度自然世界領先。同時由於人口和經濟分布不均,在一些地區擁有超高密度,當然大大會加大這些地區的網絡壓力和網絡規模。

其次是用戶行為和應用行為,在巨大的網絡人口聯網設備和繁榮的應用下,我們還要考慮到這些流量在時間上並不是均勻分配的。比如說動不動就要搞得粉絲節,搶購節,都會將巨大的流量聚集在相當短的時間內爆發,從洪水和猛獸。還有過年過節的搶紅包,娛樂節目的競猜環節,都是慢了一秒都不行的事情,這網絡如何不承壓!為了吸金吸睛,各種打法都被玩兒壞了,各種限時搶購恨不得只給你一秒鐘,即便是伺服器可以人為的做種種限定,減少網民搶到性價比高的商品,成千上萬的網民仍然會把巨大的流量沖向我們的網絡。

圖檔

大家可能還會注意到這樣一個現象,當網絡出現擁塞或者線路損傷的時候,我們的應用訪問可能會不成功。看起來這個中斷的服務會減少網絡的流量,其實不然,因為幾乎很少有人會甘心這樣的失敗,會點擊再度訪問服務,一而再,再而三,反覆的重試最終把網絡壓力推高,被拒絕的服務反而會影響正常的交易。

當然還有一些人為的原因,在網絡上提供某些特殊的服務,例如運行和時間非常敏感的協議,出現的不正常的拒絕服務攻擊,網絡或人為因素造成的網絡不穩定。和前面提到的金融壓力測試一樣,對通信設備進行測試的時候,也要儘可能模擬上面提到的各種極端條件,對設備和網絡實施壓力測試,只有在實驗室里設備能夠抗壓,到了真實的網絡中才不會出故障。

最後說一下另一個方面的壓力測試。幾年前我參觀思博倫在泰國的工廠,看見生產線的技術人員將一塊剛剛生產好的電路板,放在一個壓力裝置下,電路板上布滿了各種各樣的傳感器。這個測試實際上是對生產好的電路板進行物理的壓力測試,確保生產的產品能夠有一定的承壓能力,並找出承壓之後的薄弱點。做這樣的測試生產線可以改進生產工藝並在後續的設計中改進產品的設計。

更多思博倫信息與設備使用技巧,請繼續關注思博倫技術中心!



原文網址:https://kknews.cc/tech/p5z3b5p.html
工商服務
請自節制
每日頭條

Re: 盲點:齊識而返,不能過彼

文章 每日頭條 »

心理測試:你的心理壓力指數是多少?
2019-01-18 由 吳老師談教育 發表于心理


在現時的社會裡,隨著人類的需求、追求、欲望的探索!人類以此推動了生活節湊,而大多數人隨不了節湊的演變,就會感到生活的壓力,對生活的厭卷!既然你踏入了社會,必然要承受外界的壓力,當承受不了的時候,就要像雪松一樣,學會適當的彎曲一下,這樣才不會被壓垮。競爭激烈的職場,開銷龐大的家庭,以及疲於應付的人情往來,就像是駱駝身上的稻草,變換成心理無法卸載的壓力。快來測一測現實生活中,你承受的心理壓力有多大?

1.乘坐電梯時四個角落均有人站立,你會選擇靠近誰?

A. 西裝革履的男士

B. 穿著精緻的美貌女子

C. 略顯疲憊的老者

D. 背著書包睡眼惺忪的孩子

2.路過一個水果攤,你看到一個你沒見過的水果,第一反應是?

A. 猜測它的口味

B. 迫不及待買來嘗嘗

C. 猜想它的生長環境

D. 覺得一定賣的很貴

3.下雨的周末你會選擇如何度過?

A. 一個人看片聽歌

B. 邀請狐朋狗友吃火鍋

C. 蒙頭大睡養足精神

D. 攜傘出行,看看雨幕下的城市

4.什麼事情會讓你最開心?

A. 加薪升職

B. 老友重逢

C. 和愛人一起旅遊

D. 和家人共度的居家時光

5.你更喜歡和下列哪類人聊天?

A. 性子活躍的年輕人

B. 閱歷豐富的中年人

C. 境遇雷同的同性朋友

D. 志同道合的異性朋友


解析:

從A到D,分別對應著心理壓力指數的高低,你選擇的A越多,你的心理壓力指數就越大。

5A:就現在的情況而言,雖不至於被生活的壓力逼迫的喘不過氣來,但也達到了一個高於一般人的承受範圍,足以讓你時刻保持惆悵滿懷、負重前行的狀態。你會為了嚮往中的美好生活,而在心裡不斷的為自己施壓,讓無盡的焦灼如影隨形。


4A:生活不易,不管是什麼人都會有倍感壓力的時候,你也不例外。但其實恰當的壓力不但不會讓人頹廢,反而可以變成生活的動力,這個道理便非常適合現在你的狀態。對你而言,不管壓力來自金錢還是來自生活的規劃,你都會積極調節,讓它變成助推你更進一步的動力。


3A及以下:相較於大多數人而言,上天給你的最大恩賜便是樂觀向上的心態,讓你不管面對何種壓力和焦躁,都能以積極陽光的態度泰然處之。對於樂天派的你來講,壓力和空氣等重,完全不會影響你對生活的熱愛,和對美好未來的探索。你總是時刻保持樂觀的心態,讓你成為了生活中的智者。



原文網址:https://kknews.cc/psychology/x8xo5j8.html
莫大

Re: 盲點:齊識而返,不能過彼

文章 莫大 »

每日頭條 寫: 週日 6月 12, 2022 12:54 pm 心理測試:你的心理壓力指數是多少?
2019-01-18 由 吳老師談教育 發表于心理


在現時的社會裡,隨著人類的需求、追求、欲望的探索!人類以此推動了生活節湊,而大多數人隨不了節湊的演變,就會感到生活的壓力,對生活的厭卷!既然你踏入了社會,必然要承受外界的壓力,當承受不了的時候,就要像雪松一樣,學會適當的彎曲一下,這樣才不會被壓垮。競爭激烈的職場,開銷龐大的家庭,以及疲於應付的人情往來,就像是駱駝身上的稻草,變換成心理無法卸載的壓力。快來測一測現實生活中,你承受的心理壓力有多大?

1.乘坐電梯時四個角落均有人站立,你會選擇靠近誰?

A. 西裝革履的男士

B. 穿著精緻的美貌女子

C. 略顯疲憊的老者

D. 背著書包睡眼惺忪的孩子

2.路過一個水果攤,你看到一個你沒見過的水果,第一反應是?

A. 猜測它的口味

B. 迫不及待買來嘗嘗

C. 猜想它的生長環境

D. 覺得一定賣的很貴

3.下雨的周末你會選擇如何度過?

A. 一個人看片聽歌

B. 邀請狐朋狗友吃火鍋

C. 蒙頭大睡養足精神

D. 攜傘出行,看看雨幕下的城市

4.什麼事情會讓你最開心?

A. 加薪升職

B. 老友重逢

C. 和愛人一起旅遊

D. 和家人共度的居家時光

5.你更喜歡和下列哪類人聊天?

A. 性子活躍的年輕人

B. 閱歷豐富的中年人

C. 境遇雷同的同性朋友

D. 志同道合的異性朋友


解析:

從A到D,分別對應著心理壓力指數的高低,你選擇的A越多,你的心理壓力指數就越大。

5A:就現在的情況而言,雖不至於被生活的壓力逼迫的喘不過氣來,但也達到了一個高於一般人的承受範圍,足以讓你時刻保持惆悵滿懷、負重前行的狀態。你會為了嚮往中的美好生活,而在心裡不斷的為自己施壓,讓無盡的焦灼如影隨形。


4A:生活不易,不管是什麼人都會有倍感壓力的時候,你也不例外。但其實恰當的壓力不但不會讓人頹廢,反而可以變成生活的動力,這個道理便非常適合現在你的狀態。對你而言,不管壓力來自金錢還是來自生活的規劃,你都會積極調節,讓它變成助推你更進一步的動力。


3A及以下:相較於大多數人而言,上天給你的最大恩賜便是樂觀向上的心態,讓你不管面對何種壓力和焦躁,都能以積極陽光的態度泰然處之。對於樂天派的你來講,壓力和空氣等重,完全不會影響你對生活的熱愛,和對美好未來的探索。你總是時刻保持樂觀的心態,讓你成為了生活中的智者。



原文網址:https://kknews.cc/psychology/x8xo5j8.html
謝謝分享
請自節制
莫大

Re: 盲點:齊識而返,不能過彼

文章 莫大 »

南無地藏王菩薩 寫: 週一 6月 13, 2022 10:09 am
莫大 寫: 週日 6月 12, 2022 9:38 am
南無地藏王菩薩 寫: 週日 6月 12, 2022 7:25 am
莫大 寫: 週六 6月 11, 2022 3:58 pm
南無地藏王菩薩 寫: 週六 6月 11, 2022 3:04 pm
莫大 寫: 週六 6月 11, 2022 1:12 pm
專打不長眼 寫: 週六 6月 11, 2022 1:03 pm
口內 寫: 週二 5月 31, 2022 9:11 pm
訪客 寫: 週五 10月 29, 2021 8:44 am ㄧ心三藏:如來藏阿陀那藏阿賴耶
一心三藏明明是 ,空如來藏,不空如來藏,空不空如來藏
連這都搞不清楚,亂扯一通,果然跟星洲犀牛是同類,可悲啊
不學無術還是別出來丟人現眼以免自誤誤人。
無頭無願
早早超生
圖檔
吊兒郎當
屢勸不聽
圖檔
人若豁出去
肉麻當有趣
:D
:D
:D
:D
圖檔
吊兒郎當
白費力氣
莫大

Re: 盲點:齊識而返,不能過彼

文章 莫大 »

多謝多年的支持與愛戴
請勿對號入座自作多情
莫大

Re: 盲點:齊識而返,不能過彼

文章 莫大 »

慈悲喜捨渾然忘我
慈悲喜得斤斤計較
莫大

Re: 盲點:齊識而返,不能過彼

文章 莫大 »

虛人幻如影無法如實觀
無頭演達多常思無益事
莫大

Re: 盲點:齊識而返,不能過彼

文章 莫大 »

空無一有藏個佛
出言便差無感覺
回覆文章