[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-devel:02278] Re: perforate (description-ja)



八田です。

From: Araki Yasuhiro 荒木靖宏 <yasuhi-a@xxxxxxxxxxxxxxxxxx>
Subject: [debian-devel:02277] perforate (description-ja)

> --元のぶん
> Description: Utilities to save disk space
>  GNU cp used to detect files that contain 0-filled holes and save disk space
>  by skipping them with lseek when writing a file and thus not allocating
>  disk blocks. Unfortunately it does no longer. So here is program to make
>  holes in existing files.
>  .
>  Also there are some scripts that help cleaning up the hard disk
>  (finding duplicated and/or unstripped files).
> 
> この前半の部分がさっぱりわからんっす。。

# admin まだ終わってないっす。間にあうかなぁ。

昔の GNU cp は ファイルの中に 0 が連続した領域(hole)があると lseek で
その部分をすっとばかして、0 でない部分だけをディスクに書いてた。で、ディ
スクブロックの消費を抑えてた。でも、今のはそうじゃなくなっちゃった。だ
から、ファイルの中にホールを作っちゃうプログラムがこいつです。

といった意味にとれる。
これってディスク容量より大きなファイルが作れるってことですよね ?

// 日本インターシステムズ(株) 共通システム部 八田修三
// hattas@xxxxxxxxxxxxxx / hattas@debian.or.jp / hattas@xxxxxxxxxx
// PGP fingerprint = A6 2A 8A C7 5C C3 86 EF  29 0C 50 1C 0B C5 61 E4