簡介 一個PCI/PCIe設(shè)備的配置空間是給其他設(shè)備/RC暴露的接口,可以通過配置空間查看設(shè)備的一些能力集、狀態(tài)等,也可以下發(fā)寫配置命令來控制設(shè)...
一、錯誤分類 如上圖,pci傳輸過程中,以及pcie設(shè)備自身發(fā)現(xiàn)的錯誤,可以兩大類 可恢復(fù)錯誤: 表示硬件會自動恢復(fù)的錯誤,無需軟件參與 不可恢...
LBA(Logic Block Address),字面含義是邏輯塊地址。但實(shí)際是block的編號,并不正常理解的地址的概念。 SSD是以bloc...
在偏低層開發(fā)時,經(jīng)常會用到4字節(jié)、8字節(jié)對齊的內(nèi)存操作;或者是地址為4K對齊等等,可以使用下面接口來實(shí)現(xiàn) 此接口返回addr以align字節(jié)對齊...
這里是以vmware上安裝ubuntu系統(tǒng)為例說明如果安裝時填的最大磁盤大小在使用過程中不夠用時,可以通過vmware的“擴(kuò)容”功能增加容量,但...
在cmd命令行窗口中輸入robocopy empty_dir will_delete_dir /purge empty_dir 新建的空白目錄 ...
概述 對于硬盤的訪問,如果IO所涉及的數(shù)據(jù)量太大、或者跨頁等原因,有可能需要對訪問IO進(jìn)行拆分成多個小IO來訪問。本文根據(jù)SPDK開源代碼中ex...
使用GCC編譯的C應(yīng)用程序,如果想在某個接口中打印調(diào)用棧,可以使用gcc的backtraces[https://www.gnu.org/soft...
概述 RAID(Redundant Array of Inexpensive Disks),廉價冗余磁盤陣列。最初是為了組合多塊小容量的廉價磁盤...