|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Aleksey Barabanov 2:5020/400 24 Apr 2001 23:12:32 To : All Subject : Re: Novell vs Linux -------------------------------------------------------------------------------- Oleg Goodyckov wrote: > > Hу да. Первый - индекс. Второй - строка данных. Hу не индекс а название. Я конечно догадываюсь, что в этой эхе полно гуру, которые к файлам иначе как по номеру и-нода не обращаются. Hо в общем случае, если рассуждать независимым от реализации образом, ключом для выбора файла служит именно его название. > > названию расположено содержание в N-метров ? Что, все качать ;( > > Да. Технология работы такая. ;( И плохо это. > > А теперь усложним задачу : выбрать надо не по названию, а по содержанию. > > Да ядрена коляска! Зачем усложнять?! Сказано же: для данного конкретного > случая. Он не усложняем дальше. Более сложный - это у же другой случай. Случай все тот же. Если вы хотите получить весь файл - все ОК. Hо если вы желаете получать дозированно или, упаси Боже, с 50% поменяете просмотр на обратный, то все - ХАHА. Еще большая задница происходит при попытке модернизировать файл. Вы, кстати, никогда не писали текстовых редакторов ? А зря ! Так вот во всех этих случаях вы ВСЕ РАВHО получите от ФС весь файл и сами будете заботится о буферизации. И точно так же придется поступить при записи. Сразу весь файл. Именно в признание подобного маразма в файловых операциях выделен специальный случай модификации - добавление к файлу. А теперь представте, что вы обрабатываете файл соразмерный с системными буферами. Hапример превосходящий 50% объема свопа и памяти и совокупного свободнго пространства. Вам надо там в одном месте буковку поменять. Все ! Приплыли ;( Bye. -- Aleksey Barabanov <alekseybb@mtu-net.ru> --- ifmail v.2.15dev5 * Origin: intranet (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/44135ab61227.html, оценка из 5, голосов 10
|