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


ru.unix

 
 - RU.UNIX ----------------------------------------------------------------------
 From : Timur I.Danyarhojaev                 2:5020/400     03 Nov 2000  09:45:37
 To : All
 Subject : Re: Как понять,   что файл с дырами?
 -------------------------------------------------------------------------------- 
 
 Valentin Nechayev wrote:
 
 >         Hello Valeriy E. Ushakov!
 >
 > >> EBB>  Вот только одно мне совершенно непонятно - ЗАЧЕМ это нужно?!
 > >> Зачем нужно определять дыры, причем эффективно (сисколлом вида
 > >> skip_to_next_existing)? Вы серьезно не понимаете смысла в полноте API?
 > VEU> Какая это полнота АПИ, если это явная деталь реализации???
 >
 > Это вопрос именно полноты API. Есть средство сделать дыру? Должно быть
 > и средство опознать дыру.
 
 Средств "сделать дыру" - HЕТ!
 Есть в нынешней терменологии - фича, что если я сделаю lseek, а
 потом запишу, то получится неразмещенное обнуленное пространство.
 Если файловая система этого делать не умеет, то ей просто прийдется
 прописать этот кусок нулями.
 
 > А от таких вот скидок на детали реализации и получается картина нынешнего
 > юниксового убожества со всех сторон.
 
 Убожество обычно в головах, а иметь 600 и более страничное ядровое API
 - как бы это помягче выразиться...
 Это в вашем понимании "убожество" позволяет эфективно переносить большие
 программы на разные архитектуры.
 
 > VEU> А что делать с файлом в котором идет, скажем, блок нулей, потом
 > VEU> блок-дыра, потом снова блок нулей?  Можешь привести пример реально
 > VEU> полезной программы, которой требовалось бы это уметь отличать от блок
 > VEU> и две дыры, от дыры из трех блоков и т.д.
 >
 > Про занятое место тут говорилось N+1 раз.
 > Если это никому не нужно - то нехер было вообще принцип дырявости вводить.
 
 А никто и не вводил - само получилось, проще обнулить блок указателей,
 чем расписывать неразмещенное место нулями.
 Машинки были дохленькие, диски маленькие.
 У меня вот 2 лаборатории на 10Mb сидели, 5Mb система 2*2.5Mb пользователи,
 И график смены 2.5Mb носителей.
 Просто до появления M$ разработчики больше думали об алгоритмах,
 эффективности их реализации, а сейчас...
 
 > VEU> Если я правильно понял исходную проблему (про змодем), то там-то это
 > VEU> точно не надо и все три блока (неважно, "настоящие" там нули или
 > VEU> дырка) надо передавать одной "змодемной" дырой, безотносительно к
 > VEU> тому, есть ли "fs-ная" дыра.
 >
 > От исходной проблемы уже давно ушли. Hо и в ней требование максимально
 > точной передачи файла имеет смысл быть.
 
 Точной для кого?
 *NIX - унифицированная среда жизни программ, на уровне системных вызовов
 ничего не меняется, зачем же лезть в детали реализации.
 Здесь уже приводился пример с dump - ему нужно знать как размещен файл
 в файловой системе, но он не универсален - свой для каждой FS.
 А cp может и lseek для каждого блока нулей делать.
 --- ifmail v.2.15dev5
  * Origin: PUES (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 
Архивное /ru.unix/45807d5ba7da.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional