物理驅動器 和邏輯分割槽的區別與聯絡

2021-07-13 13:46:54 字數 728 閱讀 9153

邏輯分割槽也就是我們平時常說的c盤、d盤,

物理驅動器平時很少使用,通常在安裝作業系統的介面上可以看到。

win7系統下檢視物理驅動器和邏輯分割槽的方法如下:

物理驅動器與邏輯分割槽是一對一或一對多的關係。

例如上圖中,disk0包含c,d,e,f四個邏輯分割槽,disk0是電腦中的硬碟。

disk1只包含乙個邏輯分割槽i,disk1是可移動磁碟也就是常說的u盤。

用vc開發程式訪問邏輯分割槽和物理驅動器的方法都是呼叫createfile函式,傳入的名稱有所不同,

訪問邏輯分割槽:\.\c: \***x

訪問物理驅動器:\.\physicaldrive0

根據邏輯分割槽獲取其所在的物理驅動器的方法如下:

根據分割槽號生成裝置名稱。

呼叫createfile開啟裝置並獲得裝置控制代碼。

呼叫操作碼為ioctl_storage_get_device_number的deviceiocontrol函式,輸出緩衝區中儲存了乙個storage_device_number的結構體

返回devicenumber。

結構體storage_device_number定義為

typedef struct_storage_device_number  storage_device_number,*pstorage_device_number;
其中devicenumber就是我們需要的物理驅動器編號。

邏輯分頁與物理分頁的區別

邏輯分頁 邏輯分頁依賴於 例 mybatis自帶的分頁外掛程式就是邏輯分頁 同時邏輯分頁是先查詢出所有的資料,再根據 塊的所需 例 你需要拿到第幾頁,每頁幾條的資料 篩選出合適的資料進行分頁。物理分頁 物理分頁依賴於資料庫。更側重於sql語句 例 mysql資料庫提供的分頁關鍵字 limit 程式設...

物理刪除與邏輯刪除的區別

邏輯刪除 也就是檔案並沒有被真正的刪除,其本質是修改操作,是否刪除標識 is delete 或者對狀態字段 status 的修改操作。通常這種刪除操作是可逆的,也就是說用適當的方法可以把刪除的檔案恢復出來。物理刪除 指儲存檔案所用的磁儲存區域被真正的擦除或清零,這樣刪除的檔案是不可以恢復的,物理刪除...

物理備份和邏輯備份的區別

首先來聊聊 mysqldump 的備份原理 而使用 mysqldump 備份出的檔案要進行恢復,實際就是執行 sql 檔案的過程,這裡就不展開講解了。再來看看 xtrabackup 的備份原理 同時也講下 xtrabackup 的恢復原理 恢復的目的實際可以看成把備份的資料恢復到乙個一致性位點的過程...