Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Victor Wagner                        2:5020/400     22 Feb 2003  02:41:25
 To : Zahar Kiselev
 Subject : Re: вес каталога
 -------------------------------------------------------------------------------- 
 
 Zahar Kiselev <Zahar.Kiselev@p1.f382.n5030.z2.fidonet.org> wrote:
 
  VW>> Если мы вернемся к "файлам с дырками" то выяснится, что бывают такие
  VW>> файлы для которых stat (и соответственно ls и mc) показывают размер
  VW>> в гигабайт, хотя реальных данных там на один дисковый блок.
 ZK> О такой возможности я конечно знаю. А вот способа, как определить -
 ZK> есть ли у меня в системе такие ненормальные файлы - не знаю.
 
 Почему ненормальные? Они более чем нормальные. Способ определить - взять
 файл, сказать на него stat и сравнить размер в байтах и размер в блоках.
 Если в блоках - меньше, значит есть дырки.
 
 ZK> Вообще говоря я читал, что при копировании такие "файлы с извращением" сами
 ZK> преобразуются в нормальные. Так ли это?
 
 Дырки в файлах это вещь, абсолютно невидимая для системного вызова read.
 Он, читая из того места, где дырка увидит просто соответствующее
 количество нулевых байт. Поэтому примитивные программы копирования,
 вроде mc, действительно заполнят все дырки нулями. Более умные могут
 либо пытаться проскочить блок подряд идущих нулей seek-ом, и тогда есть
 шанс наоборот получить дырку, где ее не было, либо лезть в
 метаинформацию файловой системы. Последним обычно занимаются только
 специализированные программы резервного копирования, например
 dump/restore.
 
 -- 
 Tagline supply exhausted.
 --- ifmail v.2.15dev5
  * Origin: Free Net of Leninsky,45 (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 вес каталога   Alexey Miller   19 Feb 2003 03:22:18 
 Re: вес каталога   Victor Wagner   19 Feb 2003 14:45:45 
 Re: вес каталога   Oleg Drokin   19 Feb 2003 20:50:09 
 Re: вес каталога   Zahar Kiselev   21 Feb 2003 23:04:34 
 Re: вес каталога   Aleksey Kishkin   22 Feb 2003 01:36:37 
 Re: вес каталога   Victor Wagner   22 Feb 2003 02:41:25 
 Re: вес каталога   Oleg Drokin   22 Feb 2003 11:53:36 
 вес каталога   Konstantin Osipov   24 Feb 2003 02:09:31 
 Re: вес каталога   Victor Wagner   24 Feb 2003 10:29:23 
 вес каталога   Konstantin Osipov   25 Feb 2003 03:36:20 
 Re: вес каталога   Oleg Drokin   25 Feb 2003 10:35:41 
 вес каталога   Konstantin Osipov   25 Feb 2003 23:21:43 
 Re: вес каталога   Oleg Drokin   26 Feb 2003 10:53:49 
 вес каталога   Konstantin Osipov   27 Feb 2003 01:56:47 
 Re: вес каталога   Oleg Drokin   27 Feb 2003 10:43:24 
 вес каталога   Serge Petruschenko   27 Feb 2003 15:00:02 
 Re: вес каталога   Oleg Drokin   28 Feb 2003 11:36:18 
Архивное /ru.linux/1517894f22186.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional