tc показывают выходное объяснение

Вот пример. Предположим, что у Вас есть этот код, и Вы нажимаете %, курсор переходит между {и} parens:

enter image description here

matchit.vim расширяет эту функциональность, можно сделать то же с () просто движение в курсор ( и нажмите %, это переходит между парами круглой скобки (), {}'s, []. Это также переходит между открывающими и закрывающими тэгами стиля C, комментируют/* и */. И достаточно умно перейти между директивами препроцессору C - от #if до #endif и соответствовать #elif или промежуточному #else

Поскольку больше информации обращается к catonmat.net и vim.org. Обратите внимание что начиная с энергии 6.0, matchit.vim был включен в стандартное распределение энергии, под macros/ каталог.

3
20.10.2013, 04:06
2 ответа

Я нашел этот список ресурсов управления трафиком, которые могли бы оказаться полезными Вам в получении достаточного количества знаний проблемной области о теме. Статья названа: Управление трафиком.

Существует также это превосходное учебное руководство на QoS и Управлении трафиком, названном: Поездка к Центру Ядра Linux: Управление трафиком, Формирование и QoS.

Вы также могли бы хотеть взять пик в этой названной документации OpenWRT: Управление Сетевым трафиком. Конкретно этот раздел по Конфигурации. Они обсуждают, как Управление трафиком работает, как настроить его и также обеспечить хорошую основу для терминологии наряду с примерами, которые должны оказаться полезными в получении лучшего понимания того, как все работает.

Наконец, я также нашел эту статью, названную: Linux HTB, ставящий руководство дисциплины в очередь - руководство пользователя, которое делает следующий комментарий об уровне. Здесь они говорили о классном тарифе, но я думаю, что эти два достаточно подобны:

выборка

$ tc -s -d class show dev eth0
class htb 1:1 root prio 0 rate 800Kbit ceil 800Kbit burst 2Kb/8 mpu 0b 
    cburst 2Kb/8 mpu 0b quantum 10240 level 3 
 Sent 5914000 bytes 11828 pkts (dropped 0, overlimits 0) 
 rate 70196bps 141pps 
 lended: 6872 borrowed: 0 giants: 0

class htb 1:2 parent 1:1 prio 0 rate 320Kbit ceil 4000Kbit burst 2Kb/8 mpu 0b 
    cburst 2Kb/8 mpu 0b quantum 4096 level 2 
 Sent 5914000 bytes 11828 pkts (dropped 0, overlimits 0) 
 rate 70196bps 141pps 
 lended: 1017 borrowed: 6872 giants: 0

class htb 1:10 parent 1:2 leaf 20: prio 1 rate 224Kbit ceil 800Kbit burst 2Kb/8 mpu 0b 
    cburst 2Kb/8 mpu 0b quantum 2867 level 0 
 Sent 2269000 bytes 4538 pkts (dropped 4400, overlimits 36358) 
 rate 14635bps 29pps 
 lended: 2939 borrowed: 1599 giants: 0

Они затем объясняют уровень и pps следующим образом:

уровень, pps говорит Вам фактический (10 усредненных секунд) уровень, проходящий класс. Это - тот же уровень, как используется путем пропускания.

Ссылки

3
27.01.2020, 21:20
  • 1
    Спасибо за ресурсы, Но я все еще не нашел даже чтение ими, почему в реальном примере, показанном выше уровня, 0bit во всех случаях! Какие-либо идеи? TIA –  sebelk 20.10.2013, 18:27
[117335]Похоже, что из 12.04 дистрибутива Ubuntu, статистика скорости и отставания на [117719]htb[117720] всегда равна 0. Я думаю, что оценщики скорости в этих дистрибутивах не включены по умолчанию, так как, если у вас слишком много htb классов, то они могут потреблять много процессорных ресурсов. [12134]Попробуйте сделать root после загрузки модуля [117721]sch_htb[117722][12135]После выполнения вышеуказанной команды замените ваше дерево [117723]htb[117724]. Это работает на меня.[117340]
1
27.01.2020, 21:20

Теги

Похожие вопросы