sparse image file的建立和使用

2021-05-23 02:37:55 字數 449 閱讀 2244

sparse file的檔案以sparse方式儲存,其優點是延遲分配磁碟空間,原理可模擬於可執行檔案中的.bss段。

sparse file尤其適合作為虛擬機器的磁碟映像檔案。它僅保留一些建立時使用者指定的檔案大小資訊以及其他的metadata,使用allocation on demand的方式,用多少分配多少,既快又方便。

建立sparse image file主要依靠dd命令的seek引數,比如要建立乙個5g的虛擬磁碟映像:

[root@jcwkyl myvms]# dd if=/dev/zero of=/vm/vm1.img bs=1 count=0 seek=5g

5.0g    /vm/vm1.img

檢視乙個sparse檔案在磁碟上實際分配的大小:

[root@jcwkyl myvms]# du -sh /vm/vm1.img

0       /vm/vm1.img

Objective C 的類和物件的建立和使用

在oc中類有介面 inte ce 和實現 implementation 兩部分組成。1.inte ce介面部分。介面的擴充套件名為.h。在該檔案中主要說名類有哪些特性和功能。在其中存放了類的例項變數和方法。比如建立student類基於nsobject類 inte ce student nsobjec...

Linux系統下C語言程式設計 執行緒的建立和使用

2008 04 21 10 03 佚名 51cto.com 執行緒的建立是用下面的幾個函式來實現的.include int pthread create pthread t thread,pthread attr t attr,void start routine void void arg voi...

python字典的建立和輸出 字典的建立和使用

直接建立 d 輸出結果 dict函式 通過序列對建立字典 vaulues name daniel age 23 1 print dict values 通過關鍵字建立字典 print dict name daniel age 23,1 如果 dict 不傳入任何引數將會返回乙個空字典 print d...