tc+qfq
Есть ли примеры рабочих шейперов с использованием QFQ? В чём его преимущества или недостатки? Какие у него параметры? man tc-qfq отсутствует, гуглёжка вменяемой информации не выдаёт.
Есть ли примеры рабочих шейперов с использованием QFQ? В чём его преимущества или недостатки? Какие у него параметры? man tc-qfq отсутствует, гуглёжка вменяемой информации не выдаёт.
Вот, портировал.
https://gist.github.com/pfactum/921853bb3e926e3fe5d1
Проверял только ядро+initramfs в QEMU. Если кому нужно, проверьте, пожалуйста, со своими конфигами.
Кому интересно, вот: https://gist.github.com/5572bcf02b421f51ffdc
Пишу на Си не суть важно что, но это что-то читает блочное устройство в цикле по 512 байт за раз (по размеру блока). Т.к. блочное устройство — SSD, скорость чтения большая (~300–400 МиБ в секунду, подтверждается через IO_RATE в htop'е).
Допустим, я хочу каждую секунду выводить значение текущей скорости чтения. Раз в 1000 циклов чтения проверяю, прошла ли секунда, если да, то пишу статистику в консоль через printf.
Проблема в том, что это не работает. Точнее, работает, но с задержкой в 7–8 секунд. Если инфу выводить не через printf, а форматить вручную и писать через write(STDOUT_FILENO, buf, strlen(buf)), то всё выводится, как и нужно. Если после printf делать fflush(stdout), то тоже работает.
Собственно, два вопроса:
Доступен v3.14-pf1. Всё как обычно: BFS, BFQ, UKSM, TuxOnIce.
Просьба ко всем, кому не интересно, проходить мимо. Мне вы тоже не интересны.
Патч.
Если у кого поломался KVM в 3.13-pf при использовании нескольких vCPU на одну гостевую систему (на самом деле, это касается и любителей чистого -ck, и вообще всего, что его содержит), эти коммиты фиксят проблему:
https://github.com/pfactum/pf-kernel/commit/f0010a3a9e45165b0fdb14b76d6054550...
Почему так — хз, но 1) явная бага в апстриме (https://bugzilla.redhat.com/show_bug.cgi?id=1038929) и 2) УМВР.
Патчики войдут в 3.13.2-pf.
https://pf.natalenko.name/forum/index.php?topic=253
Налетай, кому нужно.
Понадавали всякого барахла ненужного мне для опытов, теперь ищу под это дело материнки.
Нужны с 478-м и 775-м сокетом. Комплектация, собсно, не так и важна, важно, чтобы просто работало.
Для не осиливших теги: город Киев. Самовывезу, естественно. Ничего взамен не предлагаю, но если хотите сок — будет сок.
Если есть ещё что сбросить из ненужного (именно такое, что выбросить жалко, но в дело не идёт) — говорите, что есть.
В первую очередь на железе буду мучить фряху, если интересно.
Хочу воткнуть это:
У кого-нибудь получилось в гостевой восьмёрочке завести QXL? Говорят, в красношапочном virtio-win-1.6.7 есть WDDM-драйвер, да только в нужной rpm-ке для RHEL 6 я его не нашёл.
Есть истории успеха и не протухшие рецепты?
Или если есть RPM virtio-win-1.6.7-el7.noarch, поделитесь, плиз.
В небольшую компанию, занимающуюся ИТ (от продажи и сопровождения яблочных компьютеров до создания и поддержания корпоративых сетей) нужен помощник системного администратора.
Что обязательно требуется от соискателя:
Что хотелось бы, но на первое время не обязательно:
Что тоже хотелось бы, но можем научить в процессе:
В отдалённой перспективе:
Что мы предлагаем:
Мои контакты в профиле, резюме слать на почту.
Для уютного Арчика:
[pf-repo]
Server = http://repos.natalenko.name/arch/$arch
Для Дебиана:
deb http://repos.natalenko.name/debian/ pf/
Для Убунты:
deb http://repos.natalenko.name/ubuntu/ pf/
Отписывайтесь, если что так или не так.
Этим коммитом мы узаконили корректоров, регламентировали их назначение и снятие.
Ввиду неактивности, с
MadCAD,
MuZHiK-2,
alexsaa и
thelonelyisland сняты корректорские полномочия.
Тоже по собственному желанию. Пожелаем ему удачи.
hibou,
Pi,
annoynimous покинули модераторский состав по собственному желанию.
Просьба не устраивать панику, ничего страшного не происходит. Такое решение принято в связи с нехваткой времени и с оглядкой на подкорректированные правила.
Пожелаем же удачи боевым товарищам.
Этим коммитом срок неактивности модератора уменьшен до трёх месяцев. Также введено звание почётного модератора.
Сабжевые штуки появились уже? Так, чтобы купить коробочку, залить туда какой-нить дистр, подрубить периферию и пользоваться себе во благо.
| ← назад | следующие → |