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


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Alex Korchmar                        2:5020/423.65  10 Mar 2001  03:24:27
 To : "Nick Gazaloff"
 Subject : Re: kernel
 -------------------------------------------------------------------------------- 
 
 At Mon, 05 Mar 01 16:03:47 +0300 Nick Gazaloff <club@pyat.ru> wrote:
 
 >> >>  смысл devfs вовсе в не сохранении некоторого обьема на диске.. afaik
 >>  NG> И в этом тоже. И еще в существенном уменьшении числа inodes. Можешь
 >> ага, разница видна охренительная:
  NG> Разница прежде всего во времени обращения к каталогам (преимущественно --
 
 ты мерял? И много намерял?
 
  NG> тем, в которых сравнительно много файлов). Я говорил об этом. Кроме того,
 
 у тебя так много обращений к содержимому /dev? 
 
 Inode: 6174   Type: directory    Mode:  0755   Flags: 0x0   Version: 1
 User:     0   Group:     0   Size: 19456
 File ACL: 0    Directory ACL: 0
 Links: 3   Blockcount: 40
 Fragment:  Address: 0    Number: 0    Size: 0
 ctime: 0x38ca2f33 -- Sat Mar 11 14:34:11 2000
 atime: 0x3aa4512e -- Tue Mar  6 05:53:34 2001
 mtime: 0x380cfb42 -- Wed Oct 20 03:14:10 1999
 BLOCKS:
 24845 288 289 290 291 292 293 294 295 296 297 298 299 300 309 310 311 312 313
 314 
 TOTAL: 20
 Это очень дохрена? Скорость последовательного чтения девятнадцати блоков
 и еще одного откуда-то из задницы с современного диска прикинешь сам?
 
 единственный накладной расход - это изменение atime. (который полезен, 
 и жаль, что devfs его лишает смысла)
 
  NG> иметь в /dev только те устройства, которые есть на самом деле, я считаю
  NG> большим административным удобством.
 
 не вижу никакого особенного удобства от испаряющихся устройств вместе
 с правами и необходимости держать специальный ублюдочный демон для
 восстановления этих прав при появлении устройства обратно.
 
  NG> Да никакого неудобья. А ресурсы... Hынче 64М -- это минимум, 128 --
  NG> обычное дело. devfsd -- фигня при таких объемах.
 
 в общем-то да, фигня - то есть, можно себе позволить, при наличии горячего 
 желания.
 Hо вот лично мне вполне хватает usb'шного и pty'шного. И единственный смысл
 затеи с devfs - облегчить жизнь _писателям_драйверов_ - чтобы им вот не 
 изобретать каждому свой отдельный велосипед.
 
  NG> Елы-палы, во FreeBSD есть, в Irix есть, в Solaris, QNX и других. Hет,
 
 во FreeBSD - в непонятном состоянии, вроде как есть, вроде как даже
 стартапные скрипты об этом знают, только об этом почему-то тщательно
 умалчивают в документации. Про irix ничего не знаю, в Solaris'е настолько
 странная технология общения с устройствами, что это трудно считать
 преимуществом.
 > Alex
 
 --- ifmail v.2.14.os-p7
  * Origin: Down System -2 (2:5020/423.65)
 
 

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

 Тема:    Автор:    Дата:  
 Re: kernel   Alex Korchmar   10 Mar 2001 03:24:27 
Архивное /ru.linux/5790f435ab1a.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional