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


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Antony Y. Bolotin                    2:5020/400     27 Apr 2001  20:33:20
 To : All
 Subject : Re: Novell vs Linux
 -------------------------------------------------------------------------------- 
 
 Hi
 
 >> Собственно, почему я и привел в пример голый дос - там буферизация была,
 > Собственно в субже novell vs linux . Где ДОС ? Какой ДОС ? Тема
 > разговора : доступ к сетевым { коллективным } ресурсам.
 
 Вообще, началось все с того, что "где гарантии, что система не зачитывает 
 весь файл в память при его открытии" и около этого. И сначала к сети вообще 
 отношения не имело.
 Собственно, зачем делать буферизацию, при которой обмен данными будет 
 медленнее чем без нее ?
 
  
 > А вот другой пример. Сетка под БЭСТ. Клиентов с полдюжины всего !.
 > Производители БЭСТ официально рекомендуют ставить 100ТХ и не ниже как
 > 3СОМ. Потому что иначе им просто нечего ответить на те тормоза, что там
 > возникают. Это при том, что актуальный для потребителя вывод происходит
 > в текстовом экранчике ДОС весьма неспешно.
 
 Это уже проблемы совсем не буферизации на сервере, а алгоритма работы 
 программы БЭСТ и ейных методов хранения информации.
  
 > СВОП - ЭТО HЕ ПЛОСКИЙ ФАЙЛ ? А вы не знали ? ;)))
 
 Эээ... А разве в linux  нет своп-файлов в принципе ? Hасколько я знаю, есть.
 И можно прекрасно обойтись без отдельной партиции для этого дела.
 И лежать файлик будет, например, на ext2fs. И работать с этим свопом можно 
 будет только через драйвер ext2fs (если, конечно, не хочется поломать фс). 
 Так что для системы это будет самый что ни на есть плоский файл.
 Вот. :))
 
 Hа тему, как создать своп-файл: man mkswap
 И пример набора команд для создания и включения своп-файла:
 dd if=/dev/zero of=swapfile bs=512 count=4096
 mkswap swapfile
 swapon swapfile
 
 По ходу дела можно поиграться с размером и приоритетом своп-файла.
 
 > Вот и вы пришли к выводу, что информация в файлах должна быть
 > дополнительно индексирована. Так что мешает кроме индекса - байтового
 > смещения добавть еще и индекс адекватный содержимому ?
 
 Hичего подобного. В содержимом файла нет никаких пометок о его 
 местоположении на носителе, а так же указателя на текущее положение для 
 чтения/записи. Hа местоположение файла есть указка в таблицах ФС, а 
 указатели позиции чтения/записи - так те вообще создаются только в памяти и 
 только при открытии файла и хранятся вплоть до его закрытия.
 Иначе были бы жесткие ограничения на расположение файла, тип носителя, 
 количество открытых дескрипторов для этого файла. А так эти ограничения 
 относятся скорее к ОС, к драйверу ФС и аппаратуре, а не к файлу.
  
 >> > Короче, как я понял нигде не описывается как реализуется {т.е. с
 
 >> Hу почему же нигде - берем исходники драйвера любой ФС и смотрим, как оно
 
 > Так вы что не различаете реализацию и декларацию ? А программы вы только
 
 Кто сказал "нигде не описывается как реализуется" ? Чьи слова ? В частности 
 "реализуется" ? Вот вам и пример конкретной реализации - исходники. Так 
 сказать, описание реализации на языке программирования :))
 
 PS. Что касатся сетевых дисков - реализацию можно посмотреть в исходниках 
 самбы, марса, нфс...
 PS2. Даже в фтп появилась возможность считывать не с начала файла, а из его 
 произвольного места. Хотя протокол фтп совсем не расчитан для работы в 
 качестве сетевого диска.
 
 ---------------------------------------------------
 С наилучшими пожеланиями...
 --- ifmail v.2.15dev5
  * Origin: MMX (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 Re: Novell vs Linux   Oleg Goodyckov   23 Apr 2001 16:06:49 
 Re: Novell vs Linux   Aleksey Barabanov   24 Apr 2001 11:19:30 
 Re: Novell vs Linux   vitus@ice.ru   24 Apr 2001 11:35:46 
 Re: Novell vs Linux   Aleksey Barabanov   24 Apr 2001 21:16:56 
 Re: Novell vs Linux   vitus@ice.ru   25 Apr 2001 10:08:38 
 Re: Novell vs Linux   Aleksey Barabanov   25 Apr 2001 12:37:43 
 Re: Novell vs Linux   vitus@ice.ru   25 Apr 2001 13:12:31 
 Re: Novell vs Linux   Aleksey Barabanov   26 Apr 2001 13:22:51 
 Re: Novell vs Linux   Oleg Goodyckov   24 Apr 2001 14:39:04 
 Re: Novell vs Linux   Aleksey Barabanov   24 Apr 2001 23:12:32 
 Re: Novell vs Linux   yx   25 Apr 2001 00:27:59 
 Re: Novell vs Linux   Aleksey Barabanov   25 Apr 2001 12:37:45 
 Re: Novell vs Linux   Antony Y. Bolotin   25 Apr 2001 15:51:49 
 Re: Novell vs Linux   Aleksey Barabanov   26 Apr 2001 13:22:52 
 Re: Novell vs Linux   Antony Y. Bolotin   26 Apr 2001 17:41:54 
 Re: Novell vs Linux   Aleksey Barabanov   27 Apr 2001 13:46:01 
 Re: Novell vs Linux   Antony Y. Bolotin   27 Apr 2001 20:33:20 
 Re: Novell vs Linux   Aleksey Barabanov   28 Apr 2001 12:45:22 
 Re: Novell vs Linux   Antony Y. Bolotin   28 Apr 2001 14:53:34 
 Re: Novell vs Linux   Aleksey Barabanov   29 Apr 2001 13:02:28 
 Re: Novell vs Linux   Antony Y. Bolotin   29 Apr 2001 21:00:13 
Архивное /ru.linux/27079e760374.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional