作業系統 習題磁碟空間利用率

2021-10-09 20:33:25 字數 568 閱讀 8607

(1)不採用記錄成組操作時磁空間的利用率為( )。

(2)採用記錄成組操作且塊因子為5時,磁帶空間的利用率為( )。

(3)當按上述方式把檔案存放到磁帶上後,使用者要求每次讀乙個邏輯記錄存放到他的工作區。當對該記錄處理後,又要求把下乙個邏輯記錄讀入他的工作區,直至10個邏輯記錄處理結束。系統應如何為使用者服務?

(1)利用率為50%

每個記錄佔一塊,因此塊大小為480字元。

儲存資訊所佔磁帶空間為:480/800=0.6英吋

利用率為0.6/(0.6+0.6)=50%

(2)利用率為83%

如果採用記錄成組操作且塊因子為5時,塊大小為480*5=2400字元。

儲存資訊所佔的磁帶空間為:2400/800=3英吋。

利用率為3/(3+0.6)=83%

(3)設定長度為2400字元的主存緩衝區;

找到該檔案的存放位置,啟動磁帶機讀出第一塊內容存入主存緩衝區;

進行記錄分解,按使用者要求依次把主存緩衝區中的五個記錄傳送到使用者工作區;

啟動磁帶機讀第二塊內容存入主存緩衝區,把第6至10個邏輯記錄按使用者要求依次傳送到使用者工作區。

檢視InnoDB的磁碟空間利用率

丁奇,原文 這周阿里集團dba內部分享時,支付寶的黃忠同學提了乙個問題,關於innodb索引page 的利用率。page利用率 主要是指btee裡面每個page的使用被使用的空間大小。我們知道innodb預設乙個page大小是16k。但實際使用情況不會總用滿 我們定義為所有page的總使用位元組除以...

InnoDB磁碟空間利用率的檢視

檢視innodb的磁碟空間利用率 page利用率 主要是指btee裡面每個page的使用被使用的空間大小。我們知道innodb預設乙個page大小是16k。但實際使用情況不會總用滿 我們定義為所有page的總使用位元組除以總位元組數。在理論分析之前,我們要先弄個工具,查一下。例項統計 寫了乙個簡單的...

oracle資料庫作業系統CPU利用率居高不下

背景現象 應用系統響應速度慢,常因為堵塞鎖過多導致系統堵死,應用無法使用。用top命令檢視,cpu利用率居高不下 處理過程 檢視oracle的等待事件,select event,count from v session wait group by event 發現有21個latch cache bu...