電腦體繫結構-圖

來源:互聯網
上載者:User

標籤:

PAE:實體位址延伸:
32bit+4=64G

32位作業系統:1G核心+3G使用者

緩衝:比原始儲存設快,但小,因為貴,程式運行局部性

緩衝置換演算法:LRU MRU

程式運行局部性:空間局部性,時間局部性

1.寄存器

2.一級指令緩衝,一級資料緩衝

3.二級緩衝

4.三級緩衝(共用)

1.直接映射(效能太低,RAM >>緩衝)

2.N路關聯

5.cpu直接跟1級緩衝打交道,其二級緩衝,三級緩衝要置換到1級緩衝

 

6. Write through:通寫,CPU更新緩衝,所有緩衝也同時都要更新

    Write Back:回寫,當CPU丟棄緩衝中資料,才更新其他緩衝

7.裝置識別:IO連接埠

   裝置在PC開機BIOS檢測,註冊IO連接埠

8.中斷控制器:接受外部裝置請求,並向CPU請求中斷處理

 

9.線性低地址空間16M 給DMA使用

 

10.BIOS :載入線性地址最低端

 

11.CPU頻率大於記憶體頻率,需要在一定比例後在上升延讀取記憶體資料

 

12.process:一個獨立的運行單位

                 系統資源:CPU時間,儲存空間

13.os:vm

     把CPU時間分區

14.指令寄存器:指向下條指令地址

 

15.進程切換:儲存現場,恢複現場

 

16.把記憶體劃分成固定單元[4K..]

    每個頁面稱為頁框

    進程虛擬位址空間頁 通過MMU映射到 頁框

    MMU:具有保護資源,映射資源

    映射關係:儲存在 一級目錄,二級目錄,三級目錄

    進程優先順序:優先順序越高,越優先調度,分的時間越多

17.進程分類:

Every Linux process is always scheduled according to one of the following scheduling classes : SCHED_FIFO  [1-99]First-In, First-Out real-time process SCHED_RRRound Robin real-time process SCHED_NORMAL (100-139)conventional, time-shared process ather named by SCHED_OTHERFor normal processes 優先順序調整:SCHED_FIFOchrt  -f  [1-99]  /path/to/program arguments SCHED_RRchrt -r [1-99]  /path/to/program arguments SCHED_OTHER (SCHED_NORMAL)nicerenice  In Linux, process priority is dynamicThe scheduler keeps track of what processes are doing and adjusts their priorities periodicallyProcesses that have been denied the use of a CPU for a long time interval are boosted by dynamically increasing their priorityProcesses running for a long time are penalized by decreasing their priority

   

   

 

18.

搶佔tick:時鐘中斷100Hz1000Hz RHEL 6.4tick lessinterrupt-driven硬中斷非強制中斷 深度睡眠

 

 

 

 

 

  

電腦體繫結構-圖

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.