Стартовая страница       Почта»    |     Статистика»    |     Форум    |    


Форумы MAXnet
Текущее время: 25.04.2024 11:30

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 38 ]  На страницу Пред.  1, 2, 3  След.
Автор Сообщение
 Заголовок сообщения:
СообщениеДобавлено: 13.06.2005 10:19 
Не в сети
Старожил
Старожил
Аватара пользователя

Зарегистрирован: 23.10.2003 15:28
Сообщения: 688
UMike писал(а):
Одного я не могу понять - почему для ftp-демонов в конфигах указываются инверсные значения umask?


man 2 umask ?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 13.06.2005 10:21 
Не в сети
Старожил
Старожил
Аватара пользователя

Зарегистрирован: 23.10.2003 15:28
Сообщения: 688
fag0tt писал(а):
я имел ввиду в каком тэге это прописывать и вообще какие значения есть...


man 1 chmod, man 2 chmod, man 2 umask


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 14.06.2005 00:16 
Не в сети
Макснет Системы
Макснет Системы
Аватара пользователя

Зарегистрирован: 12.10.2003 11:04
Сообщения: 1806
Откуда: Калуга
ну раз уж пошла такая пьянка... :)
как под FreeBSD4.8 померять сколько Мб/с скорость чтения с винта? Помнится товарисч chip что-то подобное демонстрировал :wink:

_________________
Михаил


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 14.06.2005 01:36 
Не в сети
Макснет Системы
Макснет Системы
Аватара пользователя

Зарегистрирован: 12.10.2003 11:04
Сообщения: 1806
Откуда: Калуга
думаю можно попробовать так cat что-то >/dev/null и посмотреть iostat -w 1 :)

_________________
Михаил


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 14.06.2005 05:17 
Не в сети
Старожил
Старожил
Аватара пользователя

Зарегистрирован: 23.10.2003 15:28
Сообщения: 688
Код:

dd if=/dev/zero of=/dev/<adX>[/color] bs=<size>
dd if=/dev/<adX> of=/dev/null bs=<size>



, где
<adX> - имя винта в FreeBSD нотации (писать в файл на файловой системе в случае с проверкой скорости винта НЕКОРРЕКТНО - в этом случае будет проверяться как скорость винта + скорость файловой системы)
size - размер порции информации, желательно равный объему внутреннего кеша жесткого диска. Например, 2m или 8m

Для чистоты эксперимента необходимо как минимум:
1. дать винту пошелестеть на обоих операциях с парочку минут
2. чтобы избежать какой-либо формы кеширования каждую операцию необходимо производить после перезагрузки.

И последнее, необходимо помнить, что скорость чтения зависит почти линейно от удаления головки от шпинделя диска. Поэтому, если есть желание протестить "весь" диск желательно просчитать середину диска (смещение) и его конец и добавить соотвествующие параметр (skip) к команде dd.

Для 5.x все проще: достаточно использовать diskinfo. Тут даже и пояснять ничего не нужно man сам за себя говорит.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 14.06.2005 05:21 
Не в сети
Старожил
Старожил
Аватара пользователя

Зарегистрирован: 23.10.2003 15:28
Сообщения: 688
UMike писал(а):
думаю можно попробовать так cat что-то >/dev/null и посмотреть iostat -w 1 :)


результат будет складываться из 2-х составляющих:
1. скорости чтения жесктого диска (причем совершенно не ясно в какой его области)
2. скорости чтения с файловой системы


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 14.06.2005 05:26 
Не в сети
Старожил
Старожил
Аватара пользователя

Зарегистрирован: 23.10.2003 15:28
Сообщения: 688
А вообще хорошее испытание для жестого - это squid на локалочке из скажем 50-100 машин, которые почти непрерывно бРаздЯт просторы интернета. Винт, который продержится с годик, можно смело записывать в надежные.

А, ИМХО, именно на надежность, а не на скорость следует ставить в нашем опасном и жестоком мире :lol: :lol: :lol: :lol:


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 14.06.2005 19:15 
Не в сети
Макснет Системы
Макснет Системы
Аватара пользователя

Зарегистрирован: 12.10.2003 11:04
Сообщения: 1806
Откуда: Калуга
насчёт надёжности я возражений не имею. Было просто интересно что всё таки лучше - винт, подключенный в IDE на маме (UDMA2) или подключенный к Promise PCI контроллеру UDMA66. В конце концов решил не изголяться и оставил через контроллер на маме. (винт барракуда 160 с 8Mb кэшем)

До dd я дошёл, но потестировать уже не хватило сил - упал спать.

_________________
Михаил


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 14.06.2005 19:44 
Не в сети
Ветеран
Ветеран

Зарегистрирован: 25.04.2005 13:39
Сообщения: 316
UMike писал(а):
барракуда 160 с 8Mb кэшем)


кто нить может объяснить преимущества 8Мб кэша в работе ?
я ваще видел что винты с 8мб кэшем дешевле...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 14.06.2005 19:46 
Не в сети
Макснет Системы
Макснет Системы
Аватара пользователя

Зарегистрирован: 12.10.2003 11:04
Сообщения: 1806
Откуда: Калуга
была такая боевая машинка а-ля хлам P1-133MHz, 48Mb SIMM и прочий подобный утиль. Также стояла в ней 3c905 карточка и через vsftpd качалось туда и оттуда под 2Мегабайта/с. (FreeBSD 4.8) Теперь часть железа поставлена на другую маму/проц/память, в частности винты и сетевушка. Скорость даунлоада стала до 5Мегов/с, аплоада начинается с 500 кбайт/с и шустренько(секунд за 10) падает до 250-300кбайт/с. При этом в messages время от времеи пишет
Код:
Jun 14 08:58:18 xxxx /kernel: xl0: transmission error: 90
Jun 14 08:58:18 xxxx /kernel: xl0: tx underrun, increasing tx start threshold to 120 bytes
Jun 14 10:33:33 xxxx /kernel: xl0: transmission error: 90
Jun 14 10:33:33 xxxx /kernel: xl0: tx underrun, increasing tx start threshold to 180 bytes
Jun 14 10:33:33 xxxx /kernel: xl0: transmission error: 90
Jun 14 10:33:33 xxxx /kernel: xl0: tx underrun, increasing tx start threshold to 240 bytes
Jun 14 10:33:33 xxxx /kernel: xl0: transmission error: 90
Jun 14 10:33:33 xxxx /kernel: xl0: tx underrun, increasing tx start threshold to 300 bytes



Пересобрал ядро с единственный добавленной опцией agp (ну и очевидно переменные по выделению памяти поменялись т.к. было 48 а стало её 128). Как и ожидалось облегчения это не принесло. Немного погуглил - толком ничего не нашёл :(
Вообще очень странная ассиметрия. Раньше если тому-же vsftpd сказать anon_max_rate=xxx, то наблюдалась примерно такая-же картина. Даунлоад ограничивался указанной цифрой, аплоад находился возле 1/4 указанной цифры. Удаление этой опции возвращало сииметрию на круги своя. Сейчас по-любому 300кб/с и всё :(

_________________
Михаил


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 14.06.2005 22:27 
Не в сети
Старожил
Старожил
Аватара пользователя

Зарегистрирован: 23.10.2003 15:28
Сообщения: 688
UMike писал(а):
До dd я дошёл, но потестировать уже не хватило сил - упал спать.


Я тут понимаешь ... а он! :lol: О результатах доложить лично! :roll:


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 14.06.2005 22:30 
Не в сети
Старожил
Старожил
Аватара пользователя

Зарегистрирован: 23.10.2003 15:28
Сообщения: 688
fag0tt писал(а):
UMike писал(а):
барракуда 160 с 8Mb кэшем)


кто нить может объяснить преимущества 8Мб кэша в работе ?


например, в GNU/Linux можно использовать кэш видео карты для сверхбыстрого виртуального диска :-D.

По теме www.ixbt.com. Почему-то это настолько очевидно, что я даже на словах не могу изложить :(


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 14.06.2005 22:32 
Не в сети
Старожил
Старожил
Аватара пользователя

Зарегистрирован: 23.10.2003 15:28
Сообщения: 688
Цитата:
Почему-то это настолько очевидно, что я даже на словах не могу изложить


Причем это камень в мой огород. Что-то я настолько сегодня устал, что мой словарный запас исчисляется парой десятков слов :cry:


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 19.06.2005 18:40 
Не в сети
Ветеран
Ветеран

Зарегистрирован: 25.04.2005 13:39
Сообщения: 316
serg писал(а):
вообще то монтировать можно не только устройства но и любые директории
man mount
hint: -o loop


неполучается чёй то... напишите пожалуста конкретно команду для монтирования директории hda1/post в /var/ftp а то может я чего то недопонял...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 20.06.2005 08:47 
Не в сети
Старожил
Старожил
Аватара пользователя

Зарегистрирован: 23.10.2003 15:28
Сообщения: 688
fag0tt писал(а):
serg писал(а):
вообще то монтировать можно не только устройства но и любые директории
man mount
hint: -o loop


неполучается чёй то... напишите пожалуста конкретно команду для монтирования директории hda1/post в /var/ftp а то может я чего то недопонял...


man mount

За конкретное решение конкретных задач - берут деньги (это я так на будущее).

Код:
mount /dev/hda1 /path/to/mountpoint
mount --bind /path/to/mountpoint /var/ftp


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 38 ]  На страницу Пред.  1, 2, 3  След.

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 11


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения

Найти:
Перейти:  
cron
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB