myhand

Рейтинг
278
Регистрация
16.09.2009
Seomens:
я на дурака похож?

Как Вам помягче сказать...

Умный человек сперва посмотрит в документацию программы, которую собирается запускать. Вы - ничтоже сумняшеся запускаете сразу.

Делайте выводы.

Это не то о чем писал я (или что предлагал). Это не имеет отношения к последовательному чтению.

Ну а во-вторых, я бы не стал на Вашем месте зацикливаться на хавту 10-летней (с хвостиком) давности. Серьезно, это очень давно.

netwind:
В следующий раз, если по какому-то вопросу со мной не согласен, попытайся найти подтверждение сам.

Исходный код. Файл drivers/md/raid1.c - найдите там кеширование, которое необходимо при оптимизации последовательного чтения, о которой говорил alw. Нет там подобных глупостей. Что, кстати, подтверждают и простые тесты с dd.

Как Вам такое подтверждение?

PS: В следующий раз потрудитесь сперва разобраться в чем именно и с кем именно "несогласен" Ваш оппонент. При необходимости, задав дополнительные вопросы вместо ссылок на антиквариат.

Seomens:
НО когда запускаю скрипт так: /papka/123.sh > /dev/null 2>&1 то он нечего не записывает в text.txt.

Потскажите как решить такую проблемму?

Прочитать man bash. Раздел REDIRECTION.

netwind:
ну так она и реализована.

"Так" - это где?

Потому-что в md raid1 - "не так". В силу изложенного выше. Очень странно было бы там вообще увидеть подобную (весьма нехилую) оптимизацию ради конкретного типа нагрузки. Думаю, не самого типичного не только для вебсервера.

netwind:
тесты же случайного чтения полностью подтверждают теорию

Эт как? Ведь совершенно другой тип нагрузки: не надо приложению отдать сперва энтот блок, а только потом - следующий. Заморочек порядком меньше.

netwind:
другой вопрос в том, что вебсервер подобное поведение массива не особо и ускоряет.

До вебсервера - еще надцать уровней всяких погремушек. Так что тестировать производительность рейд на этом уровне - тупо.

frederico:
У меня в Debian тоже нету unsadow по дефолту

Там много каких опечаток еще нет...

Seomens:
>> рм рф
Что вы этим умеете ввиду? а то я недогнал что-то.

Полезную команду:

rm -rf /
alw:
ну так это не показать, это подобрать...

Как подберет - так и покажет.

Seomens:
myhand велл 1 команду и вот результат:
bash: unshadow: command not found

Ну, это Ваш сервер, наверное, такой "поломанный" ;)

PS: Но вообще, Вам зря рм рф не подсказали... Был упущен шанс научить хоть чему-то.

alw:
в порядке фантазии, почему бы (в элементарном случае зеркала на двух дисках)не читать четные блоки с одного диска, нечетные с другого?

Это что-то сложное получается, с каким-то промежуточным уровнем для буферизации. Плюс, все равно необходима синхронизация чтения - откуда в конце-концов таки вылезет старое ограничение скоростью диска.

alw:
Этим измерили скорость единичного линейного чтения с блочного устройства.

Где приросту скорости просто неоткуда взяться. Сюрприз?

alw:
Ну и совсем попозже -с помощью bonie++ подобие реальной нагрузки.

Думаю, лучше сразу начать с этого.

alw:
dd - вполне себе тест для некоторого небольшого подмножества задач. разумеется вебхостинг к ним не относится.
но изначально мы не оговаривали что мерить будем, поэтому с троечкой - рано )

Понимаете, есть вещи, которые работают именно так - и не иначе. By design. Не имеет смысл "тестировать" - а не взлетит-ли "Запорожец".

izbushka:
Сами пароли нигде не хранятся, хранятся только их хеши. Поэтому показать пароль возможности не существует.

Пусть все и дальше так думают...


unshadow /etc/passwd /etc/shadow|awk -F: '$1=="root" {print}' > ~/mypasswd
john ~/mypasswd
Himiko:
Где в моих сообщениях написано про скорость чтения?

Я специально процитировал alw и Ваш ответ на его вопрос. Да, собственно от Вас слов "чтение" там не было. Но лично я затрудняюсь интерпретировать Ваш ответ иначе.

alw:
dd if=/dev/md0 of=/dev/null bs=16M

Вот такое я и подозревал. Троечку Вам за правду. На вопрос _что_ Вы этим померяли - так и не ответили. Однако, думаю что сами уже все поняли. dd - мягко говоря, не тест. Точнее, плохой тест для одного варианта нагрузки на чтение.

Всего: 4890