|
ru.unix
- RU.UNIX ----------------------------------------------------------------------
From : Eugene B. Berdnikov 2:5020/400 03 Nov 2000 20:04:38
To : Valentin Nechayev
Subject : Re: Как понять, что файл с дырами?
--------------------------------------------------------------------------------
Valentin Nechayev <netch@carrier.kiev.ua> wrote:
TID>> Есть в нынешней терменологии - фича, что если я сделаю lseek, а
TID>> потом запишу, то получится неразмещенное обнуленное пространство.
VN>
VN> Это и есть средство сделать дыру. Его бы не было, если бы система не
VN> позволяла писать с точки дальше, чем позиция за известным концом файла, а
VN> еще лучше - не давала бы даже позиционироваться туда.
Hеверно.
Это не средство сделать дыру, а конкретная реализация I/O для конкретной
файловой системы. Можете убедиться сами, что lseek(2)+write(2) на VFAT
(который дыр иметь не может) порождает блок нулей.
VN> Гениально! А теперь прошу подумать над следующим. В файле два байта -
VN> один по смещению 0, другой - по 2^30. Сначала создайте такой файл по NFS,
VN> потом прочтите. Hу и как впечатление о скорости работы? (NFS - это чтобы
VN> прогнать гиг нулей по сети, это будет заметно даже на стомегабитке.
VN> Модем на 33600 рекомендуется для мазохистов.)
Hу и что? Создаем по nfs два блока со смещением 0 2^30/bsize,
потом читаем эти два блока двумя запросами по rpc. Сервер честно
пару раз делает lseek(2). И никаких гигабайтов по сети.
Что из этого следует? Да только то, что если данные хранятся в виде,
требующем прямого доступа, то и читаться они должны аналогично.
А то, что такие данные не следует хранить на VFAT - уже очевидно.
--
Eugene Berdnikov
--- ifmail v.2.15dev5
* Origin: Institute for High Energy Physics, Protvino, Russia (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
| Тема: |
Автор: |
Дата: |
|
Re: Как понять, что файл с дырами? |
Eugene B. Berdnikov |
31 Oct 2000 23:04:45 |
Как понять, что файл с дырами? |
Lev Serebryakov |
01 Nov 2000 11:56:28 |
 Re: Как понять, что файл с дырами? |
Valentin Nechayev |
01 Nov 2000 16:39:42 |
 Как понять, что файл с дырами? |
Alex Semenyaka |
01 Nov 2000 17:14:52 |
 Re: Как понять, что файл с дырами? |
Eugene B. Berdnikov |
02 Nov 2000 06:03:15 |
 Re: Как понять, что файл с дырами? |
Valentin Nechayev |
02 Nov 2000 23:44:16 |
 Re: Как понять, что файл с дырами? |
Valeriy E. Ushakov |
03 Nov 2000 00:31:15 |
 Re: Как понять, что файл с дырами? |
Valentin Nechayev |
03 Nov 2000 02:54:59 |
 Re: Как понять, что файл с дырами? |
Timur I.Danyarhojaev |
03 Nov 2000 09:45:37 |
  Re: Как понять, что файл с дырами? |
Valentin Nechayev |
03 Nov 2000 11:13:20 |
   Re: Как понять, что файл с дырами? |
Eugene B. Berdnikov |
03 Nov 2000 20:04:38 |
   Re: Как понять, что файл с дырами? |
Valentin Nechayev |
04 Nov 2000 01:41:27 |
   Re: Как понять, что файл с дырами? |
Eugene B. Berdnikov |
04 Nov 2000 06:03:18 |
   Re: Как понять, что файл с дырами? |
Valentin Nechayev |
04 Nov 2000 11:06:39 |
   Re: Как понять, что файл с дырами? |
Valeriy E. Ushakov |
04 Nov 2000 20:23:42 |
    Re: Как понять, что файл с дырами? |
Valentin Nechayev |
05 Nov 2000 21:19:27 |
   Как понять, что файл с дыpами? |
Alexander Stepanov |
05 Nov 2000 01:11:51 |
   Re: Как понять, что файл с дыpами? |
Valentin Nechayev |
05 Nov 2000 03:33:25 |
   Re: Как понять, что файл с дыpами? |
Vladimir Bormotov |
05 Nov 2000 23:06:43 |
   Как понять, что файл с дыpами? |
Alexander Stepanov |
06 Nov 2000 05:14:09 |
   Re: Как понять, что файл с дыpами? |
Valentin Nechayev |
06 Nov 2000 10:15:57 |
   Re: Как понять, что файл с дыpами? |
Vladimir Bormotov |
06 Nov 2000 10:50:34 |
   Как понять, что файл с дыpами? |
Alexander Stepanov |
06 Nov 2000 20:31:40 |
   Re: Как понять, что файл с дыpами? |
Valentin Nechayev |
06 Nov 2000 19:21:26 |
 Как понять, что файл с дырами? |
Sergey Diakov |
03 Nov 2000 15:46:32 |
 Re: Как понять, что файл с дырами? |
Valentin Nechayev |
04 Nov 2000 11:23:02 |
 Re: Как понять, что файл с дырами? |
Eugene B. Berdnikov |
04 Nov 2000 23:04:18 |
  Re: Как понять, что файл с дырами? |
Valentin Nechayev |
05 Nov 2000 03:09:12 |
  Re: Как понять, что файл с дырами? |
Roman A. Stepanov |
05 Nov 2000 14:57:04 |
   неудаляемые демоны? - Re: Как понять, что файл с дырами? |
Valentin Nechayev |
05 Nov 2000 17:32:42 |
 Как понять, что файл с дыpами? |
Alexander Stepanov |
05 Nov 2000 01:26:31 |
  Re: Как понять, что файл с дыpами? |
Valentin Nechayev |
05 Nov 2000 03:25:19 |
  Как понять, что файл с дыpами? |
Alexander Stepanov |
06 Nov 2000 05:13:53 |
   Re: Как понять, что файл с дыpами? |
Valentin Nechayev |
06 Nov 2000 09:55:48 |
   Как понять, что файл с дыpами? |
Alexander Stepanov |
06 Nov 2000 20:10:45 |
   Re: Как понять, что файл с дыpами? |
Valentin Davydov |
07 Nov 2000 12:02:09 |
  Re: Как понять, что файл с дыpами? |
Igor Nikolaev |
05 Nov 2000 04:07:55 |
   Как понять, что файл с дыpами? |
Alexander Stepanov |
06 Nov 2000 05:00:54 |
   Re: Как понять, что файл с дыpами? |
Igor Nikolaev |
10 Nov 2000 03:47:39 |
   Как понять, что файл с дыpами? |
Alexander Stepanov |
11 Nov 2000 03:03:45 |
   Re: Как понять, что файл с дыpами? |
Igor Nikolaev |
13 Nov 2000 11:35:46 |
   Как понять, что файл с дыpами? |
Alexander Stepanov |
14 Nov 2000 03:18:49 |
   Как понять, что файл с дыpами? |
Artyom Tarasenko |
13 Nov 2000 18:44:16 |
   Re: Как понять, что файл с дыpами? |
Igor Nikolaev |
16 Nov 2000 22:06:29 |
 Re: Как понять, что файл с дырами? |
Eugene Karpachov |
05 Nov 2000 01:14:00 |
 Как понять, что файл с дырами? |
Sergey Diakov |
08 Nov 2000 16:22:42 |
 Re: Как понять, что файл с дырами? |
Michael Samanov |
08 Nov 2000 17:23:41 |
  Как понять, что файл с дырами? |
Alex Semenyaka |
10 Nov 2000 13:21:04 |
   Re: Как понять, что файл с дырами? |
Andrew Filonov |
10 Nov 2000 14:24:13 |
    Как понять, что файл с дырами? |
Alex Semenyaka |
10 Nov 2000 20:42:38 |
    Как понять, что файл с дырами? |
Igor Mikhailov |
10 Nov 2000 23:11:20 |
     Re: Как понять, что файл с дырами? |
Andrew Filonov |
11 Nov 2000 02:18:35 |
   Как понять, что файл с дырами? |
Artyom Tarasenko |
13 Nov 2000 11:08:06 |
 Re: Как понять, что файл с дырами? |
Igor Nikolaev |
10 Nov 2000 20:09:55 |
|
|