目錄
一、存儲管理
? ? ? ? 1、頁式存儲
? ? ? ? 2、段式存儲
? ? ? ? 3、段頁式存儲
二、磁盤管理?
? ? ? ? 1、先來先服務FCFS
? ? ? ? 2、最短尋道時間優(yōu)先SSTF
三、文件系統(tǒng)
? ? ? ? 1、文件基本概念
? ? ? ? 2、文件的類型:
? ? ? ? 3、索引文件結構
? ? ? ? 4、位示圖
四、性能指標
五、性能設計
? ? ? ? 1、阿姆達爾定律
六、性能評估
? ? ? ? 1、Web服務器性能評估
? ? ? ? 2、系統(tǒng)監(jiān)視
一、存儲管理
? ? ? ? 1、頁式存儲
? ? ? ? ? ? ? ? 將程序與內存劃分為同樣大小的塊,以頁為單位將程序調入內存。
? ? ? ? ? ? ? ? 【優(yōu)點】利用率高,碎片小,分配及管理簡單。
? ? ? ? ? ? ? ? 【缺點】增加了系統(tǒng)開銷;可能產(chǎn)生抖動現(xiàn)象。
? ? ? ? ? ? ? ? 高級程序語言使用邏輯地址;
? ? ? ? ? ? ? ? 運行狀態(tài),內存中使用物理地址。
? ? ? ? ? ? ? ? 邏輯地址 = 頁號 + 頁內地址
? ? ? ? ? ? ? ? 物理地址 = 頁幀號(塊號)?+ 頁內地址
? ? ? ? ? ? ? ? 例如:頁內存儲系統(tǒng)中,每個頁的大小為4KB。
? ? ? ? ? ? ? ? ? ? ? ? 邏輯地址是:10 1100 1101 1110
? ? ? ? ? ? ? ? ? ? ? ? 對應的物理地址應該是?
? ? ? ? ? ? ? ? ? ? ? ? 答:因為每個頁大小為4KB,等于2的12次方,所以邏輯地址的后12位是頁內地址,前兩位是也號,10是二進制轉為十進制是2,對應上圖6號塊,6轉換為二進制為110,所以物理地址是 110?1100 1101 1110。
? ? ? ? ?因為有6個頁號,但內存中之分配了4個頁幀號,所以會有頁面淘汰問題,頁面淘汰時優(yōu)先淘汰狀態(tài)位為1且訪問位為0(最近未被訪問)的頁面,如果訪問位篩選出多個為0頁面,此時考慮修改位為0的優(yōu)先淘汰。
? ? ? ? 2、段式存儲
? ? ? ? ? ? ? ? 按用戶作業(yè)中的自然段來劃分邏輯空間,然后調入內存,段的長度可以不一樣。
? ? ? ? ? ? ? ? 【優(yōu)點】多道程序共享內存,各段程序修改互不影響。
? ? ? ? ? ? ? ? 【缺點】內存利用率低,內存碎片浪費大。
? ? ? ? ? ? ? ? 邏輯地址轉物理地址:
????????????????????????合法段地址:(0,25K)
? ? ? ? ? ? ? ? ????????非法段地址:(0,35K)
? ? ? ? ? ? ? ? ????????因為0號段的段長只有30K,35K會溢出。
? ? ? ? 3、段頁式存儲
? ? ? ? ? ? ? ? 段式與頁式的綜合體。先分段,再分頁。1個程序可以有若干個段,每個段中可以有若干個頁,每個頁的大小相同,但每個段的大小不同。
? ? ? ? ? ? ? ? 【優(yōu)點】空間浪費小、存儲共享容易、存儲保護容易、能動態(tài)連接。
? ? ? ? ? ? ? ? 【缺點】由于管理軟件的增加,復雜性和開銷也隨之增加,需要的硬件以及占用的內存也有所增加
二、磁盤管理?
? ? ? ? ?存取時間 = 尋道時間 + 等待時間,尋道時間是指磁頭移動到磁道所需的時間;等待時間為等待讀寫的扇區(qū)轉到磁頭下方所用的時間。
? ? ? ? ?讀取磁盤數(shù)據(jù)的時間應該包括以下三個部分:
? ? ? ? (1)找磁道的時間。
? ? ? ? (2)找塊(扇區(qū))的時間,即旋轉延遲時間。
? ? ? ? (3)傳輸時間。
? ? ? ? 例題:
? ? ? ? 答:((10 * 10)+ 100 + 2)* 100 = 20200
? ? ? ? ? ? ? ? 選擇 D?
? ? ? ? 1、先來先服務FCFS
? ? ? ? ? ? ? ? 按順序訪問磁道。
? ? ? ? 2、最短尋道時間優(yōu)先SSTF
? ? ? ? ? ? ? ? 優(yōu)先訪問移動距離最短的磁道號,如果距離相同則判斷扇區(qū)號,小的優(yōu)先,不需要關注磁頭號。
? ? ? ? ?例題:
? ? ? ? 答案:C
三、文件系統(tǒng)
? ? ? ? 1、文件基本概念
? ? ? ? ????????文件(File)是具有符號名的、在邏輯上具有完整意義的一組相關信息項的集合,例如,一個源程序、一個目標程序、編譯程序、一批待加工的數(shù)據(jù)和各種文檔等都可以各自組成一個文件。
????????????????一個文件包括文本體和文件說明。
? ? ? ? ????????(1)文件體是文件真實的內容。
? ? ? ? ????????(2)文件說明是操作系統(tǒng)為了管理文件所用到的信息,包括文件名、文件內部標識、文件類型、文件存儲地址、文件長度、訪問權限、建立時間和訪問時間等。
? ? ? ? 2、文件的類型:
? ? ? ? (1)按文件的性質和用途分類可將文件分為系統(tǒng)文件、庫文件和用戶文件。
? ? ? ? (2)按信息保存期限分類可將文件分為臨時文件、檔案文件和永久文件。
? ? ? ? (3)按文件的保護方式分類可將文件分為只讀文件、讀/寫文件、可執(zhí)行文件和不保護文件。
? ? ? ? (4)UNIX系統(tǒng)將文件分為普通文件、目錄文件和設備文件(特殊文件)。
? ? ? ? ????????例題:
? ? ? ? ?????????答案:A
? ? ? ? 3、索引文件結構
? ? ? ? ? ? ? ? 默認有13個節(jié)點,前10個存放數(shù)據(jù)盤,為直接索引,后3個存放索引盤,分別為一級間接索引、二級間接索引、三級間接索引。
? ? ? ? 例題:
? ? ? ? ?答:1KB = 1024B,1024 / 4 = 256
? ? ? ? ????????因為數(shù)組0 - 5為直接地址索引,所以一級簡介索引范圍應該是6 - 261.
? ? ? ? ????????所以答案(1)應該為 A。因為含有二級索引,二級索引的長度為256的平方,也就是65536,再加上一級索引的256,再加直接地址索引的6,等于65798,答案(2)選D。
? ? ? ? 4、位示圖
? ? ? ? ? ? ? ? ?利用二進制的一位來表示磁盤中的一個盤塊的使用情況。當其值為“0”時,表示對應的盤塊空閑;為“1”時,表示已經(jīng)分配。
? ? ? ? ? ? ? ? 例題:?
? ? ? ? ? ? ? ? ?答:1GB = 1024MB,300GB = 300 * 1024 = 307200
? ? ? ? ? ? ? ? ? ? ? ? 307200 / 32 = 9600,答難選D。
? ? ? ? ? ? ? ? 拓展問題:若物理塊從0號開始編號,某頁面放置在1023號物理塊,則它在幾號字,幾號位?
? ? ? ? ? ? ? ? 答:因為物理塊從0號開始編號,且放置在1023塊,所以是放在第1024個物理塊,1024 / 32 = 32,所以是放在了第32個字,的最后一號位,因為是從0開始編號,所以是第31個字的第31號位。
四、性能指標
五、性能設計
? ? ? ? 1、阿姆達爾定律
? ? ? ? 答案:B
六、性能評估
? ? ? ? 1、Web服務器性能評估
? ? ? ? (1)在Web服務器的測試中,反映其性能的指標主要有:最大并發(fā)連接數(shù)、響應延遲和吞吐量等。
? ? ? ? (2)常見的Web服務器性能評測方法有基準性能測試、壓力測試和可靠性測試。文章來源:http://www.zghlxwxcb.cn/news/detail-689792.html
? ? ? ? 2、系統(tǒng)監(jiān)視
? ? ? ? ? ? ? ? 進行系統(tǒng)監(jiān)視通常有3種方式:一是通過系統(tǒng)本身提供的命令,如UNIX/Linux系統(tǒng)中的W、ps、last、Windows中的netstat等;二是通過系統(tǒng)記錄文件查閱系統(tǒng)在特定時間內的運行狀態(tài);三是集成命令、文件記錄和可視化技術的監(jiān)控工具,如Windows的perfmon應用程序。文章來源地址http://www.zghlxwxcb.cn/news/detail-689792.html
到了這里,關于系統(tǒng)架構設計師-計算機系統(tǒng)基礎知識(2)的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!