Видео ролики бесплатно онлайн

Смотреть девушки видео

Официальный сайт yerka 24/7/365

Смотреть видео бесплатно

dront78 18.01.2012 18:04

Я рекомендуюБудь пацаном - настрой CFQ scheduler

Оригинал
Поскольку война cfq vs noop vs deadline vs bfs не прекращается, добавлю свои три копейки, используя вольный перевод статьи Best practice: If you cannot use the Deadline I/O scheduler, configure the CFQ I/O scheduler

Вкратце - необходимо изменить параметры планировщика
/sys/block/sd?/queue/iosched/quantum = 32
/sys/block/sd?/queue/iosched/slice_idle = 0


По результатам тестирования производительность возрастает от 2-х до 4-х раз при большом количестве обращений к диску.

ЗЫ: если есть еще советы по настройке cfq, буду рад увидеть их в комментариях


Тэги: bfs cfq deadline noop
+ 4 -
Похожие Поделиться

Scrill 18.01.2012 19:02 #
+ 0 -
Что делают эти параметры, у меня в Gentoo они оба равны 8.
zhentos 18.01.2012 19:11 #
+ 4 -
Эти больше для энтерпрайз-систем с высокой загруженностью дисковой подсистемы.

Оффтоп: обожаю такие «статьи». Выставьте эти параметры ядра, планировщика, самбы, нфс, драйвера, реестра и комп просто взлетит... Ничего не объяснено, зачем, для чего, что делают, что изменится... эх...
Scrill 18.01.2012 19:13 #
+ 0 -
Спасибо, думаю на ноуте их трогать нет смысла.
thebeetlebum 18.01.2012 19:23 #
+ 4 -
Подобные статьи отвратительный бред! Если вас действительно волнует скорость жестких дисков, то ставьте ssd. Если такой выход не возможен, то с прискорбием могу вас огорчить, не существует универсального планировщика под все задачи. Зависит от того как и что вы записываете на свой жесткий диск. Экспериментируйте и ставьте разные планировщики, с разными опциями, и находите наилучший вариант. Не бойтесь экспериментов, это единсивенный способ решить проблемы на самом деле.
Фразы "Вы все говно, а я CFQ" на самом деле ничего не меняют. Экспериментируйте, экспериментируйте и экспериментируйте. На разных задачах выигрывает cfq, на других bfq, а где-то вообще noop.
thebeetlebum 18.01.2012 20:20 #
+ 0 -
Прошу прощения, имел ввиду конечно же bfs.
dront78 18.01.2012 21:12 #
+ 0 -
вот тут я не соглашусь.
подобные статьи не бред. это и есть плод экспериментов. да - в данном случае это для enterprise систем. и самое забавное то, что в принципе пользователи этих enterprise систем ничего не знают об этих параметрах. они лишь загружают нужный профиль красивой командой, которая делает все остальное.
эксперименты с планировщиком - это очень здорово, только обычно умные товарищи что-то настроив радуются жизни. я же предложил поделиться своими знаниями, если у кого есть ;)
thebeetlebum 18.01.2012 21:19 #
+ 3 -
и самое забавное то, что в принципе пользователи этих enterprise систем ничего не знают об этих параметрах.

Этим должны управлять системные администраторы, а не пользователи. И системные администраторы должны знать что за параметр, и зачем он нужен, особенно если они пользуются какой-то технологией.
thebeetlebum 18.01.2012 21:24 #
+ 0 -
когда я сказал про статью, я имел ввиду не оригинальную статью IBM, а ваш "перевод"
dront78 18.01.2012 21:42 #
+ 0 -
если уж вам так хочется знать, что знают системные администраторы, прочтите наконец статью полностью

название
Best practice: If you cannot use the Deadline I/O scheduler, configure the CFQ I/O scheduler

иными словами - настройте cfq, будет не хуже

tuned-adm profile enterprise-storage
много вы знаете каких параметров загрузит эта команда?
mironov_orig 18.01.2012 22:24 #
+ 0 -
ssd от 12309 (или как его там) не спасёт, так что планировщик имеет смысл
thebeetlebum 18.01.2012 22:31 #
+ 0 -
А я сказал что планировщик не имеет смысла? Прочитайте моё сообщение.
dront78 18.01.2012 22:40 #
+ -1 -
Если вас действительно волнует скорость жестких дисков, то ставьте ssd. Если такой выход не возможен, то с прискорбием могу вас огорчить, не существует универсального планировщика под все задачи.


выходит так, что ssd есть универсальный планировщик под все задачи.

так что прекратите выдирать фразы из контекста, создаете дурной пример :D
thebeetlebum 18.01.2012 22:59 #
+ 0 -
Прочтите наконец моё сообщение.
Вы выдрали фразу из оригинальной статьи, теперь же выдираете фразу из моего сообщения.

Я не сказал что ssd это универсальный планировщик.
Более того, я призвал экспериментировать и выбирать планировщик под конкретную задачу. Я не сказал отказаться вовсе. Троллинг в толсках, тут "батва по теме".
Dark_SS 19.01.2012 08:41 #
+ 0 -
а где-то вообще noop
Подтверждаю. Лечу 12309 у себя выставлением его для флешек.
thebeetlebum 18.01.2012 21:15 #
+ 0 -
Более того, автор, наверное сам неудосужился прочесть статью полностью. Взгляните на название статьи. "Если Вы не можете использовать Deadline I/O планировщик, настройте CFQ I/O"
А хотели бы увидеть график сравнения Deadline I/O scheduler с CFQ, как настроенным так и дефолтным?
Да пожалуйста, графит из той же статьи.

IBM Article. Deadline vs CFQ (default and configurated)

Статья получается вредна?) Когда говорите про 2-4 раза, указывайте, по сравнению с чем=)
dront78 18.01.2012 21:38 #
+ 0 -
в статье явно указано сравнение deadline, cfq, tuned cfq
я также явно назвал статью - настрой cfq и про deadline не было ни слова.
спасибо что прочли
kstep 18.01.2012 22:06 #
+ 1 -
Название статьи — «Будь пацаном - настрой CFQ scheduler», что кагбе намекает нам, что если вы CFQ не настроите, то вы не «нормальный пацан», а какой-то х**, прости хосспади. Подобная экспрессия, ИМХО, здесь неуместна, и вообще похожа на толстый троллинг, не говоря уже о лёгком аромате фанатичности.
dront78 18.01.2012 22:18 #
+ 1 -
ну уж как кто поймет. для меня "будь пацаном" - это скорее стеб и призыв покрасноглазить ;)
надеюсь именно поэтому "нормальный пацан" у вас в кавычках
kstep 18.01.2012 22:13 #
+ 2 -
Но за ссылку всё равно спасибо. Очень полезная вещь.
mironov_orig 18.01.2012 22:38 #
+ 0 -
из шапки статьи
Linux information > Virtualization on Linux > KVM > Best practices for KVM > Best practices for block I/O performance > Best practices for I/O schedulers
dront78 18.01.2012 22:45 #
+ 1 -
что не отменяет использования подобного тюнинга для нагруженных дисковых подсистем без kvm!
mironov_orig 18.01.2012 22:48 #
+ 0 -
пофиг. меня просто порадовало место.
shisoid 19.01.2012 20:00 #
+ 1 -
Overall, there was not as much change in the performance for an increase in quantum from 4 to 32.
курево на второй странице таблички для ленивых
пробовал на практике - толку ноль, абсолютный
dront78 20.01.2012 11:58 #
+ 0 -
как я понял по куреву slice_idle тут не последнюю роль играет. вобещм у меня с kvm стало жить веселее, но хотелось бы большего конечно ;)
shisoid 20.01.2012 12:33 #
+ 1 -
ну по твоей ссылке как раз для kvm и есть настройки
на рабочем/домашнем компе профита же ноль
dront78 20.01.2012 15:03 #
+ 0 -
1.
По результатам тестирования производительность возрастает от 2-х до 4-х раз при большом количестве обращений к диску.

2. у меня kvm на домашнем ноуте. так уж вышло
shisoid 20.01.2012 17:37 #
+ 0 -
По результатам тестирования производительность возрастает от 2-х до 4-х раз при большом количестве обращений к диску.
повторяю - профита ноль!
такой "хак" известен как минимум 3 года уже
подумай почему о нём особо не пишут
dront78 20.01.2012 20:07 #
+ -1 -
потому что уже написали?
shisoid 20.01.2012 23:53 #
+ 0 -
потому что толку ноль
про другие хаки пишут тут и там
а про этот нет
dront78 22.01.2012 19:59 #
+ 0 -
если бы толку было 0, никто не стал бы изменять эти параметры. не хочу разводить срач, просто в поиске нашел еще один интересный case про slice_idle и nfs
http://goo.gl/gSSXC
NaiLi Root@erc 28.01.2012 15:54 #
+ 1 -
Атор, обрати внимание:
Слово «пацан» вероятно происходит от южнорусского пацюк «крыса, поросёнок» или украинского «пацюк» — крыса. Кроме того, есть мнение, что слово «пацан», имеющее хождение в самых разных слоях населения, уменьшительное от слова поц. «Возможно такая этимология имеет корни в одесском регионе, где слово до сих пор используется с уничижительным оттенком. Там пацаном первоначально называли подростка, пытающегося приобщиться к половой жизни в компании более взрослых и опытных парней»

ru.wikipedia.org

CFQ scheduler помогает разобраться с тормозами, за совет спасибо.
dront78 29.01.2012 00:35 #
+ -1 -
Атор, обрати внимание

пацан на то и пацан что сам решает кем ему быть ;) педивикия уже не торт
kstep 29.01.2012 02:23 #
+ 1 -
Я обратил внимание, что во всех приведённых в статье примерах использования в литературе слова «пацан», оно имеет пренебрежительный оттенок вроде «молодой неумный/глупый человек», «человек без опыта», «дурачок», «пешка в чьей-то игре», «минорная, управляемая фигура», «криминальный элемент, преступник, отсидевший».

Мне очень неприятно, когда меня так называют. Я не «пацан», я достаточно уважаемый в своей среде человек, с мнением которого считаются.
dront78 29.01.2012 23:28 #
+ -1 -
можно конечно унывать, но суть статьи это не меняет - не надо откатываться назад, настраивая и бэкпортируя планировщики ядер 2.2
и пацаны будут считаться с мнением авторитетов, сами становясь авторитетами и уважаемыми людьми

надеюсь я никого не обидел ;) Long Live Linux
shisoid 30.01.2012 23:43 #
+ 0 -
всё течёт, всё изменяется
раньше и слово "Параша" значило совсем не то, что сейчас

В хорошем качестве hd видео

Онлайн видео бесплатно


Смотреть русское с разговорами видео

Online video HD

Видео скачать на телефон

Русские фильмы бесплатно

Full HD video online

Смотреть видео онлайн

Смотреть HD видео бесплатно

School смотреть онлайн