5. “強人”的“至強”處理器大腦

來源:互聯網
上載者:User

??? > 無論PC還是伺服器,在整機市場大打價格戰的同時,無一例外都在強調它們擁有多麼“強勁”的“芯”,也許我們可以將“強人”的大腦比做“至強”處理器。大部分“平庸”的學生從小都羨慕者那些擁有不俗智力的同學,每每獲得高分,而不需要花費太多的時間做功課,因為,那些同學從小就擁有一顆“奔騰”的芯,我就是一個平庸的學生,只能靠多啃書本來彌補自己的不足,可在有限的時間裡,我總是無法算出那麼多複雜的題,任憑自己多麼努力也無濟於事。
??? > 一項統計,大部分PC的空閑時間大大超過了使用時間,儘管PC廠商/OS廠商都貼心的設計了省電模式,它們依然成為了最消耗電能的“家電”。還有一個IT領域,一群愛好者試圖串連上數千台普通PC,以平行處理的方式,挑戰巨型伺服器。再有,即使擁有“至強”處理器,也無法用有限的伺服器,滿足無限增長的訪問量,因為它是單CPU,即使作業系統為他設計了良好的多任務系統,但它仍然是分時完成的。
??? > 我們的“強人們”面臨的狀況和這些例子沒有絲毫分別,如之前的“強人”日記裡的描述,“超人”也同樣會出現滿符合運做,如果天上掉同時掉下4個盤子,你雙手接著,一隻腳接著,要想接住第4隻,你只有坐在地上用最後一隻腳,或用嘴而保持站立,這是你需要選擇的是放棄站立的權利或說話的權利。也許現實生活中“強人”們面臨的可能比這更殘酷。
??? > 前面的假設是有“強人”的高效能處理器,還有高穩定性的作業系統,一切事件可以井井有條的進行,完成一個就可以騰出空實現下一個,在任務數量允許的範圍內“強人”是不會有問題的。但並不是所有“強人”都那麼走運,他們被安裝在一個蹩腳的作業系統中,每個進程被掛起後,再恢複時遺失了部分資料,最常出現的是堆疊溢位而產生整個作業系統崩潰。也許“強人”配備了足夠的記憶體,可以讓他堅持一段時間減少溢出的次數。但任何公司往往不只是強人構成的,大量的普通CPU也運行在蹩腳的作業系統上,頻繁的溢出,頻繁的死機,頻繁的系統重新載入,導致任務的積壓,服務效率的大幅度縮減。
??? > 相信,您知道您的CPU的效能,也知道您所處的作業系統。
??? > 另外補充一下,前面所說的作業系統都是指現在流行的多任務作業系統。因為大家都希望能“多任務”。上面的問題在單任務作業系統中造成的影響比較“小”。
??? > 多任務作業系統的首要條件就是,“進程被掛起與恢複時的狀態保持一致”,在NGNc的虛擬機器中有一個概念“Slot”,這個槽就是用來保留進程狀態的,包括堆棧資訊和結構,為了讓NGNc的虛擬機器運行良好,這個槽中儲存那些資訊是我研究/實踐多時才運行穩定的。“雕塑”系統的“定單”概念就如同“Slot”一樣,它承載的就是每個工作任務的狀態資訊,在一個人不管強人與否,他如果同時接受了多個任務,就需要清晰的儲存這些任務的“定單”,並用自己的CPU以分時的方式完成他們,而不出現混亂。對每個任務清晰確定“定單”的就是作業系統。

?

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.